In questo articolo vi illustro come fare il backup e il ripristino del vostro sistema operativo Linux. Non c’è bisogno di usare programmi come Ghost per creare copie di backup del vostro sistema Ubuntu (o qualsiasi altro sistema Linux).
1. Backup
Cosa bisogna usare per fare il backup del vostro sistema? Comprimere tutto in formato .tar. A differenza di Windows, Linux non limita l’accesso di root, quindi si può semplicemente immettere ogni singolo file su una partizione in un file TAR. A questo scopo, diventare root con codice:
sudo su
e andare al root del filesystem. Codice:
Ora, è sotto il comando completo che potete fare un backup del vostro sistema:
tar cvpzf backup.tgz - exclude = / proc - exclude = / lost + found - exclude = / backup.tgz - exclude = / mnt - exclude = / sys /
Da qui, viene la root della directory sulla quale si desidera eseguire il backup. Dal momento che vogliamo fare il backup di tutto, decidiamo le directory che vogliamo escludere. Inoltre, assicuratevi di non includere il file stesso.
La procedura di backup potrebbe richiedere un po’ di tempo, pertanto potete anche dedicarvi ad altre attività. Al termine dell’operazione, otterrete un file chiamato backup.tgz nella root del vostro file sytem. Ora è possibile masterizzarlo su DVD o spostarlo su un altro computer. È possibile utilizzare bzip2 per comprimere il backup. Ciò significa maggiore compressione, ma velocità inferiore. Se la compressione è importante per voi, basta sostituire la ‘z’ nel comando con ‘j’, e dare al backup la corretta estensione. Il comando potrebbe essere simile a questo:
tar cvpjf backup.tar.bz2 - exclude = / proc - exclude = / lost + found - exclude = / backup.tar.bz2 - exclude = / mnt - exclude = / sys /
2. Ripristino
Fate attenzione in questo passaggio, in quanto se non sapete come muovermi, potreste andare accidentalmente a sovrascrivere cose impostanti. Ancora una volta, assicuratevi di essere root e che il file di backup si trovi nella root del filesystem. Utilizzate questo comando:
tar xvpfz backup.tgz C /
Oppure, se è stato utilizzato bz2;
backup.tar.bz2 xvpfj di C /
ATTENZIONE: questo sovrascrive ogni singolo file nella partizione con quello nell’archivio. Basta premere enter/return/your brother/. Ancora una volta, questa operazione potrebbe richiedere un po’ di tempo. In questo modo, potete ripristinare il vostro sistema operativo e ripulirlo da tutte le cose inutili. Basta fare in modo che, prima di fare qualsiasi altra cosa, si ri-creino le directory che escluse:
mkdir proc mkdir lost + found mkdir mnt mkdir sys ecc ...