Anforderungen und Überlegungen für RDS for Db2-Replikate - Amazon Relational Database Service

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.

Anforderungen und Überlegungen für RDS for Db2-Replikate

Machen Sie sich vor dem Erstellen eines Db2-Replikats mit den folgenden Anforderungen und Überlegungen vertraut.

Versions- und Lizenzanforderungen für RDS für Db2-Replikate

Bevor Sie ein RDS für Db2-Replikat erstellen, sollten Sie die folgenden Informationen überprüfen:

  • Sowohl Db2 Advanced Edition (AE) als auch Standard Edition (SE) können im Standby-Modus Replikate sowohl für das Bring Your Own License (BYOL) -Modell als auch für das Db2-Lizenz-Durchgangsmodell erstellen. AWS Marketplace

  • Sie müssen eine benutzerdefinierte Parametergruppe für die Read Replica angeben. Bei Replikaten, die das BYOL-Modell verwenden, muss diese benutzerdefinierte Parametergruppe Ihr und enthalten. IBM Site ID IBM Customer ID Sie können diese benutzerdefinierte Parametergruppe für das Read Replica angeben, indem Sie die AWS Management Console AWS CLI , oder die RDS-API verwenden. Weitere Informationen finden Sie unter IBM IDs für Bring Your Own License (BYOL) für Db2.

  • Bei Standby-Replikaten beträgt die Anzahl der vCPUs unabhängig von der Größe der DB-Instance zwei. In den folgenden Abschnitten werden die Unterschiede zwischen den Lizenztypen RDS für Db2 beschrieben:

    • Für das BYOL-Modell zeigen AWS License Manager Konfigurationen, dass RDS für Db2-DB-Instances zwei v verwendet. CPUs

    • Beim AWS Marketplace Modell mit durchgehender Db2-Lizenz sind in den Rechnungen die Lizenzkosten für zwei V angegeben. CPUs

  • Alle Versionen von Db2 11.5 unterstützen Replikat-DB-Instances. Db2-Replikate unterstützen kleinere Versions-Upgrades.

Überlegungen zur Backup und Wiederherstellung von RDS for Db2-Replikaten

Bevor Sie ein RDS für Db2-Replikat erstellen, sollten Sie die folgenden Punkte berücksichtigen:

  • Um Snapshots von RDS für Db2-Replikate zu erstellen oder automatische Backups zu aktivieren, stellen Sie sicher, dass Sie den Aufbewahrungszeitraum für Backups manuell festlegen. Automatische Backups sind standardmäßig nicht aktiviert.

  • Wenn Sie ein Replikat-Backup wiederherstellen, erfolgt die Wiederherstellung auf die Datenbankzeit, nicht auf die Uhrzeit, zu der das Backup erstellt wurde. Die Datenbank-Zeit bezieht sich auf die letzte angewendete Transaktionszeit der Daten im Backup. Der Unterschied ist erheblich, da ein Replikat Minuten oder Stunden hinter der Primärdatenbank zurückbleiben kann. Wenn mehrere Datenbanken vorhanden sind, verwendet RDS for Db2 die früheste Datenbankzeit.

    Um den Unterschied herauszufinden, führen Sie den AWS CLI describe-db-snapshotsBefehl aus oder rufen Sie den DBSnapshots RDS-API-Vorgang Describe auf. Vergleichen Sie den SnapshotDatabaseTime Wert mit dem OriginalSnapshotCreateTime Wert. Der SnapshotDatabaseTime Wert ist die Datenbankzeit der Replikatsicherung. Der OriginalSnapshotCreateTime Wert ist die letzte angewendete Transaktion in der Primärdatenbank.

Überlegungen zur Replikation von RDS für Db2-Replikate

Bevor Sie ein RDS für Db2-Replikat erstellen, sollten Sie die folgenden Punkte berücksichtigen:

  • Bei der Replikation wird Db2 HADR für alle Datenbanken auf der RDS for Db2-DB-Instance verwendet.

  • Die Replikation unterstützt den Befehl nicht. LOAD Wenn Sie den LOAD Befehl von der Quell-DB-Instance aus ausführen, erhalten Sie inkonsistente Daten.

  • RDS for Db2 repliziert die folgenden Elemente nicht:

    • Speicherzugriff. Achten Sie auf Daten, wie z. B. externe Tabellen, die auf Speicherzugriff angewiesen sind.

    • Nicht inline LOBs.

    • Binärdateien externer gespeicherter Prozeduren (in C oder Java).

  • Für Standby-Replikate repliziert RDS for Db2 die folgenden Elemente:

    • Lokale Benutzer, außer Masterbenutzern

    • Konfigurationsparameter für die Datenbank

Verschiedene Überlegungen zu RDS für Db2-Replikate

Bevor Sie ein RDS für Db2-Replikat erstellen, sollten Sie die folgenden Punkte berücksichtigen: