Bacula (software)
Bacula è un sistema di backup open source di livello aziendale. È progettato per automatizzare le attività di backup che spesso richiedevano l'intervento di un amministratore di sistema o di un operatore: supporta client di backup per Linux, UNIX, Windows e macOS oltre una gamma di dispositivi di backup professionali, inclusi i sistemi a nastro. Gli amministratori e gli operatori possono configurare il sistema tramite una interfaccia a riga di comando, la GUI o l'interfaccia web; il suo back-end è un catalogo di informazioni memorizzate da MySQL, PostgreSQL o SQLite. PanoramicaBacula è un insieme di programmi per computer per la gestione del backup, del ripristino e della verifica dei dati in una rete, fornendo una soluzione di backup per ambienti con sistemi operativi misti. È open source e rilasciato sotto licenza AGPL versione 3, con le eccezioni per consentire il collegamento con OpenSSL e la distribuzione di binari per MS Windows.[3] È disponibile con "doppia licenza" AGPLv3 o licenza proprietaria. Diverse aziende offrono supporto commerciale per la "Bacula community version" AGPL mentre Bacula Systems [4] vende vari livelli di contratti di supporto annuali per la "Bacula Enterprise Edition", che contiene vari componenti non GPL sviluppati internamente. Nel 2015, Bacula Systems è stata nominata "Top 20 Most Promising Data Center Solution Provider" da CIO Review.[5] I componenti sviluppati per la Bacula Enterprise Edition vengono rilasciati nell'edizione Bacula Community dopo un periodo di esclusività per la versione proprietaria. Dall'aprile 2002, Bacula ha oltre 2 milioni di download, il che lo rende il programma di backup open source più scaricato.[6] CaratteristicheLe caratteristiche di Bacula includono: Opzioni di rete
Sistema operativo clientIl software client di Bacula, eseguito tramite "demone", supporta più sistemi operativi.[9] ConsiderazioniPer impostazione predefinita, i backup differenziali e incrementali di Bacula si basano sui timestamp del sistema. Di conseguenza, se si spostano file in una directory esistente o si sposta un'intera directory nel FileSet di backup dopo un backup completo, è possibile che non venga eseguito il backup di tali file con un salvataggio incrementale perché potrebbero avere timestamp precedenti. È necessario aggiornare esplicitamente la data/ora su tutti i file spostati. Le versioni Bacula a partire dalla 3.0 o successive, supportano il backup accurato, che è un'opzione che risolve questo problema senza richiedere la modifica dei timestamp dei file. Questa funzione dovrebbe essere sempre impiegata per mantenere uno stato accurato del filesystem. Il criterio da applicare è configurabile, ad esempio basandosi sui confronti degli inode, dei tempi di modifica o delle firme md5/sha1.[10] Cronologia
Fork di BaculaNel 2011, Graham Keeling, un "ex" sviluppatore della comunità Bacula, ha rilasciato un fork di Bacula.[20] Nel febbraio 2013, un ex sviluppatore della comunità Bacula ha rilasciato Bareos come fork di Bacula.[21] Note
Altri progetti
Collegamenti esterni
|