Sprzęt pod serwer SUPLA?

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

Post

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ę.
:mrgreen: :mrgreen: :mrgreen:
Seba5120
Posts: 318
Joined: Mon Oct 31, 2016 1:33 pm

Post

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 :)
Zybi
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

Sibikk
Posts: 366
Joined: Mon Nov 07, 2016 12:42 pm
Location: Katowice

Post

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

Post

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

Post

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?
Image
User avatar
pzygmunt
Posts: 18356
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

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
Simono
Posts: 424
Joined: Mon Sep 17, 2018 5:26 pm

Post

Panowie skrypt działał mi ustawiony w cronie na pierwszy dzień miesiąca już bardzo długo. Jakoś sierpniu backup się nie zrobił. Teraz po ręcznym odpaleniu skryptu mam:

Code: Select all

pi@raspberrypi:~/backup $ sudo ./backup.sh
dd: failed to open '/dev/mmcblk0': No such file or directory
O co chodzi?
User avatar
pzygmunt
Posts: 18356
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Musisz wskazać nazwę urządzenia /dev/...., które odpowiada Twojej karcie SD.

Code: Select all

mount
User avatar
klimasstudio
Posts: 1117
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

Ja żeby spać spokojnie w moim RPi4 używam tylko dysku SSD. Myślę że jest mniej awaryjny niż te X kart które już wyrzuciłem.... Postawiony mam serwer WWW pod kilka stron i śmiga to super.
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d

Return to “Ogólna dyskusja”