no nevim, jak to dela kokozila, ale manualne se to da udelat takto
1. trebas zalohuju /dev/sda1, tak prvne pripojim trebas do /mnt/backup a prepisu volny misto nulama:
dd if=/dev/zero of=/mnt/backup/big_zero_file
sync;sync
rm /mnt/backup/big_zero_file
umount /mnt/backup
2. zaloha pomoci dd a nasledna komprese (je jedno, co zvolite, gz, bz2 nebo treba xz (http://tukaani.org/xz/)), volne misto reprezentovane samyma nulama se zkomprimuje a temer nic nezabira:
dd if=/dev/sda1 | xz -9v > /backup.img.xz
Na fyzickém disku ale díry nejsou, program dd bude „sbírat“ data bez problému. Vytvoření „velkého zero file“ proběhne také, souborový systém na to místo najde. Předpokládám, že dírami myslíte „sparse files“, řídké soubory. Myslím, že i když je souborový systém podporuje (to dnes všechny linuxové), tak že to půjde.
Zde mam pocit, ze prave obnoveni ze zalohy celeho disku na mensi disk, presto ze data by se na nej vesla, neni mozne. Zalohovat vetsi disk, tj. ulozit obraz disku/oddilu, na jiny, mensi disk, mozne je a to diky kompresi, jak dat, tak prazdneho mista.
Avsak nezkousel jsem obnovit ze zalohy nejak velkeho oddilu na mensi oddil. Lze to?
Clonezillu pouzivame v praci jiz nekolik let, zvolili jsme si ji jako nastupce za Norton Ghost a nedam na ni dopustit. Vyuzivam z ni vsak jen minimum – ulozeni sakumprdum disku na sit a obracene pak obnovu. Nic vic.