Zu Oracle Base Database Service oder Oracle Exadata Database Service on Dedicated Infrastructure migrieren
In diesem Abschnitt wird beschrieben, wie Sie Ihre On-Premise-Datenbank-Workloads VMware in Oracle Base Database Service oder Oracle Exadata Database Service on Dedicated Infrastructure und Anwendungs-Workloads in Oracle Cloud VMware Solution migrieren.
Architektur
Diese Architektur zeigt eine Migration von On-Premise-Datenbank VMware und -Anwendungen zu Oracle Cloud Infrastructure.
Der erste Schritt besteht darin, On-Premise-Datenbanken und -Anwendungen, die auf VMware ausgeführt werden, mit VMware-Tools wie HCX und vMotion zu Oracle Cloud VMware Solution zu migrieren. Mit der Oracle Cloud VMware Solution können Sie ein softwaredefiniertes VMware-Data Center (SDDC) in Ihrem OCI-Mandanten vollständig automatisieren und auf OCI-Bare-Metal-Instanzen ausführen.
Als Nächstes automatisieren Sie mit Oracle Zero Downtime Migration die Datenbankmigration von virtuellen Maschinen der Oracle Cloud VMware Solution-Datenbank zu Oracle Base Database Service oder Oracle Exadata Database Service on Dedicated Infrastructure, um sie auf einer leistungsstarken Datenbankplattform zu konsolidieren.
Hinweis:
Lizenzierungsregeln und Supportbedingungen für Oracle Database müssen bei der Migration von Datenbanken von On Premise VMware zu Oracle Cloud VMware Solution eingehalten werden.Das folgende Diagramm veranschaulicht diese Referenzarchitektur.
migr-vmware-exadata-base-architecture.zip
Diese Architektur unterstützt die folgenden Komponenten:
- Region
Eine Oracle Cloud Infrastructure-Region ist ein lokalisierter geografischer Bereich, der mindestens ein Data Center enthält, das als Availability-Domain bezeichnet wird. Regionen sind unabhängig von anderen Regionen, und große Entfernungen können sie trennen (über Länder oder sogar Kontinente).
- Virtuelles Cloud-Netzwerk (VCN) und Subnetz
Ein VCN ist ein anpassbares, benutzerdefiniertes Netzwerk, das Sie in einer Oracle Cloud Infrastructure-Region einrichten können. Wie herkömmliche Data Center-Netzwerke erhalten Sie mit VCNs vollständige Kontrolle über Ihre Netzwerkumgebung. Ein VCN kann mehrere sich nicht überschneidende CIDR-Blöcke aufweisen, die Sie nach dem Erstellen des VCN ändern können. Sie können ein VCN in Subnetze segmentieren, die sich auf eine Region oder eine Availability-Domain beschränken. Jedes Subnetz besteht aus einem Bereich zusammenhängender Adressen, die sich nicht mit anderen Subnetzen im VCN überschneiden. Sie können die Größe eines Subnetzes nach der Erstellung ändern. Ein Subnetz kann öffentlich oder privat sein.
- Oracle Base Database Service
Oracle Base Database Service ermöglicht es Ihnen, die absolute Kontrolle über Ihre Daten zu behalten und gleichzeitig die kombinierten Funktionen von Oracle Database und Oracle Cloud Infrastructure (OCI) zu nutzen. OCI bietet Datenbanksysteme mit einem Knoten und RAC-Datenbanksysteme mit mehreren Knoten auf virtuellen Maschinen.
- Oracle Exadata Database Service on Dedicated Infrastructure
Oracle Exadata Database Service on Dedicated Infrastructure stellt Oracle Exadata Database Machine als Service in einem OCI-Data-Center bereit. Der Oracle Exadata Database Service on Dedicated Infrastructure-Service kann viele Oracle-Datenbanken hosten, die in mindestens einem VM-Cluster ausgeführt werden, das auf einem einzelnen Exadata-Rack in einer OCI-Region ausgeführt wird. Oracle Exadata Database Service on Dedicated Infrastructure ist eine ideale Plattform für die Datenbankkonsolidierung.
- Oracle Cloud VMware Solution - Softwaredefiniertes Rechenzentrum (SDDC)
Oracle und VMware haben eine Partnerschaft bei der Entwicklung einer VMware-zertifizierten SDDC-(Software-Defined Data Center-)Implementierung zur Verwendung in Oracle Cloud Infrastructure geschlossen. Diese Implementierung, die Oracle Cloud VMware Solution genannt wird, verwendet OCI, um ein hochverfügbares VMware-SDDC zu hosten. Außerdem können alle Ihre On-Premise-SDDC-Workloads VMware nahtlos in Oracle Cloud VMware Solution migriert werden. Oracle Cloud VMware Solution enthält die folgenden VMware-Komponenten:
- VMware vSphere ESXi
- VMware vSAN
- VMware vCenter
- VMware NSX-T
- VMware HCX (optional)
- Bare Metal
Ein softwaredefiniertes Data Center (SDDC) der Oracle Cloud VMware Solution enthält Bare-Metal-Server, auf denen Oracle Cloud VMware Solution gehostet wird. Der Bare-Metal-Server unterstützt Anwendungen, die eine hohe Kernanzahl, große Arbeitsspeichermengen und hohe Bandbreite erfordern (wie Oracle Cloud VMware Solution). Sie können Oracle Cloud VMware Solution auf Bare-Metal-Servern bereitstellen und virtuelle Maschinen mit erheblichen Performanceverbesserungen im Vergleich zu anderen Public Clouds und On-Premise-Data Centern konfigurieren.
- Servicegateway
Das Servicegateway ermöglicht den Zugriff von einem VCN auf andere Services, wie Oracle Cloud Infrastructure Object Storage. Der Traffic vom VCN zum Oracle-Service durchläuft die Oracle-Netzwerkstruktur und nie das Internet.
- Dynamisches Routinggateway (Dynamic Routing Gateway, DRG)
Das DRG ist ein virtueller Router, der einen Pfad für privaten Netzwerktraffic zwischen VCNs in derselben Region zwischen einem VCN und einem Netzwerk außerhalb der Region bereitstellt, wie ein VCN in einer anderen Oracle Cloud Infrastructure-Region, einem On-Premise-Netzwerk oder einem Netzwerk in einem anderen Cloud-Provider.
- FastConnect
Mit Oracle Cloud Infrastructure FastConnect können Sie ganz einfach eine dedizierte, private Verbindung zwischen Ihrem Data Center und Oracle Cloud Infrastructure herstellen. FastConnect bietet Optionen mit höherer Bandbreite und ein zuverlässigeres Netzwerk als bei internetbasierten Verbindungen.
- Dateispeicher
OCI File Storage wird bei der Migration verwendet, um die migrierte Datenbank aus einem freigegebenen Dateisystem zu importieren.
Bevor Sie beginnen
Bevor Sie beginnen, prüfen Sie die Versionen der Hauptkomponenten, die in diesem Setup verwendet werden, und lesen Sie die Produktdokumentation für eine spätere Referenz.
Überprüfungsanforderungen
- Stellen Sie sicher, dass die Quell-Oracle Cloud VMware Solution-Datenbank-VM Oracle Linux 7.9 und Oracle Database Version 19.18 Standard Edition oder Enterprise Edition ausführt.
- Die Oracle Exadata Database Service on Dedicated Infrastructure-Zieldatenbank muss Oracle Enterprise Extreme Performance Version 19.18 oder höher sein.
- Die Oracle Base Database Service-Zieldatenbank kann Standard Edition oder Enterprise Edition Version 19.18 oder höher sein.
- Oracle Zero Downtime Migration muss Version 21.4 oder höher sein.
- Der Zwischenspeicher muss OCI File Storage enthalten.
Dokumentation überprüfen
In diesem Lösungs-Playbook wird beschrieben, wie Sie Ihre Datenbank-Workloads migrieren. In der folgenden Lösung erfahren Sie, wie Sie Ihre VMware-Workloads migrieren. Die zusätzlichen Ressourcen sind für Kontext, Details und Referenz für die Datenbankmigration hilfreich.
Erfahren Sie, wie Sie die VMware-Komponenten Ihrer Workload in Oracle Cloud VMware Solution migrieren.
Prüfen Sie die Oracle Zero Downtime Migration-Ressourcen:
- Oracle Zero Downtime Migration
- Oracle Zero Downtime Migration - Video
- Oracle Zero Downtime Migration-Software installieren
Logische Migrationsressourcen prüfen:
- "Logische Migrationsparameter festlegen" in der Dokumentation Mit Migration ohne Ausfallzeit zu Oracle Cloud migrieren
- Schritt-für-Schritt-Anleitung - Logische Migration und In-Flight-Upgrade von On Premise auf Oracle Exadata Database Service on Dedicated Infrastructure
Prüfen Sie die Oracle Database-Ressourcen:
Erforderliche Produkte und Rollen
Diese Lösung erfordert die folgenden Produkte:
- Oracle Cloud Infrastructure Identity and Access Management
- OCI-Compute
- OCI File Storage
- Oracle Zero Downtime Migration
- Oracle Cloud VMware Solution
- Oracle Base Database Service oder Oracle Exadata Database Service on Dedicated Infrastructure
Dies sind die Rollen, die für jedes Produkt benötigt werden.
Produktname: Rolle | Erforderlich für... |
---|---|
Oracle Cloud Infrastructure Identity and Access Management: OCI_user |
API-Schlüssel für logische Migration erstellen |
OCI Compute: admin |
OCI Compute-Instanz zur Ausführung der Oracle Zero Downtime Migration-Software erstellen |
OCI-Dateispeicher: Storage Admin |
OCI File Storage für Export-/Importvorgänge erstellen |
Oracle Zero Downtime Migration: opc |
Erstellen Sie zdmuser , um die Oracle Zero Downtime Migration-Software zu installieren und auszuführen
|
Oracle Zero Downtime Migration: zdmuser |
|
Oracle Cloud VMware Solution Virtuelle Maschine: root/sudoer user |
|
Oracle Cloud VMware Solution-Datenbank: sys/system |
Führen Sie Data Pump aus, um die Datenbank zu exportieren |
OCI Oracle Cloud VMware Solution und OCI Virtual Cloud Network: Admin |
|
Oracle Exadata Database Service on Dedicated Infrastructure oder Oracle Base Database Service: Database Admin |
Zieldatenbank erstellen |
Oracle Exadata Database Service on Dedicated Infrastructure- oder Oracle Base Database Service-VM-Clusterknoten: opc |
|
Oracle Exadata Database Service on Dedicated Infrastructure oder Oracle Base Database Service: sys/system |
Data Pump zum Importieren der Datenbank ausführen |
Unter Oracle-Produkte, -Lösungen und -Services erfahren Sie, was Sie benötigen.
Hinweise zur Migration
Bevor Sie mit der Migration beginnen, prüfen Sie diese Annahmen und Überlegungen.
- Die Schritte in dieser Arbeitsmappe beschreiben die Migration mit einer logischen Offline-Migration. Informationen zur Migration mit einer logischen Online-Migration finden Sie im Abschnitt "Dokumentation prüfen". Während der logischen Onlinemigration konfiguriert Oracle Zero Downtime Migration Oracle GoldenGate für Migrationen zwischen der Quell- und der Zieldatenbank, um sicherzustellen, dass die Datenbanken während der Migration immer online sind.
- Oracle Zero Downtime Migration unterstützt zwei Typen von Datenbankmigrationen von Oracle Cloud VMware Solution-Datenbank-VMs zu Oracle Base Database Service und Oracle Exadata Database Service on Dedicated Infrastructure: logische Migration und physische Migration. Es wird empfohlen, die logische Migration zu verwenden, da diese Methode am einfachsten ist. Bei physischen Migrationen müssen sich Quell- und Zieldatenbank auf derselben Patchebene befinden. Dies kann schwierig sein, wenn die Quelldatenbank nicht regelmäßig gepatcht wird.
- Während der logischen Migration werden integrierbare Datenbanken (PDBs) und/oder Schemas migriert. Nicht-Containerdatenbanken (Nicht-CDBs) werden in integrierbare Datenbanken migriert, die in einer Containerdatenbank konfiguriert sind, die in der Zieldatenbank ausgeführt wird.
- Oracle Zero Downtime Migration kann direkt aus dem Netzwerkdateisystemspeicher exportieren und importieren. Daher ist OCI File Storage, der über das Netzwerkdateisystem gemountet wird, die beste Datenübertragungsoption. OCI File Storage kann dem VCN angezeigt werden, in dem die Zieldatenbanken über ein Mountziel konfiguriert werden. Sicherheitsregeln sind erforderlich, um das Netzwerkdateisystemprotokoll zwischen dem OCI File Storage-Mountziel und der Zieldatenbank zuzulassen. Das Netzwerkdateisystem muss auch zwischen dem Mountziel und dem NSX Overlay-Netzwerk zulässig sein, in dem die Quelldatenbank ausgeführt wird.
- Die Quelldatenbank kann Oracle Single Instance ausführen. Oracle Base Database Service kann Einzelinstanz- oder RAC-Datenbanken ausführen, während Oracle Exadata Database Service on Dedicated Infrastructure immer RAC-Datenbanken ausführt. Während der Datenbankmigration konvertiert Oracle Zero Downtime Migration bei Bedarf Einzelinstanz-Datenbanken in RAC-Datenbanken.
- Die Datenbankverschlüsselung für Oracle Transparent Data Encryption ist für die VM-Quelldatenbank der Oracle Cloud VMware Solution-Datenbank optional. Bei der Migration von Datenbanken zu Oracle Base Database Service oder Oracle Exadata Database Service on Dedicated Infrastructure wird die Zieldatenbank immer verschlüsselt.
- Die Quell- und Zieldatenbank müssen dieselben Zeitzonendateien ausführen. Anweisungen finden Sie unter "Upgrading the Time Zone File and Timestamp with Time Zone Data" im Abschnitt "Review Documentation".
- Bei den Schritten in dieser Arbeitsmappe wird davon ausgegangen, dass eine direkte Netzwerkkonnektivität vom Oracle Cloud VMware Solution-Overlay-Netzwerk, in dem die Datenbank-VM installiert ist, zum OCI-VCN besteht, in dem die Zieldatenbank und die Oracle Zero Downtime Migration-VM konfiguriert sind.
- Die Quell- und Zieldatenbank müssen nicht dasselbe
sys
-Kennwort, dasselbe Wallet-Kennwort, dieselbe Datenbankversion, denselben Datenbanknamen und dieselbe Patchebene aufweisen.
Mit der logischen Migration migrieren
In den folgenden Schritten wird beschrieben, wie eine logische Offlinemigration ausgeführt wird. Informationen zur Onlinemigration finden Sie unter Schritt-für-Schritt-Anleitung - Logische Migration und In-Flight-Upgrade von On Premise auf Oracle Exadata Database Service on Dedicated Infrastructure im Abschnitt "Dokumentation prüfen".