Passaggi da seguire quando si esegue il backup remoto di MySQL

Questo articolo è per Amanda impresa (AE)

Tipo di informazioni: generale

Descrizione info:Verifica che quanto segue sia installato e configurato correttamente sia sul server MySQL ZRM che sul client ZRM:

  • Software Client - Il software client ZRM è installato sul server MySQL. Ciò è necessario per tutti i backup ad eccezione dei backup logici completi e dei backup logici completi o incrementali utilizzando il plug-in di copia SSH.
  • Backup logici - Quando si esegue un backup logico, l'utente del backup MySQL deve disporre dei diritti per eseguire il backup e il ripristino. Segui i passaggi nel link sottostante per tutti i database per i quali stai eseguendo un backup logico di un server MySQL remoto: Come impostare i privilegi utente MySQL per il backup e il ripristino
  • Istantanea - Quando si esegue un backup grezzo, è possibile scegliere di utilizzare lo snapshot se il volume su cui risiede la directory del database MySQL lo supporta. Quando si utilizza l'istantanea, l'utente mysql sul client di backup deve essere in grado di eseguire comandi che richiedono privilegi di root per eseguire l'istantanea. Ciò può essere ottenuto utilizzando il comando sudo.

    Ad esempio, la seguente voce nel file / etc / sudoers fornisce a mysql i privilegi necessari per eseguire i comandi necessari per un'istantanea LVM utilizzando sudo
     
    mysql <FQDN_of_zrm_server> = NOPASSWD:/bin/mount, NOPASSWD:/bin/umount, NOPASSWD:/bin/df, NOPASSWD:/sbin/lvdisplay, NOPASSWD:/sbin/lvcreate, NOPASSWD:/sbin/lvremove

    Snapshot diversi richiedono autorizzazioni sudo per comandi diversi. Per una spiegazione completa con esempi e casi aggiuntivi, vedere: Come creare la configurazione Sudoer per le istantanee I comandi necessari per ogni metodo di snapshot sono trattati nel Manuale dell'utente di ZMC per MySQL.
  • Copia plug-in: il plug-in di copia viene utilizzato per tutti i metodi di backup ad eccezione dei backup logici completi ed è fornito dal software client ZRM. Assicurati che il software client ZRM sia installato sul server MySQL remoto come appropriato. A seconda del plug-in di copia selezionato e del tipo di backup, potrebbe essere necessaria una configurazione aggiuntiva:
  • Data e ora

La data e l'ora del server ZRM e del server MySQL remoto devono essere sincronizzate. Il server MySQL remoto non dovrebbe precedere di tempo il server ZRM

  • Backup di istantanee

Quando si esegue un backup di istantanea, tutti i file e le directory nella directory del database MySQL devono essere leggibili dall'utente mysql o il Copy Plugin non riuscirà a copiare tutti i file e il backup fallirà.

  • Copia dei registri binari

Durante il backup incrementale, i registri binari dal server MySQL remoto vengono copiati sul server ZRM. Esistono diversi motivi per cui la copia dei registri binari potrebbe non riuscire come descritto in Impossibile copiare il file di registro bin