Software

Backup systemu – dd

Jak już mamy wszystko ustawione, czy to na RaspberryPi czy na innej platformie warto by było zrobić backup.

Gdzie zapisać obraz dysku? Mamy różne możliwości. Ja zapiszę na zewnętrznym udostępnionym folderze z systemu Windows.

Montuję udział do katalogu „/mnt/win_serv„, wcześniej należy go stworzyć „mkdir /mnt/win_serv„:
mount -t cifs -o username=Tomek,password=test //IPkomputera/d /mnt/win_serv
Mount może nam wywalić błąd systemu plików, „apt-get install cifs-utils” rozwiązuje ten problem.
Przy okazji auto montowanie udziału możemy sobie wpisać w fstab:
//IPkomputera/d /mnt/win_serv cifs username=Tomek,password=test 0 0

Czas powrócić do tematu „dd„.
Trzeba by się dowiedzieć co chcemy zgrać:
df -h

U mnie jest to karta SD „/dev/mccblk0„.
Zgrywam zawartość karty SD na zamontowany zasób:
dd bs=2M if=/dev/mmcblk0 of=/mnt/win_serv/sd_image.img
lub możemy zaoszczędzić trochę przestrzeni i użyć dodatkowo gzip:
dd bs=2M if=/dev/mmcblk0 | gzip > /mnt/win_serv/sd_image.gz

I w ten sposób mam zapisany obraz mojego systemu.

Dodatkowo spakuję zawartość hdd na którym mam bazę, pliki www, HA czy inne dane:
tar -czvf /mnt/win_serv/hdd_image.tgz /mnt/hdd

 

 

Przywracanie (do sprawdzenia):
dd bs=2M if=/mnt/win_serv/sd_image.img of=/dev/mmcblk0

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *