Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 1 del 16/12/2010 12.07.28

Nascondi questo messaggio

BR Indice(depth=2) Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,59072.0.html"; rilasci="10.10 10.04 9.10 8.04"; help="http://help.ubuntu-it.org/current/ubuntu/keeping-safe/it/backup-files.html")

Introduzione

Questa guida illustra un metodo per effettuare un backup intelligente del sistema, che consente cioè di fare delle copie di sicurezza sia delle applicazioni che dei dati usati da esse: per tali scopi verrà usata Simple Backup Suite, un'applicazione capace di eseguire backup di qualsiasi selezione di file e cartelle. Consente di effettuare salvataggi su supporti fisici e remoti, inoltre è concepita per integrarsi perfettamente con [:AmbienteGrafico/Gnome:GNOME].

Preparativi

Per le operazioni di backup si avrà bisogno di una cartella dotata di un nome adatto a tali scopi, ove effettuare i salvataggi. È consigliato crearne una all'interno di /opt/ oppure di /var/. Esempio:

sudo mkdir /opt/backup

Un altro esempio è il seguente:

sudo mkdir /var/backup

Quest'ultimo è il percorso di default per sbackup.

Installazione

Per installare sbackup è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto [apt://sbackup sbackup] presente nel [:Repository/Componenti:componente] universe dei [:Repository:repository].

Una volta terminata l'installazione sarà possibile trovare Simple Backup-Configuration e Simple Backup-Restoration all'interno del menu Applicazioni → Accessori.

Configurazione

Consultare la [:/Configurazione:relativa guida].

Operazioni di backup

L'espressione backuppare il sistema può assumere diversi significati: nel caso di un backup integrale si potrebbe procedere creando un'immagine del filesystem, dunque salvarla in qualche periferica locale (o remota) adatta allo scopo.

Altrimenti, nel caso di un backup mirato a salvare i propri dati e il set di applicazioni installate nel sistema, si può iniziare con il salvataggio delle proprie informazioni per poi proseguire con un backup della parte applicativa.

Per la prima parte si farà uso di sbackup, per la seconda si farà affidamento al gestore dei pacchetti dpkg.

Backup dei dati personali

Una volta configurato sbackup, fare clic su «Salva» per memorizzare le impostazioni sopra descritte, infine, per eseguire una copia di sicurezza, cliccare su «Make a backup now!».

Per controllare che le operazioni siano state eseguite correttamente, si può sfogliare la directory di destinazione (/opt/backup nell'esempio) e osservare il suo contenuto. Aprire una finestra di terminale e digitare il seguente comando:

sudo ls /opt/backup

Fra i vari file elencati dal comando [:AmministrazioneSistema/ComandiBase#ls:ls], uno in particolare, files.tgz, contiene le copie di sicurezza.

Backup delle applicazioni

Ubuntu è una distribuzione debian based, cioè basata su molti principi (e componenti software) propri di Debian. L'aspetto che più rende visibile questa diretta discendenza è il gestore dei pacchetti fornito con il sistema, dpkg. Un buon front-end del sistema di gestione dei pacchetti è dselect e, benchè non sia il l'applicativo di default per Ubuntu, tornerà comunque utile nelle operazioni di ripristino del sistema.

La parte più difficile, lunga e noiosa di un'operazione di ripristino non è riportare i propri dati personali sul nuovo sistema, bensì installare tutte le applicazioni di cui si faceva uso nel setup precedente. Questo dramma affligge gli utenti di tutti i sistemi operativi.

Per creare una copia esatta delle applicazioni installate sul sistema converrebbe fare un ghost della partizione nella quale esso è installato. Suddetta procedura esula dagli scopi della presente guida, la quale propone in alternativa alla copia a forza bruta un metodo più rapido: salvare l'elenco delle applicazioni installate.

Come operazione preliminare è consigliato pulire il sistema da tutti i pacchetti non utilizzati. Digitare il seguente comando:

sudo apt-get autoremove

Infine digitare il seguente comando:

dpkg --get-selections > installed-software.log

Verrà creato un file installed-software.log contenente la lista delle applicazioni installate sul sistema. É possibile copiare questo file all'interno di una directory qualsiasi, oppure inserirlo fra gli includes di sbackup.

Immagine(Icone/Piccole/warning.png,,center)

Nel caso si faccia uso di applicazioni non presenti nei repository inclusi in /etc/apt/sources.list oppure installate da pacchetti .deb esterni ai [:Repository:repository], è consigliato inserire quest'ultimi negli includes di sbackup.

Operazioni di ripristino

Ripristinare il sistema con sbackup e [:AmministrazioneSistema/Apt:apt-get] è un'operazione semplice e veloce.

Ripristino dei dati e delle impostazioni

Dopo aver reinstallato sbackup, andare su Sistema → Amministrazione → Simple Backup-Restoration. Una volta aperta la finestra dello strumento di ripristino, è sufficiente selezionare la cartella dove risiedono i file di backup precedentemente creati.

Ripristino applicazioni installate

Copiare all'interno della propria home directory (~/) il file contenente l'elenco delle applicazioni installate (nell'esempio di sopra installed-software.log), aprire una finestra di terminale e digitare i seguenti comandi:

sudo bash
dpkg --set-selections < ./installed-software.log && apt-get dselect-upgrade

Immagine(Icone/Grandi/info.png,,center)

Prima di effettuare questa operazione, è consigliato ripristinare il file /etc/apt/sources.list come nel precedente setup, in modo tale da consentire a apt-get di ritrovare tutti i pacchetti precedentemente installati.

Ulteriori risorse


CategoryHomepage