Paco

Personal Content Organiser

Home / Linux

Navigation

Menu

Search

Kopia zabezpieczeniowa dysku

Ponizej jak skopiowac cala partycje, podzielic ja na czesci np. po 4.7GB do wypalenia na plytach DVD.

Kopiowanie:
dd if=/dev/sda1 | gzip -c | split -b ROZMIAR - /mnt/tmp/image.gz

Note

ROZMIAR moze miec zakonczenia:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024, GB 1000*1000*1000, G 1024*1024*1024, i tak dalej dla T, P, E, Z, Y.

By podzielic obraz na czesci np.dla plyt DVD uzyjemy 4.7GB.

Sprawdzanie:
cat /mnt/tmp/image.gz* | gzip -d | cmp - /dev/sda1


Przywracanie:
cat /mnt/tmp/image.gz* | gzip -d | dd of=/dev/sda1


Important

Trzeba pamietac ze w powyzszy sposob kopiujemy cala zawartosc dysku na poziomie sektorow dysku tzn. sektor po sektorze i pomimo tego ze kompresujemy dane przed zapisaniem do obrazu, wynik tego bedzie dosc pojemny gdyz w ten sposob kopiujemy rowniez puste sektory!


By temu zapobiedz mozna posluzyc sie ponizszymi narzedziami, ktore robia obrazy na poziomie systemu plikow.

1. PartImage
2. FSArchiver
3. Clonezilla

Tip

PartImage i FSArchiver oraz wiele innych przydatnych narzedzi zawiera SystemRescueCd


inne:
GParted - editor partycji dysku


Kopiowanie dysku 1:1 bez kompresji gzip


kopiowanie:
dd if=/dev/sda1 of=/mnt/backup/sda1.bin

przywracanie:
dd if=/mnt/backup/sda1.bin of=/dev/sda1