2017-06-19 2 views
0

Ich benutze Rückkopieroption in xtrabackup während einer vollständigen Datenwiederherstellung. Damit die Zurückkopieroption erfolgreich ausgeführt werden kann, sollte das Datenverzeichnis leer sein.Percona - Rückkopieroption in xtrabackup zum Wiederherstellen von Teilsicherungen

Warum kann ich die gleiche Rückkopier-Option, während ein anstatt manuell Teilsicherungen wiederherstellen tun Kopieren der ‚Tabellenname‘. * Dateien in das Datenverzeichnis? Kann ich kenne die Grenzen der Rückkopier-Option und warum kann ich es verwendet für Teilsicherungen als Kopie-Backup Option kopiert die Dateien aus dem Sicherungsverzeichnis in das Datenverzeichnis nur.

Antwort

0

Scheint, als ob es gibt eine Option --force-nicht-leer-Verzeichnisse Option, die Rückkopier-Option für Teilsicherungen zu verwenden. Es gibt wenige Dinge, die man vorher machen kann.

Hinweis: Wir sollten die Sicherung vorzubereiten. Da dies ib_logfiles erstellt und diese Dateien auf dem Server wiederherstellt, ist es beschädigt.

  1. Wenn wir eine bestimmte Datenbank wiederherstellen mögen, während in dem Server die restlichen Daten mit, müssen wir das Datenbankverzeichnis, ibdata1, xtrabackup_info Datei entfernen (da die Daten nicht mit --force-nicht überschrieben werden leere Verzeichnisse Option).
  2. Dann können wir die Kopie zurück zusammen mit Force-nicht-leere-Verzeichnisse-Option ausführen.
  3. Starten Sie den Server neu.
  4. Die Datenbank wird bis zum Zeitpunkt der Sicherung wiederhergestellt.
Verwandte Themen