Migration mit Dateispeicher in der Cloud vorbereiten
Stellen Sie Oracle Database Exadata Cloud Service - und Oracle Cloud Infrastructure-Dateispeicher bereit. Erstellen Sie anschließend ein Data Pump-Verzeichnis in der Quelldatenbank und in der Zieldatenbank.
Exadata-DB-System durch Provisioning bereitstellen
Stellen Sie ein Exadata-DB-System in einem vorhandenen Compartment und einer Availability-Domain in einer Oracle Cloud-Region bereit.
Name der Containerdatenbank (CDB) oder System-ID (SID) in der Cloud muss identisch mit Name der Quelldatenbank CDB oder SID sein.
Bevor Sie beginnen, muss für das Compartment ein virtuelles Cloud-Netzwerk (VCN) mit einem privaten Subnetz eingerichtet sein, um das Datenbanksystem durch Provisioning bereitzustellen. Um auf die Datenbank zuzugreifen, müssen Sie entweder einen bastion-Host in einem öffentlichen Subnetz in VCN bereitstellen (damit es eine öffentliche IP hat), oder Sie benötigen direkten Zugriff auf das private Netzwerk über VPN oder Oracle Cloud Infrastructure FastConnect. Erstellen Sie eine Sicherheitslistenregel im privaten Datenbanksubnetz, die Zugriff auf den Datenbankport (1521) aus dem öffentlichen Subnetz CIDR-Block gibt.
SQL*Net-Verbindung zwischen On-Premises und der Cloud erstellen
Richten Sie SQL*Net-Konnektivität zwischen der On-Premise-Datenbank und Oracle Database Exadata Cloud Service ein.
SCP-Verbindung zwischen On-Premises und Cloud erstellen
Laden Sie die API hoch, die den Public Key in Oracle Cloud Infrastructure signiert, und erstellen Sie eine SCP-Verbindung zwischen der On-Premise-Datenbank und Oracle Cloud Infrastructure File Storage. Die Verbindung ist erforderlich, um die expdp
-Dumpdatei zu verschieben.
- Melden Sie sich bei der Konsole an, und zeigen Sie die Details für den Benutzer an, der die API mit dem Schlüsselpaar aufruft.
- Wenn Sie als Benutzer signiert sind, der die API mit dem Schlüsselpaar aufruft, führen Sie die folgenden Schritte aus:
- Öffnen Sie das Menü Profil.
- Klicken Sie auf Benutzereinstellungen.
- Wenn Sie ein Administrator sind, der den Schlüssel für einen anderen Benutzer hinzufügen, führen Sie die folgenden Schritte aus:
- Öffnen Sie das Navigationsmenü.
- Gehen Sie unter Governance und Administration zu Identity, und klicken Sie auf Benutzer.
- Wählen Sie den Benutzer in der Liste aus.
- Klicken Sie auf Public Key hinzufügen.
- Fügen Sie den Inhalt des öffentlichen PEM-Schlüssels in das Dialogfeld ein, und klicken Sie auf Hinzufügen.
VCN-Sicherheitslistenregeln für Dateispeicherung konfigurieren
Wenn Sie ein VCN erstellen, wird auch eine Standardsicherheitsliste erstellt. Regeln in der Sicherheitsliste werden verwendet, um Traffic zu einem Subnetz zuzulassen oder abzulehnen. Bevor Sie ein Dateisystem mounten können, müssen Sie Sicherheitslistenregeln konfigurieren, um Traffic zum Subnetz des Mount-Ziels zuzulassen.
- Blenden Sie in der Konsole das Navigationsmenü ein. Klicken Sie unter Core-Infrastruktur auf Networking, und klicken Sie dann auf Virtuelle Cloud-Netzwerke.
- Wählen Sie im Bereich Geltungsbereich im Menü auf der rechten Seite das Compartment, das das Subnetz enthält, das mit dem Dateisystem verknüpft werden soll, und klicken Sie dann auf das Cloud-Netzwerk, das mit dem Dateisystem verknüpft werden soll.
- Klicken Sie auf der Detailseite für das Cloud-Netzwerk auf Sicherheitslisten, und klicken Sie dann auf die Sicherheitsliste, die vom Subnetz verwendet wird, das mit dem Dateisystem verknüpft werden soll.
- Klicken Sie auf der Detailseite der Sicherheitsliste auf Alle Regeln bearbeiten.
- Klicken Sie im Menü Ressourcen auf der linken Seite auf Ingress Rules. Klicken Sie auf Ingress-Regel hinzufügen und anschließend auf Alle Regeln bearbeiten.
- Fügen Sie eine Ingress-Regel hinzu, die SCP-Datenverkehr zulässt.
- Klicken Sie auf Ingress-Regeln hinzufügen.
Dateisystem und Mount-Ziel erstellen
Stellen Sie mit dem Oracle Cloud Infrastructure File Storage Service und dem Mount-Ziel ein Shared File-System in der Cloud bereit.
Netzwerkzugriff auf Ihr Dateisystem wird über ein Mount-Ziel bereitgestellt. Exportiert steuern, wie NFS-Clients auf Dateisysteme zugreifen, wenn sie sich bei einem Mount-Ziel anmelden. Dateisysteme müssen mindestens einen Export in einem Mount-Ziel haben, damit eine Instanz das Dateisystem mounten und verwenden kann. In der Regel erstellen Sie das erste Mount-Ziel, wenn Sie das erste Dateisystem erstellen.
Wenn Sie mit der Konsole ein Dateisystem erstellen, wird auch ein Mount-Ziel erstellt, mit dem Ihre Compute-Instanzen auf das Dateisystem zugreifen und in das Dateisystem schreiben. Sobald ein Mount-Ziel erstellt wurde, können mehrere Dateisysteme mit dem Ziel verknüpft werden.