Étapes à suivre lors de la sauvegarde MySQL à distance

Cet article est pour Amanda Entreprise (AE)

Type d'information: Général

Description de l'information:Veuillez vérifier que les éléments suivants sont installés et configurés correctement sur le serveur MySQL ZRM et le client ZRM:

  • Logiciel client - Le logiciel client ZRM est installé sur le serveur MySQL. Ceci est requis pour toutes les sauvegardes, à l'exception des sauvegardes logiques complètes et des sauvegardes logiques complètes ou incrémentielles à l'aide du plug-in de copie SSH.
  • Sauvegardes logiques - Lorsque vous effectuez une sauvegarde logique, l'utilisateur de sauvegarde MySQL doit disposer des droits pour effectuer la sauvegarde et la restauration. Veuillez suivre les étapes du lien ci-dessous pour toutes les bases de données pour lesquelles vous effectuez une sauvegarde logique d'un serveur MySQL distant: Comment configurer les privilèges d'utilisateur MySQL pour la sauvegarde et la restauration
  • Instantané - Lorsque vous effectuez une sauvegarde brute, vous pouvez choisir d'utiliser la capture instantanée si le volume sur lequel réside le répertoire de la base de données MySQL le prend en charge. Lors de l'utilisation de snapshotting, l'utilisateur mysql sur le client de sauvegarde doit être capable d'exécuter des commandes qui nécessitent des privilèges root pour effectuer le snapshot. Cela peut être réalisé en utilisant la commande sudo.

    Par exemple, l'entrée suivante dans le fichier / etc / sudoers fournit à mysql les privilèges nécessaires pour exécuter les commandes nécessaires pour un instantané LVM en utilisant sudo
     
    mysql <FQDN_of_zrm_server> = NOPASSWD:/bin/mount, NOPASSWD:/bin/umount, NOPASSWD:/bin/df, NOPASSWD:/sbin/lvdisplay, NOPASSWD:/sbin/lvcreate, NOPASSWD:/sbin/lvremove

    Différents instantanés nécessitent des autorisations sudo pour différentes commandes. Pour une explication complète avec des exemples et des cas supplémentaires, voir: Comment créer une configuration Sudoer pour les instantanés Les commandes nécessaires pour chaque méthode de cliché sont décrites dans le manuel d'utilisation de ZMC for MySQL.
  • Plug-in de copie - Le plug-in de copie est utilisé pour toutes les méthodes de sauvegarde à l'exception des sauvegardes logiques complètes et est fourni par le logiciel client ZRM. Veuillez vous assurer que le logiciel client ZRM est installé sur le serveur MySQL distant, le cas échéant. Selon le plugin de copie sélectionné et le type de sauvegarde, une configuration supplémentaire peut être nécessaire:
  • Date et heure

La date et l'heure du serveur ZRM et du serveur MySQL distant doivent être synchronisées. Le serveur MySQL distant ne doit pas être en avance sur le serveur ZRM par le temps

  • Sauvegarde de cliché

Lors de l'exécution d'une sauvegarde d'instantané, tous les fichiers et répertoires du répertoire de la base de données MySQL doivent être lisibles par l'utilisateur mysql ou le plugin de copie échouera à copier tous les fichiers et la sauvegarde échouera.

  • Copie de journaux binaires

Pendant la sauvegarde incrémentielle, les journaux binaires du serveur MySQL distant sont copiés sur le serveur ZRM. Il y a plusieurs raisons pour lesquelles la copie des journaux binaires peut échouer, comme décrit dans Impossible de copier le fichier journal du bac