Backup verwalten
Verwenden Sie die Konsole oder die Befehlszeilenschnittstelle, um ein Backup zu bearbeiten, zu löschen oder zu verschieben. Sie können ein Backup auch in eine andere Region kopieren.
Backup bearbeiten
Mit der Konsole oder der Befehlszeilenschnittstelle können Sie den Anzeigenamen, die Beschreibung, den Aufbewahrungszeitraum und das Soft Delete eines DB-Systembackups bearbeiten.
Sie können den Aufbewahrungszeitraum für automatische Backups nicht ändern.
Der Aufbewahrungszeitraum für endgültige Backups von DB-Systemen vom Typ "Immer kostenlos" ist auf maximal 7 Tage begrenzt.
Sie können das Soft Delete von Backups von DB-Systemen vom Typ "Immer kostenlos" nicht ändern.
Verwenden Sie die Konsole oder die Befehlszeilenschnittstelle, um ein Backup zu bearbeiten:
- Konsole verwenden
- CLI verwenden
- Führen Sie den Vorgang UpdateBackup mit der REST-API aus.
Konsole verwenden
Mit der Konsole können Sie den Anzeigenamen, die Beschreibung und den Aufbewahrungszeitraum des Backups bearbeiten.
Der Bereich Backup bearbeiten unterscheidet sich vom Bereich Backupplan bearbeiten. Im Bereich Backupplan bearbeiten können Sie automatische Backups aktivieren, den Aufbewahrungszeitraum und den Startzeitpunkt des Fensters für ein vorhandenes DB-System bearbeiten. Siehe Backupplan bearbeiten.
- Öffnen Sie das Navigationsmenü, und wählen Sie Datenbanken. Wählen Sie unter HeatWave MySQL die Option Backups aus.
- Führen Sie einen der folgenden Schritte aus:
- Wählen Sie im Menü "Aktionen" in derselben Zeile wie das DB-System die Option Bearbeiten aus.
- Wählen Sie den Namen des Backups aus, um die Seite Backupdetails zu öffnen, und wählen Sie Bearbeiten aus.
- Geben Sie im Bereich Backup bearbeiten die folgenden Details an:
- Anzeigename: Geben Sie den neuen Namen des Backups an. Wenn Sie den Namen nicht ändern, wird der vorhandene Name beibehalten.
- Beschreibung: Geben Sie die neue Beschreibung des Backups an. Wenn Sie die Beschreibung nicht ändern, wird die vorhandene Beschreibung beibehalten.
- Aufbewahrungszeitraum: Geben Sie den neuen Aufbewahrungszeitraum des Backups an. Wenn Sie den Aufbewahrungszeitraum nicht ändern, wird der vorhandene Wert beibehalten.
Hinweis
Sie können den Aufbewahrungszeitraum für automatische Backups nicht ändern. - Soft Delete: Geben Sie die neue Soft Delete-Einstellung an. Wenn Sie sie nicht ändern, wird die vorhandene Einstellung beibehalten.
Hinweis
Wenn diese Option aktiviert ist, wird das Backup, das aufgrund der Aufbewahrungs-Policy im StatusDELETE_SCHEDULED
gelöscht werden soll, 7 zusätzliche Tage lang beibehalten, bevor es endgültig gelöscht wird.
- Wählen Sie Änderungen speichern aus.
CLI verwenden
Verwenden Sie die Befehlszeilenschnittstelle, um den Anzeigenamen, die Beschreibung, den Aufbewahrungszeitraum und das Soft Delete Ihres Backups zu aktualisieren.
- Eine Backup-OCID.
- Eine Policy, die Sie zum Aktualisieren von Backups im Compartment oder im Mandanten berechtigt.
- Eine ordnungsgemäß konfigurierte CLI-Installation und die erforderlichen SSH-Schlüssel. Siehe Befehlszeilenschnittstelle (CLI).
Backupplan bearbeiten
Bearbeiten Sie den Backupplan eines vorhandenen DB-Systems, um automatische Backups, Point-in-Time Recovery und Soft Delete zu aktivieren, den Aufbewahrungszeitraum und die Startzeit des Fensters zu bearbeiten und regionsübergreifende Backupkopien zu planen.
Sie können den Backupplan eines DB-Systems vom Typ "Immer kostenlos" nicht ändern.
- Konsole verwenden
- Führen Sie mit der REST-API den Vorgang UpdateDbSystem mit dem Attribut
backupPolicy
aus.
Konsole verwenden
Mit der Konsole können Sie den Backupplan eines vorhandenen DB-Systems bearbeiten.
Der Bereich Backupplan bearbeiten unterscheidet sich vom Bereich Backup bearbeiten. Im Bereich Backup bearbeiten können Sie den Anzeigenamen und die Beschreibung für das Backup bearbeiten. Siehe Backup bearbeiten.
Backup verschieben
Sie können ein aktives Backup in ein anderes Compartment verschieben. Ein Backup, das sich in einem anderen Status befindet, kann nicht verschoben werden.
Sie können keine Backups eines DB-Systems vom Typ "Immer kostenlos" in ein anderes Compartment verschieben.
Mit der Konsole oder der Befehlszeilenschnittstelle können Sie ein Backup in ein anderes Compartment verschieben.
- Konsole verwenden
- CLI verwenden
- Führen Sie den Vorgang ChangeBackupCompartment mit der REST-API aus.
Konsole verwenden
Mit der Konsole können Sie das Backup in ein anderes Compartment verschieben.
- Die Zugriffsberechtigung
MYSQL_BACKUP_MOVE
für das Compartment, in das Sie das Backup verschieben möchten. Siehe mysql-backups. - Ein aktives Backup. Ein Backup, das sich in einem anderen Status befindet, kann nicht verschoben werden.
CLI verwenden
Mit der Befehlszeilenschnittstelle können Sie ein Backup in ein anderes Compartment verschieben.
- Eine Backup-OCID.
- Eine Policy, die Sie zum Verschieben von Backups im Compartment oder im Mandanten berechtigt.
- Eine ordnungsgemäß konfigurierte CLI-Installation und die erforderlichen SSH-Schlüssel. Siehe Befehlszeilenschnittstelle (CLI).
Backups löschen
Mit der Konsole oder der Befehlszeilenschnittstelle können Sie ein Backup des DB-Systems löschen.
- Konsole verwenden
- CLI verwenden
- Führen Sie den Vorgang DeleteBackup mit der REST-API aus.
Konsole verwenden
Mit der Konsole können Sie ein Backup Ihres DB-Systems löschen.
- Öffnen Sie das Navigationsmenü, und wählen Sie Datenbanken. Klicken Sie unter HeatWave MySQL auf Backup.
- Führen Sie einen der folgenden Schritte aus:
- Wählen Sie im Menü "Aktionen" in derselben Zeile wie das Backup die Option Löschen aus.
- Klicken Sie auf den Namen des Backups, um die Seite Backupdetails zu öffnen. Klicken Sie auf die Schaltfläche Weitere Aktionen, und wählen Sie Löschen aus.
- Wählen Sie im Dialogfeld Backup löschen die Option Backup löschen aus.
CLI verwenden
Verwenden Sie die Befehlszeilenschnittstelle, um ein Backup zu löschen.
- Eine Backup-OCID.
- Eine Policy, die Sie zum Löschen von Backups im Compartment oder im Mandanten berechtigt.
- Eine ordnungsgemäß konfigurierte CLI-Installation und die erforderlichen SSH-Schlüssel. Siehe Befehlszeilenschnittstelle (CLI).
Löschen eines Backups abbrechen
Mit der Konsole oder der Befehlszeilenschnittstelle können Sie das Löschen eines Backups abbrechen.
Konsole verwenden
Verwenden Sie die Konsole, um das geplante Löschen eines Backups abzubrechen.
- Öffnen Sie das Navigationsmenü, und wählen Sie Datenbanken. Wählen Sie unter HeatWave MySQL die Option Backups aus.
- Führen Sie einen der folgenden Schritte aus:
- Wählen Sie im Menü "Aktionen" in derselben Zeile wie Ihr Backup Löschen abbrechen aus.
- Wählen Sie den Namen des Backups aus, um die Seite Backupdetails zu öffnen. Wählen Sie die Schaltfläche Weitere Aktionen, und wählen Sie Löschen abbrechen aus.
- Wählen Sie im Dialogfeld Löschen abbrechen die Option Löschen abbrechen aus.
CLI verwenden
Verwenden Sie die Befehlszeilenschnittstelle, um das Löschen eines Backups abzubrechen.
- Die OCID eines Backups mit dem Status
DELETE SCHEDULED
. - Eine Policy, mit der Sie das Löschen von Backups im Compartment oder Mandanten abbrechen können.
- Eine ordnungsgemäß konfigurierte CLI-Installation und die erforderlichen SSH-Schlüssel. Siehe Befehlszeilenschnittstelle (CLI).
Backup in eine andere Region kopieren
Kopieren Sie ein Backup des DB-Systems in eine andere Region.
Sie können keine Backups eines DB-Systems vom Typ "Immer kostenlos" in eine andere Region kopieren.
Nachdem Sie das Backup eines DB-Systems in eine andere Region kopiert haben, können Sie das DB-System in der Zielregion wiederherstellen. Die Konfiguration des DB-Systems, auf dem das Backup erstellt wurde, wird nicht kopiert.
Beim regionsübergreifenden Kopieren von DB-Systembackups in Ihrem Mandanten bestimmt das Servicelimit MySQL Maximale Anzahl paralleler regionsübergreifender Backupkopien die maximale Anzahl gleichzeitiger Kopien, die Sie aus einer bestimmten Quellregion ausführen können.
- Ein aktives Backup in jeder Region:
Hinweis
Sie können das Backup in eine andere Region innerhalb derselben Realm in Oracle Cloud Infrastructure kopieren. Das Backup wird derzeit nicht in dieselbe Zielregion kopiert. Sie können keine Kopie des Backups in derselben Region erstellen. - Die Zugriffsberechtigung
MYSQL_BACKUP_COPY
undMYSQL_BACKUP_READ
in der Quellregion, in der sich das Backup befindet. Siehe mysql-backups.Hinweis
Der aggregierte Ressourcentypmysql-family
enthält nicht die BerechtigungMYSQL_BACKUP_COPY
. - Die Zugriffsberechtigung
MYSQL_BACKUP_CREATE
in der Zielregion, in die das Backup kopiert werden soll. Siehe mysql-backups.
- So ermöglichen Sie einer Gruppe mit dem Namen
MyTestGroup1
das Kopieren von DB-Systembackups zwischen beliebigen Regionen:Allow group MyTestGroup1 to read mysql-backups in tenancy Allow group MyTestGroup1 to use mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_COPY' Allow group MyTestGroup1 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
- So ermöglichen Sie einer Gruppe mit dem Namen
MyTestGroup2
das Kopieren von DB-Systembackups aus den Regionen "US West" (Phoenix) und "US East" (Ashburn) in alle Zielregionen:Allow group MyTestGroup2 to read mysql-backups in tenancy Allow group MyTestGroup2 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', any {request.region='phx', request.region='iad'}) Allow group MyTestGroup2 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
- So ermöglichen Sie einer Gruppe mit dem Namen
MyTestGroup3
das Kopieren von DB-Systembackups aus der Region "UK South (London)" in die Region "Germany Central (Frankfurt)":Allow group MyTestGroup3 to read mysql-backups in tenancy where request.region = 'lhr' Allow group MyTestGroup3 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', request.region = 'lhr', target.destination-region = 'fra'} Allow group MyTestGroup3 to manage mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_CREATE', request.region = 'fra'}
Mit der Konsole oder der Befehlszeilenschnittstelle können Sie ein Backup des DB-Systems in eine andere Region kopieren.
- Konsole verwenden
- CLI verwenden
- Führen Sie den Vorgang CopyBackup mit der REST-API aus.
Konsole verwenden
Kopieren Sie das Backup mit der Konsole in eine andere Region.
- Öffnen Sie das Navigationsmenü, und wählen Sie Datenbanken. Wählen Sie unter HeatWave MySQL die Option Backups.
- Führen Sie einen der folgenden Schritte aus:
- Wählen Sie im Menü "Aktionen" in derselben Zeile wie das Backup die Option In andere Region kopieren aus.
- Wählen Sie den Namen des Backups aus, um die Seite Backupdetails zu öffnen, und wählen Sie In eine andere Region kopieren aus.
- Geben Sie im Bereich In andere Region kopieren die folgenden Details an:
- Wählen Sie Kopieren.
Wenn die Arbeitsanforderung COPY_BACKUP den Fehler
DbSystemBackupCopyLimitExceeded
zurückgibt, müssen Sie das Kopierbackup zu einem späteren Zeitpunkt erneut versuchen.
CLI verwenden
Mit der Befehlszeilenschnittstelle können Sie ein Backup des DB-Systems in eine andere Region kopieren.
- Eine Quell-Backup-OCID.
- Eine Policy, mit der Sie Backups in der Quellregion lesen und kopieren und Backups in der Zielregion erstellen können.
- Eine ordnungsgemäß konfigurierte CLI-Installation und die erforderlichen SSH-Schlüssel. Siehe Befehlszeilenschnittstelle (CLI).
Hinweis
Die CLI muss für die Authentifizierung mit der Zielregion konfiguriert sein, in die das Backup kopiert wird.