Barra laterale

idee:prodotti_opensource_per_il_backup

Prodotti opensource per il backup

Autore: Calogero Bonasia www.odisseo.info
Ultima revisione: 19 Agosto 2008

Dump/Restore

Il package “dump”, in una qualsiasi edizione Linux contiene in realtà sia il comando “dump” che il comando “restore”. Il primo esamina i file di un filesystem, determinando quali di questi devono essere sottoposti a copia di sicurezza e li copia in un disco specifico, un nastro o altro media di memorizzazione di massa non volatile. Il secondo comando, restore, svolge la funzione inversa, cioé permette il ripristino di una copia di sicurezza, totale o incrementale partendo da un backup considerato “consistente”. La pagina ufficiale del programma è http://dump.sourceforge.net/, mentre è possibile scaricarlo da http://sourceforge.net/download.php/dump/ dump-0.4b18.tar.gz (l'autore, è giusto citarlo, è Stelian Pop ).

Rsync

Rsync è un programma per sistemi Unix che sincronizza i file e le directory da un posto ad un altro minimizzando il trasferimento dei dati, lavorando solo sulle differenze (tra i file). Un'altra caratteristica importante di questo programma, che di solito non troviamo in altri similari (dedicati cioè alla copia), è che il mirroring si svolge con una sola trasmissione in ogni direzione; eventualmente utilizzando la compressione e la ricorsione.

In “daemon mode” (modalità come servizio) rsync è in ascolto sulla porta predefinita 873 /TCP, permette di sincronizzare anche due directory locali (cioè sullo stesso computer) oppure di interagire con RSH e SSH. In quest'ultimo caso il client di rsync deve essere installato sia sull'host locale che su quello remoto.

Usare rsync con Ubuntu per effettuare i backup

MTF

MTF è un programma in licenza GPL, purtroppo non più supportato al momento, che consente la lettura, sotto Linux, del formato di backup Microsoft Tape Format. La pagina per il download è: ftp://metalab.unc.edu/pub/Linux/system/ backup/mtf-0.1.src.tgz; l'autore, D. Alan Stewart.

Mondo Rescue

Nel caso di perdite dei dati parziali o totali, Mondo Rescue, disponibile in licenza GPL, permette di memorizzare interi file system su CD, rendendoli avviabili per un ripristino rapido e semplice. I formati supportati sono i dual boot Linux/Windows, RAID, ReiserFS, ext2, ext3, XFS, JFS e VFAT (oltre ovviamente al “solo” Linux). In sintesi si tratta di uno script di shell che poggia su due strumenti: mindi e afio. La prima è una mini distribuzione Linux che genera dischi di boot partendo dal vostro kernel, i moduli, i tool e librerie. Poiché tutti i moduli che erano caricati al momento del backup con Mondo vengono copiati, in teoria viene eseguito il boot dal CD di recovery nello stesso ambiente in cui ci si trovava al momento della generazione del disco di emergenza. Mondo può essere usato, in pratica, per clonare una installazione tipo di Linux (per esempio quando si devono eseguire sempre gli stessi setup di base su tanti client o tanti server), fare il backup di un file system non RAID e ripristinarlo su un sistema RAID inserendo la partizione di root (se il vostro kernel la supporta), fare il backup di un sistema in esecuzione su un formato e ripristinarlo su di un altro formato, ristrutturare le partizioni, ad esempio per ridurre o ingrandire, assegnare di nuovo dispositivi, aggiungere hard disk prima di partizionare e formattere, oppure fare il backup dei sistemi Linux/Windows compresi i settori di boot. Il sito di riferimento è http: www.microwerks.net/~hugo/, mentre è possibile reperire un buon articolo in lingua italiana sul Linux Journal di settembre 2002 a pagina 46. ===== DAR ===== DAR è un'applicazione che permette di eseguire copie di sicurezza integrali o incrementali, funziona a riga di comando, e permette l'uso di floppy disk, CD-R, unità IomegaZip. I file così copiati sono compressi, per occupare il minor spazio possibile (è possibile scegliere anche se si vuole comprimere un file oppure lasciarlo delle dimensioni naturali); i file molto grossi possono essere suddivisi in file più piccoli. Inoltre, viene posta particolare cura verso gli extended attributes e i link fisici, mentre un meccanismo di filtraggio permette di includere o escludere i file durante il backup o durante il restore (comodo se si vuole “ripristinare” solo un certo file o una certa directory senza “svolgere” tutto il backup). Poiché il programma può essere utilizzato mediante una connessione remota via ssh, è abbastanza semplice lanciare uno script per masterizzare un CD o scrivere una email di sistema per avvisare dello status delle copie. Recentemente sono state introdotte due nuove funzionalità, relative all'oscuramento, mediante una crittazione blanda, delle informazioni sul file di configurazione. Dar_manager, infine, aiuta l'utente meno esperto a gestire in maniera semplice ed intuitiva le funzionalità racchiuse nel programma. Il sito web di riferimento è http://dar.linux.free.fr/; mentre su http://kdar.sourceforge.net/ è possibile scaricare una GUI per KDE che ne facilita l'uso ai meno esperti.


idee/prodotti_opensource_per_il_backup.txt · Ultima modifica: 18/04/2018 - 15:47 (modifica esterna)