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