Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Vorbereiten der Erstellung eines Oracle-Replikats
Führen Sie die folgenden Schritte aus, bevor Sie mit der Verwendung des Replikats beginnen können.
Themen
Aktivieren automatischer Backups
Bevor eine DB-Instance als eine Quell-DB-Instance eingesetzt werden kann, müssen Sie automatische Backups auf der Quell-DB-Instance aktivieren. Weitere Informationen zum Ausführen dieses Verfahrens finden Sie unter Aktivieren von automatisierten Backups.
Aktivieren des erzwungenen Protokollierungsmodus
Es wird empfohlen, den erzwungenen Protokollierungsmodus zu aktivieren. Im erzwungenen Protokollierungsmodus schreibt die Oracle-Datenbank Redo-Datensätze, auch wenn NOLOGGING mit DDL-Anweisungen (Data Definition Language) verwendet wird.
Aktivieren Sie den erzwungenen Protokollierungsmodus wie folgt:
-
Melden Sie sich mit einem Client-Tool wie SQL Developer bei Ihrer Oracle-Datenbank an.
-
Aktivieren Sie den erzwungenen Protokollmodus, indem Sie das folgende Verfahren ausführen.
exec rdsadmin.rdsadmin_util.force_logging(p_enable => true);
Weitere Informationen zu diesem Verfahren finden Sie unter Einstellen der erzwungenen Protokollierung.
Ändern der Protokollierungskonfiguration
Für n Online-Redo-Protokolle der Größe m erstellt RDS automatisch n +1 Standby-Protokolle der Größe m auf der primären DB-Instance und allen Replikaten. Bei jeder Änderung der Protokollierungskonfiguration auf der primären Instance werden die Änderungen automatisch auf die Replikate übertragen.
Wenn Sie die Protokollierungskonfiguration ändern, beachten Sie die folgenden Vorgaben:
-
Es wird empfohlen, diese Änderungen vorzunehmen, bevor eine DB-Instance zur Quelle für Replikate wird. RDS für Oracle unterstützt auch die Aktualisierung der Instance, nachdem sie zur Quelle wurde.
-
Bevor Sie die Protokollierungskonfiguration auf der primären DB-Instance ändern, überprüfen Sie, ob das jeweilige Replikat über ausreichend Speicherplatz für die neue Konfiguration verfügt.
Sie können die Protokollierungskonfiguration für eine DB-Instance mithilfe der Amazon-RDS-Prozeduren rdsadmin.rdsadmin_util.add_logfile und rdsadmin.rdsadmin_util.drop_logfile ändern. Weitere Informationen erhalten Sie unter Hinzufügen von Online-Redo-Log-Dateien und Löschen von Online-Redo-Log-Dateien.
Festlegen des Parameters MAX_STRING_SIZE
Stellen Sie vor dem Erstellen eines Oracle-Replikats sicher, dass die Einstellung des Parameters MAX_STRING_SIZE auf der Quell-DB-Instance und auf dem Replikat identisch ist. Hierzu können Sie sie der gleichen Parametergruppe zuordnen. Wenn Sie unterschiedliche Parametergruppen für die Quelle und das Replikat haben, können Sie MAX_STRING_SIZE auf denselben Wert festlegen. Weitere Informationen zu diesem Parameter finden Sie unter Aktivieren erweiterter Datentypen für eine neue DB-Instance.
Planen von Datenverarbeitungs- und Speicherressourcen
Stellen Sie sicher, dass die Quell-DB-Instance und ihre Replikate in Bezug auf die Datenverarbeitungs- und Speicherkapazität die für ihre Betriebslast angemessene Größe aufweisen. Wenn ein Replikat die Kapazität von Rechen-, Netzwerk- und Speicherressourcen erreicht hat, stellt das Replikat den Empfang und die Anwendung von Änderungen aus seiner Quelle ein. Amazon RDS für Oracle greift nicht ein, um eine hohe Replikationsverzögerung zwischen einer Quell-DB-Instance und ihren Lesereplikaten zu minimieren. Sie können die Speicher- und CPU-Ressourcen eines Replikats unabhängig von seiner Quelle und anderen Replikaten ändern.