Un saluto ed un augurio di buon anno a tutta la lista ! Sarò breve...
18 mesi fa scrissi proprio qui un post relativo alla ricerca di un software in grado di lavorare come "dd" ma che implementasse funzionalità di backup incrementale/differenziale. Grazie a Gollum e dopo 18 mesi di testa a testa quasi quotidiani è stato costruito Image Backup (ib). -) Funzionalità di backup full/diff/inc tramite hashing di sottoblocchi costituenti il file o il device di cui fare il backup, possibilità quindi di realizzare backup differenziali o incrementali senza disporre dei precedenti backup (magari salvati su storage offline). -) Come per dd è ovviamente supportato ogni device a blocchi o file (per esempio un file di grandi dimensioni, un'immagine di una macchina virtuale) che Linux gestisce, ovviamente un LVM sottoposto a snapshot è quanto di meglio si possa richiedere. -) Supporto nativo multicore/multiprocessori (è stata la parte più critica), ogni funzione ad intensivo uso delle CPU viene gestita in threads paralleli, possibilità di ridurre il carico imponendo delle limitazioni (per esempio per non rallentare troppo un server mentre fa un backup a caldo di un LVM) e possibilità di limitare la banda usata verso storage (per limitare il consumo di risorse, se si desidera). -) Supporto di backup crittografati in AES256 e compressione. -) Gestione di ramificazioni di backup (diff-inc), potendo così gestire una "storia" ed un elenco di versioni dei singoli backup. -) Possibilità di collassare un ramo (set) di backup costituito da un differenziale e gli incrementali ad esso relativi verso un nuovo differenziale anche appartenente ad un tempo passato (collassamento dei rami senza far riferimento al device/file attuale, creando un nuovo differenziale relativo alla data dell'ultimo incrementale collassato) o verso un nuovo full. -) Consistenza delle singole operazioni che vengono svolte. Tramite una history di processo, se il backup viene interrotto alla prossima esecuzione avviene un rollback al precedente stato consistente. Lo sviluppo è stato compiuto su Debian e l'idea è quella di rilasciare il pacchetto DEB ed un generico TGZ (per ora solo in lingua inglese). L'idea è quella di rilasciare ib in versione incompleta (senza la funzione di collapse) in modo da permettere un testing il più esteso possibile su una versione preliminare, mano a mano correggere i bug che verranno scoperti e completare parallelamente la funzione di collapse. Quindi, se qualcuno di voi fosse interessato a partecipare al testing, non appena considereremo distribuibile la versione preliminare la consegneremo. ATTENZIONE !!! Dato che ib, così come dd è potenzialmente distruttivo se utilizzato in modo erroneo (richiede privilegi di root), la responsabilità di qualsiasi catastrofe possa succedere è e rimarrà sempre della cavia, hem, dell'utilizzatore finale. :) Grazie, grazie davvero e ancora buon anno ! Luca -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120101202912.m4...@corep.it