Backup di MariaDB da Bacula Systems

Il modulo MariaDB di Bacula Enterprise viene utilizzato per rendere i processi di backup e ripristino dei dati e/o delle applicazioni MariaDB molto più sicuri, più veloci e più semplici, oltre che più efficienti. Ci sono diversi approcci di backup e ripristino che Bacula Enterprise ha per i dati MariaDB, offrendo una combinazione di alta affidabilità, scalabilità e prestazioni. Il modulo MariaDB di Bacula è stato costruito in modo molto specifico, per poter essere utilizzato da qualsiasi amministratore di backup, anche da chi non conosce script complessi o sfumature o operazioni specifiche di MariaDB.

Il modulo MariaDB di Bacula supporta tecniche di backup sia binarie che di dump, ed è anche in grado di creare automaticamente backup di informazioni importanti di MariaDB, come le definizioni degli utenti e i file di configurazione. La funzione Point In Time Recovery è disponibile sia per le modalità di backup binarie che per quelle di dump, e per questo modulo sono disponibili anche funzioni come il filtraggio degli oggetti. Il modulo stesso funziona per le piattaforme Linux a 32 e 64 bit.

Quando si tratta di database MariaDB di livello aziendale ad alto tasso di transazioni, è abbastanza normale che gli obiettivi di tempo di ripristino siano di importanza critica, dal momento che molte aziende perdono il valore finanziario effettivo della loro attività a causa di un’interruzione troppo prolungata. Questo vale sia per le operazioni di backup che per quelle di ripristino, e soluzioni come il modulo MariaDB di Bacula sono un’ottima soluzione per questi problemi, in quanto offrono alcune delle operazioni di backup più veloci sul mercato, con un’interfaccia facile da usare.

Backup MariaDB Enterprise con l’aiuto di Mariabackup

L’integrazione del modulo MariaDB di Bacula Enterprise con Mariabackup crea un processo di backup particolarmente efficace, con RTO rapidi e non è necessario bloccare i database per avviare correttamente il backup. Non c’è nemmeno bisogno di file temporanei di grandi dimensioni, il che la rende una soluzione preferita dagli utenti con database molto grandi.

I database stessi vengono ripristinati in una posizione temporanea durante il processo di ripristino. Questi database vengono poi resi coerenti con la funzione “Prepare” di Mariabackup (tutto ciò viene eseguito prima che inizi la modifica effettiva di un database live). Questa stessa funzione può anche essere manipolata in una certa misura: se la funzione “Prepare” non viene avviata nella fase di backup e nemmeno in quella di ripristino, il processo di ripristino nel suo complesso diventa molto più veloce – e la velocità di ripristino è la priorità di molte grandi aziende quando si tratta di soluzioni di backup in generale.

SCARICA la prova gratuita Scaricare il whitepaper di MariaDB

Principali vantaggi del modulo Bacula Enterprise MariaDB

#
Processo di backup di MariaDB facile da usare
#
Backup automatico dei metadati
#
Funzionalità di backup senza script

#
Filtraggio degli oggetti per entrambi i processi di backup e ripristino
#
È disponibile una combinazione di modalità di backup Binario e Dump
#
Il ripristino Point In Time come funzione è disponibile per entrambe le modalità

Scegliere tra Dump e Binario

Il modulo MariaDB di Bacula Enterprise offre due approcci diversi al processo di backup nel suo complesso. Alcune delle principali differenze tra questi due approcci sono presentate nella tabella seguente.

 

Caratteristica Binario Dump
Dimensioni di backup Grande Piccolo
Velocità di backup Più veloce Più basso
Backup online Si
Consistenza di backup
Supporto di diversi tipi di backup
Ripristino velocità Più veloce Più basso
Ripristino granulare No
Ripristino in qualsiasi momento
Ripristino di una nuova versione principale di MariaDB No
Ripristino di una versione principale precedente di MariaDB No

Dump e binario come modalità di backup

Dump

MariaDB genera costantemente tipi specifici di registri durante la vita di un database. Questi registri possono essere utilizzati per la funzione Point In Time Recovery o per le attività di replica. La modalità dump di MariaDB esegue i backup per ogni database separatamente per impostazione predefinita. Ciò significa che il ripristino di un intero server con più database sarebbe problematico, poiché la coerenza del database viene verificata solo per ogni singolo database, ma non per l’intero server.

Il modulo MariaDB di Bacula Enterprise risolve questo problema salvando anche i file di registro generati per ogni backup separato, in modo da poterli utilizzare in seguito per sapere se l’intero server è coerente in un determinato momento.

Esiste anche un’altra opzione disponibile per gli utenti del modulo MariaDB di Bacula Enterprise: tutti i database. Questa opzione viene utilizzata per eseguire il dump di tutti i database esistenti in un server allo stesso tempo, garantendo una coerenza assoluta fin dall’inizio. Questo metodo salva i registri generati prima della fine di questo “backup completo”, e continua a farlo dopo ogni backup successivo per garantire una coerenza prolungata.

Interazione tra backup e registri binariInterazione tra backup e registri binari

Binario

La già citata utility Mariabackup viene utilizzata dal modulo MariaDB per eseguire backup in modalità binaria per gli utenti di Bacula Enterprise. Mariabackup è uno strumento open-source per i server che lavorano con i database MariaDB, e la sua caratteristica principale è che non obbliga a bloccare i database per eseguire il backup, offrendo anche la coerenza del backup per tutti i dati.

Interazione tra l'opzione tutti_i_database e i registri binari

Interazione tra l’opzione all_databases e i registri binari

Bacula Enterprise per il backup di MariaDB – e molto di più.

Ricorda: anche nell’ambito dell’infrastruttura IT più robusta, il guasto di un database è praticamente inevitabile. È quindi fondamentale eseguire correttamente il backup di un database in un’infrastruttura IT. Con i suoi strumenti per il sistema di gestione dei database (DBMS), Bacula Systems offre una tecnologia di alta sicurezza leader del settore, che stabilisce lo standard per le soluzioni software di backup dei database di livello aziendale, con livelli di sicurezza di gran lunga superiori alla concorrenza. L’importanza per un’organizzazione di soddisfare le proprie esigenze di politica di backup è spesso critica. La tecnologia di database MariaDB di Bacula è integrata in modo nativo con MariaDB per ottenere prestazioni particolarmente elevate e offre funzionalità aggiuntive. Ancora più importante, Bacula consente a un reparto IT di coprire l’intero e diversificato ambiente IT, per consentire un’unica operazione. Questo vantaggio è ulteriormente moltiplicato dall’assenza di licenze basate sulla capacità.

Gli amministratori di sistema alla ricerca di un software di backup di database aziendali robusto e di alto livello dovrebbero iniziare da qui. E quando sono richieste facilità e velocità, questi strumenti di backup del database rappresentano anche la risposta per gli amministratori di sistema che lavorano con scadenze strette.

Aiuto supplementare:

  • Utilizzi altri DB nella sua infrastruttura? Bacula Enterprise ha soluzioni per Oracle, PostgreSQL, MSSQL e SAP database.
  • La formazione sul backup è disponibile in diverse sedi, a seconda del Centro di formazione certificato sui sistemi Bacula scelto.