Aus Backup wiederherstellen
Mit der Konsole oder der Befehlszeilenschnittstelle können Sie ein vorhandenes Backup in einem neuen DB-System im selben Mandanten wiederherstellen.
Das Backup eines kostenpflichtigen DB-Systems kann nicht in einem DB-System vom Typ "Immer kostenlos" wiederhergestellt werden. Das Backup eines DB-Systems vom Typ "Immer kostenlos" kann wie folgt wiederhergestellt werden:
- Ein DB-System vom Typ "Immer kostenlos".
- Ein zahlbares DB-System in einem kostenpflichtigen oder Testmandanten.
Sie können kein DB-System erstellen, das dieselbe IP-Adresse wie ein ausgeführtes DB-System hat. Wenn Sie dieselbe IP-Adresse verwenden möchten, löschen Sie das ausgeführte DB-System. Außerdem können Sie unter "Nicht verwendete IP-Adresse" im Subnetz von Oracle auswählen oder über das Feld IP-Adresse in der Registerkarte Networking der erweiterten Optionen eine neue IP-Adresse für das neue DB-System definieren. Siehe Erweiterte Option: Verbindungen.
Wenn Sie ein neues DB-System aus einem Backup erstellen, werden die Administratorzugangsdaten des ursprünglichen DB-Systems bei der Erstellung des Backups gespeichert. Außerdem wird die Version des DB-Systems standardmäßig beibehalten, es sei denn, Sie wählen eine höhere Version für das Upgrade des wiederhergestellten DB-Systems aus. Wenn die Version des wiederhergestellten DB-Systems nicht mehr verfügbar ist, wird es im nächsten Wartungszyklus upgegradet. Wenn Sie ein automatisches, manuelles, letztes oder Operatorbackup wiederherstellen, werden die vollständigen Daten des ursprünglichen DB-Systems in demselben Mandanten wiederhergestellt.
- Konsole verwenden
- CLI verwenden
- Führen Sie mit der REST-API den Vorgang CreateDbSystem aus, wobei das Attribut
source
auf CreateDbSystemSourceFromBackupDetails gesetzt ist. - Unterstützte Backupwiederherstellungsszenarios
Konsole verwenden
Mit der Konsole können Sie ein vorhandenes Backup in einem neuen DB-System wiederherstellen.
Wenn beim Erstellen eines DB-Systems aus einem Backup ein Arbeitsanforderungsfehler
OutOfHostCapacity
auftritt, finden Sie weitere Informationen unter Fehler OutOfHostCapacity beheben.
CLI verwenden
Verwenden Sie die Befehlszeilenschnittstelle (CLI), um ein Backup in einem neuen DB-System wiederherzustellen.
- Ein Compartment, ein Subnetz und eine Backup-OCID.
- Den Namen der Availability-Domain.
- Benutzernamen und Kennwort des Administrators für das übergeordnete DB-System des Backups.
- Eine Policy, die Sie zum Erstellen von DB-Systemen im Compartment oder im Mandanten berechtigt.
- Eine ordnungsgemäß konfigurierte CLI-Installation und die erforderlichen SSH-Schlüssel. Siehe Befehlszeilenschnittstelle (CLI).
- Ein ordnungsgemäß konfiguriertes VCN. Siehe Virtuelles Cloud-Netzwerk erstellen.
Verwandte Themen
Unterstützte Backupwiederherstellungsszenarios
Der HeatWave-Service unterstützt das Wiederherstellen eines Backups eines Standalone- oder High Availability-DB-Systems in einem neuen DB-System.
Wenn Sie von einem Standalone-DB-System in einem High-Availability-DB-System wiederherstellen, stellen Sie Folgendes sicher:
- Primärschlüssel sind in jeder Tabelle im DB-System vorhanden.
- Die MySQL-Version ist 8.0.24 oder höher. Sie können High Availability in früheren MySQL-Versionen nicht aktivieren.
Tabelle 9-2: Unterstützte Backupwiederherstellungsszenarios
Quelle | Ziel | Unterstützen |
---|---|---|
Standalone-DB-System |
|
Unterstützt |
Standalone-DB-System mit HeatWave-Cluster |
|
Unterstützt - Nur InnoDB-Daten werden wiederhergestellt. Wenn für die Quelle HeatWave Lakehouse aktiviert ist, werden die Lakehouse-Daten nicht wiederhergestellt. |
Standalone-DB-System mit HeatWave-Cluster |
|
|
High Availability-DB-System |
|
Unterstützt |
High Availability-DB-System mit HeatWave-Cluster |
|
Unterstützt - Nur InnoDB-Daten werden wiederhergestellt. Wenn für die Quelle HeatWave Lakehouse aktiviert ist, werden die Lakehouse-Daten nicht wiederhergestellt. |
High Availability-DB-System mit HeatWave-Cluster |
|
|