Sprzęt pod serwer SUPLA?

User avatar
michael
Posts: 970
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Wed Feb 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:

Code: Select all

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

Code: Select all

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

Code: Select all

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
Posts: 307
Joined: Mon Oct 31, 2016 1:33 pm

Wed Feb 08, 2017 11:03 am

michael wrote:
Wed Feb 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:

Code: Select all

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

Code: Select all

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

Code: Select all

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
Posts: 299
Joined: Mon Nov 07, 2016 12:42 pm
Location: Katowice

Fri Jul 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
User avatar
pzygmunt
Posts: 6898
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Sat Jul 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
Posts: 299
Joined: Mon Nov 07, 2016 12:42 pm
Location: Katowice

Sun Jul 30, 2017 6:48 pm

pzygmunt wrote:
Sat Jul 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?
User avatar
pzygmunt
Posts: 6898
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Mon Jul 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
Post Reply