Sprzęt pod serwer SUPLA?

Awatar użytkownika
michael
Posty: 1038
Rejestracja: śr lis 09, 2016 8:00 am
Lokalizacja: Wojkowice

śr lut 08, 2017 6:33 am

Na początku musisz stworzyć katalog gdzie będziesz mountować swojego pendrive'a załóżmy, że będzie to ten sam folder co wpisywałem powyżej, czyli:

Kod: Zaznacz cały

mkdir /mnt/backup
Powyższą linijkę pomijasz przy następnych razach. Po prostu wpisujesz poniższe komendy

Kod: Zaznacz cały

sudo mount /dev/sda1 /mnt/backup
sudo dd bs=2M if=/dev/mmcblk0 of=/mnt/backup/SuplaSD-$(date +%F).img
Na koniec odmountowujemy naszego pendrive'a

Kod: Zaznacz cały

sudo umount -f /dev/sda1
Najlepiej zrobić sobie mini skrypt analogicznie do mojego poprzedniego postu z powyższymi 3-ma linijkami i wtedy jednym poleceniem załatwiasz sprawę.
Kabel ucięty na miarę zawsze jest za krótki...
Seba5120
Posty: 307
Rejestracja: pn paź 31, 2016 1:33 pm

śr lut 08, 2017 11:03 am

michael pisze:
śr lut 08, 2017 6:33 am
Na początku musisz stworzyć katalog gdzie będziesz mountować swojego pendrive'a załóżmy, że będzie to ten sam folder co wpisywałem powyżej, czyli:

Kod: Zaznacz cały

mkdir /mnt/backup
Powyższą linijkę pomijasz przy następnych razach. Po prostu wpisujesz poniższe komendy

Kod: Zaznacz cały

sudo mount /dev/sda1 /mnt/backup
sudo dd bs=2M if=/dev/mmcblk0 of=/mnt/backup/SuplaSD-$(date +%F).img
Na koniec odmountowujemy naszego pendrive'a

Kod: Zaznacz cały

sudo umount -f /dev/sda1
Najlepiej zrobić sobie mini skrypt analogicznie do mojego poprzedniego postu z powyższymi 3-ma linijkami i wtedy jednym poleceniem załatwiasz sprawę.
Super, dzięki :)
Sibikk
Posty: 300
Rejestracja: pn lis 07, 2016 12:42 pm
Lokalizacja: Katowice

pt lip 28, 2017 10:53 pm

Cześć, nie robi mi się kompletny backup,
[code
pi@raspberrypi:~ $ sudo dd bs=2M if=/dev/mmcblk0 of=/mnt/backup/SuplaSD-$(date +%F).img
dd: error writing ‘/mnt/backup/SuplaSD-2017-07-28.img’: File too large
2048+0 records in
2047+0 records out
4294967295 bytes (4.3 GB) copied, 225.312 s, 19.1 MB/s
[/code]

Karta w malinie 32 gb
Awatar użytkownika
pzygmunt
Posty: 7449
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

sob lip 29, 2017 11:27 am

Podmontowany system plików nie obsługuje dużych plików (np pendrive z FAT-em) albo nie masz miejsca na woluminie docelowym.

Możesz też zrobić tak. Plik z kopią będzie dużo mniejszy
dd if=/dev/mmcblk0 conv=sync,noerror bs=2M | gzip -c > /mnt/backup/SuplaSD-$(date +%F).img

Tak czy siak... kopiowanie obrazu karty live to niezbyt dobry pomysł.
Sibikk
Posty: 300
Rejestracja: pn lis 07, 2016 12:42 pm
Lokalizacja: Katowice

ndz lip 30, 2017 6:48 pm

pzygmunt pisze:
sob lip 29, 2017 11:27 am
Podmontowany system plików nie obsługuje dużych plików (np pendrive z FAT-em) albo nie masz miejsca na woluminie docelowym.

Możesz też zrobić tak. Plik z kopią będzie dużo mniejszy
dd if=/dev/mmcblk0 conv=sync,noerror bs=2M | gzip -c > /mnt/backup/SuplaSD-$(date +%F).img

Tak czy siak... kopiowanie obrazu karty live to niezbyt dobry pomysł.
Panowie sukces, po wielu próbach jestem w trakcie zgrywania backupu. Problemem jest/był czytnik kart wbudowany w lapka, nie czytał partycji linuksowej, w ogóle przez co wszystkie programy do kopiowania też nie miały do niej dostępu. wsadziłem kartę do innego urządzenia i z miejsca hdd raw coppy tool widzi cała kartę z obiema partycjami.
@pzygmunt czemu nie powinno się robić backupu live? może zaszkodzić karcie czy samym plikom?
Awatar użytkownika
pzygmunt
Posty: 7449
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

pn lip 31, 2017 9:00 am

Chodzi o integralność plików. Jeżeli coś akurat modyfikuje dany plik, a backup go czyta to możesz mieć część pliku w starej wersji, a część w nowej w kopii. Jeżeli nie robisz migawki systemu plików tylko na żywca go kopiujesz to zalecam dodatkowo zrobić kopię - szczególnie bazy danych MySQL narzędziem mysqldump
ODPOWIEDZ