Ehe Sie eine Datensicherung starten, müssen Sie sich vergewissern, dass der Cluster dafür richtig konfiguriert ist. (Siehe Abschnitt 16.6.5.4, „Konfiguration für Cluster-Backup“.)
Um mit dem Management-Server eine Sicherung vorzunehmen, tun Sie Folgendes:
Sie starten den Management-Server (ndb_mgm).
Sie führen den Befehl START BACKUP
aus.
Der Management-Server wird mit der Nachricht
Start of backup ordered
antworten. Dies
bedeutet, dass er den Request an den Cluster übermittelt,
aber noch keine Reaktion empfangen hat.
Der Management-Server antwortet mit Backup
,
wobei backup_id
startedbackup_id
wieder der
eindeutige Bezeichner für diese Sicherung ist. (Dieser
Bezeichner wird auch im Cluster-Log gespeichert, wenn
nichts anderes konfiguriert wurde.) Dies bedeutet, dass
der Cluster den Backup-Request empfangen und verarbeitet
hat. Es bedeutet jedoch nicht, dass
die Sicherung abgeschlossen ist.
Der Management-Server signalisiert durch die Nachricht
Backup
, dass die Datensicherung abgeschlossen
ist.
backup_id
completed
Um eine laufende Sicherung abzubrechen, gehen Sie folgendermaßen vor:
Sie starten den Management-Server.
Sie führen den Befehl ABORT BACKUP
aus. Die
Zahl backup_id
backup_id
ist der
Backup-Bezeichner, der in der Antwort des
Management-Servers beim Starten der Datensicherung
angegeben wurde (in der Nachricht Backup
).
backup_id
started
Der Management-Server quittiert den Abbruchbefehl mit
einem Abort of backup
.
Beachten Sie, dass er bisher noch keine wirkliche Antwort
auf diesen Request erhalten hat.
backup_id
ordered
Nach dem Abbruch der Datensicherung meldet der
Management-Server Backup
. Dies
bedeutet, dass der Cluster die Datensicherung beendet hat
und alle mit ihr verbundenen Dateien aus dem Dateisystem
des Clusters gelöscht wurden.
backup_id
has been aborted for
reason XYZ
Es ist auch möglich, eine laufende Datensicherung von der System-Shell aus mit folgendem Befehl abzubrechen:
shell> ndb_mgm -e "ABORT BACKUP backup_id
"
Hinweis: Wenn zum Zeitpunkt
des Abbruchbefehls keine Sicherung mit der
backup_id
läuft, erstattet der
Management-Server darüber keine explizite Meldung. Immerhin
wird der ungültige Abbruchbefehl jedoch im Cluster-Log
erwähnt.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.