U ovom tutorijalu pročitaćete kako možete uraditi backup kompletnog HDD-a. U konkretnom slučaju, na mom HDD-u se nalazi sistem koji sam htela da backup-ujem.
Šta vam je potrebno?
1. LiveCD
2. Dovoljno mesta za backup image
3. Strpljenje
Ja sam koristila Finnix LiveCD.
UNetbootin-om sam napravila USB LiveCD Finnix-a, restartovala računar, izabrala Flash kao bootabilni device i pokrenula Finnix. Nema grafičkog okruženja, da vas to ne zbuni. Kako ste odmah ulogovani kao root dobro vodite računa o svakom koraku!
Prvo sam izlistala sve particije da bih proverila da nije došlo do promene oznaka istih usled korišćenja LiveCD-a. Komanda za to je
fdisk -l
Nakon toga sam proverila da HDD nema loše sektore pokretanjem komande
badblocks -s /dev/sda
Videćete u procentima koliki deo HDD-a je pregledan, kao i da li ima bilo kakvih grešaka i slično. Nakon što odradi kompletnu proveru HDD-a (moj od 160 GB je proveravao oko 40 min), ispisaće ovakvu poruku
Checking for bad blocks (read-only test): done
ukoliko nema nikakvih grešaka, naravno.
Nakon ovoga montiramo particiju na koju želimo da spakujemo backup. To radimo komandom
mount /dev/sdb4
Da vas ne buni, u mom konkretnom slučaju je u pitanju drugi HDD i particija 4, tako da se kod vas može razlikovati.
Komandom
df -h
proveravamo slobodan prostor na montiranoj particiji. Za moj HDD od 160 GB, ostavila sam prostor od 140 GB za backup. Naravno kompresovan. Kod backupa čitavog HDD-a, ukoliko ne radite sa kompresijom, morate ostaviti jednako prostora koliki je i sam HDD.
Pravljenje backup-a ili kopiranje radimo programom dd. Ovaj program kopira bajt po bajt. Sam dd ne radi kompresiju, ali se sadržaj može proslediti sledećem programu na ulaz.
Primer dd komande koju sam koristila za pravljenje backup-a
dd if=/dev/sda | bzip2 -9 -c > /media/sdb4/backup-2013-12-12.img.bz2
Da raščlanimo ovu komandu
dd – program koji kopira sadržaj
if – input file, odnosno sadržaj koji želimo da kopiramo, u mom slučaju to je bio HDD sa oznakom sda
| – prosleđuje taj sadržaj drugom programu
bzip2 – drugi program kome je sadržaj prosleđen na kompresovanje.
-9 – maximalna kompresija
-c – da i on ispiše na standardni izlaz
> taj izlaz prosleđuje sadržaj u fajl
i na kraju imamo putanju gde se tačno nalazi fajl u koji prosleđujemo kopiju:
/media/sdb4/ime-samog-fajla.img.bz2
.img – označava da je u pitanju slika
bz2 – način kompresije
U mom slučaju backup HDD-a od 160 GB je trajao oko 3 sata. Nakon toga demontiramo particiju koju smo montirali za backup, kod mene je to bila particija sdb4
umount /dev/sdb4
Restartujemo računar, pritiskom tastera koji je predviđen za izbor boot device (kod mene je F11) dobijate meni odakle želite da se podiže sistem, izaberete HDD odakle se inače podiže sistem, ulogujete se, izbacite USB i time je proces završen.
Imate kopiju kompletnog HDD-a, particije, sistema, dokumenta koji želite da sačuvate i budete sigurni da je nećete izgubiti.
Kao i uvek velika zahvalnost čarobnjaku 😉