Te volgen stappen bij het uitvoeren van externe MySQL-back-up

Dit artikel is voor Amanda Enterprise (AE)

Info Type: Algemeen

Info Beschrijving:Controleer of het volgende correct is geĂŻnstalleerd en geconfigureerd op zowel de MySQL ZRM-server als de ZRM-client:

  • Client Software - De ZRM-clientsoftware is geĂŻnstalleerd op de MySQL-server. Dit is vereist voor alle back-ups behalve voor volledige, logische back-ups en volledige of incrementele logische back-ups met behulp van de SSH-kopieerplug-in.
  • Logische back-ups - Wanneer u een logische back-up uitvoert, moet de MySQL-back-upgebruiker rechten hebben om de back-up en het herstel uit te voeren. Volg de stappen in de onderstaande link voor alle databases waarvoor u een logische back-up maakt van een externe MySQL-server: MySQL-gebruikersrechten instellen voor back-up en herstel
  • Snapshots - Bij het uitvoeren van een onbewerkte back-up, kunt u ervoor kiezen om snapshotting te gebruiken als het volume waarop de MySQL-databasemap dit ondersteunt dit ondersteunt. Bij gebruik van snapshotting moet de mysql-gebruiker op de back-upclient in staat zijn om opdrachten uit te voeren die root-rechten vereisen om de snapshot uit te voeren. Dit kan worden bereikt door het commando sudo te gebruiken.

    Het volgende item in het bestand / etc / sudoers geeft mysql bijvoorbeeld de benodigde rechten om de opdrachten uit te voeren die nodig zijn voor een LVM-snapshot met sudo
     
    mysql <FQDN_of_zrm_server> = NOPASSWD:/bin/mount, NOPASSWD:/bin/umount, NOPASSWD:/bin/df, NOPASSWD:/sbin/lvdisplay, NOPASSWD:/sbin/lvcreate, NOPASSWD:/sbin/lvremove

    Verschillende snapshots vereisen sudo-machtigingen voor verschillende opdrachten. Zie voor een volledige uitleg met voorbeelden en aanvullende gevallen: Hoe Sudoer-configuratie voor snapshots te maken De commando's die nodig zijn voor elke snapshot-methode worden behandeld in de ZMC for MySQL User's Manual.
  • Kopieer-plug-in - De kopieer-plug-in wordt gebruikt voor alle back-upmethoden behalve voor volledige, logische back-ups en wordt geleverd door de ZRM-clientsoftware. Zorg ervoor dat de ZRM-clientsoftware is geĂŻnstalleerd op de externe MySQL-server, zoals van toepassing. Afhankelijk van de geselecteerde kopieerplug-in en het type back-up, kan aanvullende configuratie nodig zijn:
  • Datum en tijd

Datum en tijd van de ZRM-server en de externe MySQL-server moeten gesynchroniseerd zijn. De externe MySQL-server mag de ZRM-server op tijd niet voorlopen

  • Snapshot-back-up

Bij het uitvoeren van een snapshot-back-up, moeten alle bestanden en mappen in de MySQL-databasedirectory leesbaar zijn voor de mysql-gebruiker, anders kan de kopieerplug-in niet alle bestanden kopiëren en zal de back-up mislukken.

  • Binaire logboeken kopiĂ«ren

Tijdens incrementele back-up worden binaire logboeken van de externe MySQL-server naar de ZRM-server gekopieerd. Er zijn verschillende redenen waarom het kopiĂ«ren van binaire logboeken kan mislukken, zoals beschreven in Kan het bin-logbestand niet kopiĂ«ren