Informationen zum Migrieren eines Database Cloud Service -Deployments mit mehreren Knoten in das Virtual Machine-Datenbanksystem

Wenn Sie eine Oracle Real Application Cluster- (Oracle RAC -) Datenbank mit zwei Knoten migrieren möchten, die mit Oracle Database Cloud Service erstellt wurde, in ein Oracle Cloud Infrastructure Virtual Machine-Datenbanksystem migrieren möchten, können Sie die Datenbankmigration mit Oracle Data Guard durchführen.

Weitere Informationen über die Quell- und Zieldatenbanken finden Sie in der folgenden Tabelle:

Information Quelldatenbank Zieldatenbank
Plattform Oracle Cloud Infrastructure Compute Classic Oracle Cloud Infrastructure Compute
Datenbanktyp Oracle Real Application Cluster- (RAC-) Datenbank auf Database Cloud Service Classic Oracle RAC -Datenbank im Virtual Machine-Datenbanksystem
Erstellungsverfahren Database Cloud Service UI, CLI, API Oracle Cloud Infrastructure UI, CLI, API
Größe 2 Knoten 2 Knoten

Architektur

Sie können Oracle Database -Releases 12.1.0.2 und 12.2.0.1 migrieren. Bevor Sie die Datenbank migrieren, benötigen Sie Oracle RAC -Datenbank auf Oracle Database Cloud Service und eine Oracle RAC -Datenbank mit zwei Knoten, die auf Oracle Cloud Infrastructure ausgeführt wird.

Wenn Sie die Migration mit Oracle Data Guard durchführen, ist die Quelldatenbank die Primärdatenbank und die Zieldatenbank die Standbydatenbank.

Das folgende Diagramm zeigt den Migrationsprozess:

Um die Migration durchzuführen, müssen Sie die folgenden allgemeinen Schritte ausführen:

  1. Planen Sie die Migration.

    Bei der Planung der Datenbankmigration beginnen Sie mit dem Bestandsverzeichnis (der Primärdatenbank), und entscheiden Sie dann die beste Migrationsstrategie. Um einen Bestand an der Quellumgebung zu erstellen, müssen Sie beispielsweise die Größe der Datenbankdateien bestimmen und prüfen, welche Disaster Recovery-Pläne vorhanden sind. Um eine Entscheidung hinsichtlich der besten Strategie zu treffen, sollten Sie beispielsweise die beste Tageszeit für die Migration planen.

  2. Bereiten Sie die Migration vor.

    Um die Migration der Quelldatenbank (der Primärdatenbank) in die Zielumgebung (die Standbydatenbank) vorzubereiten, müssen Sie Aufgaben ausführen, wie z.B., dass die Datenbank, die Sie migrieren möchten, gestartet ist, die neuesten Patches für beide Datenbanken installieren, damit sie auf derselben Ebene gepatcht werden, und sicherstellen, dass der 1521 -Port zwischen der Primärdatenbank und der Standbydatenbank geöffnet ist. Bei dieser Lösung ist der Net Service-Name für die Quell- (Primär-) Datenbank OCIC-ORCL, und der Net Service-Name für die Ziel- (Standby-) Datenbank ist OCI-ORCL .

    Hinweis:

    Oracle empfiehlt, dass Sie denselben Datenbanknamen für beide Datenbanken verwenden, damit Anwendungen automatisch ein Failover zu der neuen Datenbank vornehmen können.
  3. Führen Sie die Migration durch.

    Sie können die Datenbankmigration durchführen, indem Sie die Primärdatenbank (die Quelldatenbank) und die Standbydatenbank (die Zieldatenbank) für Oracle Data Guard konfigurieren, die TDE-Wallets aus der Primärdatenbank in die Standbydatenbank kopieren und dann die Konfiguration der Standbydatenbank abschließen.

Erforderliche Tools zur Durchführung der Migration

Bevor Sie mit der Datenbankmigration beginnen, müssen Sie neben Oracle Cloud Infrastructure über verschiedene Bereiche von Oracle-Datenbanktools verfügen.

Folgende Tools müssen Sie vertraut sein:

  • SQL*Plus
  • Oracle Data Guard
  • Machen Sie sich mit den Utilitys srvctl und dgmgrl vertraut
  • Machen Sie sich mit der Bearbeitung der Dateien tnsnames.ora, listener.ora, sqlnet.ora und oraenv vertraut
  • Machen Sie sich mit der Ausführung von Oracle Data Guard Switchover-Vorgängen vertraut
  • (Optional) Machen Sie sich mit der Generierung von Oracle Automatic Workload Repository und Oracle Automatic Database Diagnostic Monitor-Berichten vertraut
  • (Optional) Vertrautheit mit Oracle Automatic Storage Management Cluster File System

Informationen zu erforderlichen Services und Rollen

Diese Lösung erfordert Oracle Cloud Infrastructure.

Rolle Erforderlich für...
Administrator (SYSDBA- und SYSOPER-Berechtigungen) SYS-bezogene Administrationsaufgaben ausführen.
Administrator (SYSDBG -Berechtigung) Führen Sie Oracle Data Guard -Aufgaben aus, wenn Sie Oracle Database 12c Release 2 (12.1.0.2) oder höher verwenden.
Administrator (SYSKM-Berechtigung) Führen Sie transparente Datenverschlüsselungsaufgaben aus, wenn Sie Oracle Database 12c Release 2 (12.1.0.2) oder höher verwenden.