Sicherung
Verwenden Sie das Engine-Backup Befehl zum Erstellen einer Sicherung. Die Verwendung und obligatorischen Argumente mit dem Befehl sind unten aufgeführt:
1. –mode=MODE
wobei MODE -> zum Sammeln von Backups auf „backup“ gesetzt werden sollte
2. –scope=SCOPE
wobei SCOPE -> auf „all“ oder „files“ oder „db“ oder „dwhdb“ gesetzt werden kann
wenn auf „all“ gesetzt, wird alles unten gesammelt
bei Einstellung auf „Dateien“ werden nur Produktdateien gesammelt
bei Einstellung auf „db“ wird nur die Engine-Datenbank erfasst
bei Einstellung auf „dwhdb“ wird nur die Data Warehouse-Datenbank erfasst
Die Option –scope kann mehr als einmal mit unterschiedlichen Geltungsbereichen übergeben werden.
3. –file=FILE
wobei FILE -> Pfad und Dateiname für die Sicherung
4. –log=FILE
wobei FILE -> Pfad und Dateiname für die Sicherungsprotokolle
Für weitere Optionen führen Sie Folgendes aus:
# engine-backup --help
Beispiel:
# engine-backup --mode=backup --scope=all --file=/enginebackups/enginebackup200419 --log=/enginebackup200419.log Backing up: Notifying engine - Files - Engine database 'engine' - DWH database 'ovirt_engine_history' Packing into file '/enginebackups/enginebackup200419' Notifying engine Done.
Wiederherstellen
Stellen Sie vor der Wiederherstellung aus einem Backup sicher, dass Sie die Engine bereinigen und neu installieren:
1. Bereinigen Sie das vorhandene Engine-Setup:
# engine-cleanup --log=FILE
wobei DATEI -> Pfad und Dateiname für die Bereinigungsprotokolle.
2. Deinstallieren Sie das ovirt-engine-Paket:
# yum remove ovirt-engine
3. Die Verwendung von ovirt-provide-ovn erfordert die folgenden zusätzlichen Schritte, um die Datei der Zertifizierungsstelle (CA) zurückzusetzen. Wenn ovirt-provider-ovn nicht verwendet wird, überspringen Sie diesen Schritt:
# systemctl restart ovn-northd.service # ovn-sbctl del-ssl
4. Installieren Sie das ovirt-engine-Paket neu:
# yum install ovirt-engine
5. Stellen Sie die Engine aus dem Backup wieder her:
# engine-backup --mode=restore --file=FILE --log=FILE --restore-permissions
Verwendung:
1. –mode=MODE
wobei MODE -> zum Sammeln von Backups auf „restore“ eingestellt werden sollte
2. –file=FILE
wobei FILE -> der Pfad und Dateiname für die Sicherungsdatei, aus der wiederhergestellt werden soll
3. –log=FILE
wobei FILE -> Pfad und Dateiname für die Wiederherstellungsprotokolle
4. –restore-permissions
Entweder die Option –no-restore-permissions oder –restore-permissions ist erforderlich, wenn die Sicherung ein benutzerdefinierter Dump ist
6. Führen Sie dann den folgenden Befehl aus, um die Engine einzurichten:
# engine-setup