Partimage
nella nostra realizzazione Partimage si basa su un server, al quale il client conferisce le immagini delle partizioni di disco, e dal quale le puo' prelevare. Il vserver impiegato ad uso esclusivo di partimage e' mother
Il client campione e' inst2
Per creare e ripristinare le partizioni si e' usato un cd di boot con SystemrescueCD
, versione 0.2.14. Si tratta di un live cd linux con molti programmi di disaster recovery e altro.
Per il boot la versione di grub impiegata e' 0.94
Il server partimage
Partimage e' stato installato dai sorgenti, per problemi di compatibilita' con la versione
di SystemRescueCD.
Procedura di installazione e compilazione.
vserver mother enter
cd /usr/src
wget http://belnet.dl.sourceforge.net/sourceforge/partimage/partimage-0.6.4.tar.bz2
tar jxvf partimage-0.6.4.tar.bz2
cd partimage-0.6.4
./configure --disable-login --disable-ssl --prefix=/usr
make
make install
Lanciare il daemon, indicando il repository delle immagini.
Il daemon non e' assolutamente sicuro, conviene attivarlo solo quando serve e operare in rete sicura.
/usr/sbin/partimaged --dest /usr/lib/partimage
Nella directory /usr/lib/partimage
si troveranno le immagini delle partizioni.
Il salvataggio di una partizione dal client al server
Installare Linux sul client campione, quando e' pronto riavviare con SystemRescueCD.
Alla richiesta di boot dare invio, e successivamente selezionare la tastiera (21 per l'Italia).
Al prompt digitare partimage
e operare con l'interfaccia testuale, altrimenti via command line
partimage -s147.162.35.3 -f3 -z0 -V0 save /dev/hdaX /usr/lib/partimage/Nome-OperSys-FileSys-Data
Al posto di Nome-OperSys-FileSys-Data usare nome hardware-Sistema
Operativo-Filesystem-data in forma ggmmaa. ad es. MSI-Linux-XFS-230304
Il ripristino di una partizione dal server al client
Seguire la stessa procedura del salvataggio per quanto riguarda il boot da CD SystemRescueCD.
Se necessario e' presente il programma qt-parted
per partizionare il disco.
Al prompt digitare partimage
e operare con l'interfaccia testuale, altrimenti via command line
partimage -s147.162.35.3 restore /dev/hdaX /usr/lib/partimage/Nome-OperSys-FileSys-Data
Se necessario e' possibile ottenere informazioni su un'immagine con
partimage imginfo /usr/lib/partimage/Nome-OperSys-FileSys-Data
Al posto di Nome-OperSys-FileSys-Data fare riferimento a un'immagine precedentemante salvata che si vuole trasferire nella partizione X; sempre nella forma nome hardware-Sistema
Operativo-Filesystem-data in forma ggmmaa. Ad es. MSI-Linux-XFS-230304
Alla fine del restore ricordarsi di fermare il daemon partimaged
sul server partimage. Di solito basta premere il tasto '*'
dalla maschera a video di partimaged.
In caso non funzionasse usare killall partimaged
da un'altra sessione.