Plan
Um die Oracle RAC -Datenbankmigration zu planen, müssen Sie die Quellumgebung angeben und die beste Migrationsstrategie festlegen.
Quellumgebung angeben
In diesem Fall umfasst die Umgebung Aufgaben, wie z.B. die Prüfung, ob Sie die unterstützten Oracle Database -Versionen und -Konfigurationen haben.
-
Stellen Sie sicher, dass Sie über die unterstützten Versionen und Konfigurationen verfügen.
Mindestens ein Oracle Database 12c -Release 1 (12.1.0.2) muss mindestens über einen Mindestwert verfügen.
- Legen Sie die Größe der Datenbankdateien der Quelldatenbank fest.
Sie können die Gesamtgröße der Datenbankdateien der Datenbank ermitteln, die Sie migrieren möchten, einschließlich der Redo-Logdateigrößen, indem Sie den Befehl
du -s
in der Befehlszeile ausführen. Beispiel:du -s /u01/app/oracle/*
Dieser Wert enthält Informationen über den Speicherplatz, der für das Zieldatenbanksystem zugewiesen werden muss. Prüfen Sie den Namen und die Größen der Datendateien, indem Sie die dynamischen Ansichten
V$DATAFILE
undV$TEMPFILE
abfragen. Wenn Sie Oracle Automatic Storage Management verwenden, prüfen Sie auch die Datendateien, die von ASM verwendet werden. - Legen Sie die Workload-Ebene fest.
Sie können einen Oracle Automatic Workload Repository-Bericht generieren, um ein Beispiel der Workload für die Quelldatenbank zu finden. Alternativ können Sie bei einer Oracle Diagnostics Pack - und Oracle Tuning Pack -Lizenz einen Automatic Database Diagnostic Monitor-Bericht generieren, um die Performance der Quelldatenbank über einen Zeitraum zwischen angegebenen Snapshots zu ermitteln. Die Zeitmodellstatistiken, Betriebssystemstatistiken und Wait-Ereignisse stellen eine relativ klare Kennzahl der Workload in Form der Betriebssystemkapazität bereit.
- Legen Sie die Umgebungsvariablen fest, die in der Quelldatenbank festgelegt wurden.
Sie können dieselben Einstellungen in der Zieldatenbank verwenden.
- Prüfen Sie den Datenbankzeichensatz.
Sie können den Datenbankzeichensatz finden, indem Sie die folgende Abfrage ausgeben:
SELECT * FROM NLS_DATABASE_PARAMETERS;
Sie müssen sicherstellen, dass die Zieldatenbank ebenfalls diesen Zeichensatz hat.
- Bestimmen Sie den Disaster Recovery-Plan, der aktuell vorhanden ist.
Beispiel: Wenn Oracle Data Guard bereits bereitgestellt ist, können Sie eine Standbydatenbank für die Migrationsprozedur erstellen. (Diese Migrationslösung verwendet Oracle Data Guard für die Migration.) Wenn Offlinesite-Backups verwendet werden, sollten Sie mit Oracle Recovery Manager (Oracle RMAN) ein neues Backup an Oracle Cloud senden.
Am besten geeignete Migrationsstrategie entscheiden
Nachdem Sie die Umgebung abgegeben haben, sollten Sie die beste Migrationsstrategie bestimmen.
Beachten Sie Folgendes, bevor Sie mit dem Migrationsprozess beginnen:
- Erstellen Sie ein Backup der aktuellen RAC-Datenbank, bevor Sie die Migration starten
- Die beste Tageszeit für die Migration
- Ausfallzeitanforderungen
- Datenbankgröße
- Die Quelldatenbank und die Zieldatenbankplattform (Endian)
- Sicherheitsüberlegungen
- Eine Strategie für große Workloads