Voglia di Linux

8 Giugno 2008

Il backup totale, integrale e completo

Archiviato in: trucchi, sicurezza — ste @ 16:51

Premessa: Almeno la /home dovrebbe essere su partizione separata, se non è così si può crearla con gparted da un CD live (Ubuntu, Knoppix o direttamente gparted live) e spostarci il contenuto, modificando /etc/fstab.

1) Questo file salvato con nome “backup” in /home/utente/bin con “eseguibile” nelle proprietà crea una copia sincronizzata della /home/utente su un disco USB (ma anche una cartella di rete ecc)

#-exclude=cartella da escludere
rsync -auv –exclude=.local –exclude=.thumbnails v –delete –stats /home/UTENTE/ /media/NOME_DISCO/backup_UTENTE

Altre opzioni:

man rsync

Da ora in poi basta scrivere “backup” nel terminale per aggiornare il backup: verranno copiati solo i file modificati e cancellati anche nel backup quelli non più esistenti.

2) In un momento di perfetto funzionamento dare

dpkg –get-selections > ~/pacchetti_installati.txt

Se dovrebbe essere necessario una reinstallazione (anche su PC diverso) basta il comando

sudo bash
dpkg –set-selections < ./pacchetti_installati.txt && apt-get dselect-upgrade

per reinstallare tutti i programmi.

3) Se si sono fatte modifiche in /etc (xorg.conf, alsa-base) vanno copiati anche questi file modificati nel backup

4) Infine (ma questo ancora non ho testato) si può fare un immagine della partizione del sistema: Avviare da CD live, e dare

dd if=/dev/sdaX of=/media/NOME_DISCO/immagine-sdaX

con X il numero della partizione (sudo fisk -l per vedere tutti)

Il ripristino si fa con

dd if=/media/NOME_DISCO/immagine-sdaX of=/dev/sdaX

Nessun commento »

Non c’è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento

Funziona con WordPress

Bad Behavior has blocked 38 access attempts in the last 7 days.