Aktualisieren Sie Legacy-Replikationssätze in Instanzübergreifende Datenreplikation
Replizieren Sie große Datenmengen schneller und zuverlässiger, indem Sie Ihre Instanzübergreifende Datenreplikation (IDR) Legacy-Ersteller- und Verbraucher-Replikationssätze auf V2 aktualisieren.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
- Navigieren Sie in der Herstellerinstanz zu Instanzübergreifende Datenreplikation > Produzenten-Replikationssätze.
- Wählen Sie den Erstellerreplikationssatz aus, den Sie aktualisieren möchten.
-
Vergewissern Sie sich, dass der Erstellerreplikationssatz für ein Upgrade berechtigt ist, indem Sie in der zugehörigen Liste „Verbraucherabonnements“ die Spalte „Upgrade-Berechtigung“ aktivieren.
- Wenn der Wert für jeden Verbraucher Berechtigtist, können Sie den Replikationssatz aktualisieren.
- Wenn der Wert für einen Verbraucher Nicht berechtigt ist, bedeutet dies, dass sich entweder die Verbraucherinstanz nicht auf Utah oder höher befindet oder dass der Verbraucherreplikationssatz auf Utahsteht, aber aufgrund seiner Konfiguration nicht für ein Upgrade auf V2 geeignet ist. Weitere Informationen finden Sie unter Berechtigung aktualisieren.
-
Erstellt einen V2-Erstellerreplikationssatz.
- Wählen Sie im Formular „Erstellerreplikationssatz“ Upgradeaus.
-
Akzeptieren Sie im Dialogfeld entweder den Standardnamen, oder geben Sie einen eindeutigen Namen für den Replikationssatz ein.
Standardmäßig hängt das System -V2 an den Namen des Legacy-Replikationssatzes an. Sie können jedoch jeden gültigen Satznamen verwenden, um die V2-Version von der Legacy-Version zu unterscheiden.
- Wählen Sie OK.
Der Legacy-Erstellerreplikationssatz wird kopiert, um einen V2-Erstellerreplikationssatz zu erstellen. Die Herstellerinstanz sendet Metadaten an die Verbraucherinstanz, sodass Sie ein Upgrade des Legacy-Verbraucherreplikationssatzes durchführen können. - Navigieren Sie in der Verbraucherinstanz zu Instanzübergreifende Datenreplikation > Verbraucherreplikationssätze.
- Wählen Sie den Legacy-Verbraucherreplikationssatz aus, der den von Ihnen aktualisierten Erstellerreplikationssatz abonniert hat.
-
Führen Sie ein Upgrade des Legacy-Verbraucherreplikationssatzes durch.
Wenn die Schaltfläche Upgrade beginnen im Formular „Verbraucherreplikationssatz“ nicht angezeigt wird, senden Sie die Metadaten erneut aus dem Herstellerreplikationssatz:
- Wählen Sie Upgrade beginnen aus.
- Navigieren Sie in der Herstellerinstanz zu Instanzübergreifende Datenreplikation > Produzenten-Replikationssätze.
- Wählen Sie den neuen V2-Erstellerreplikationssatz aus.
- Aktivieren Sie das Kontrollkästchen neben dem Verbraucherabonnement in der zugehörigen Liste Verbraucherabonnements.
- Wählen Sie die Liste Aktionen für ausgewählte Zeilen aus.
- Wählen Sie Metadaten erneut senden aus.
Der V2-Verbraucherreplikationssatz wird erstellt, und die Produzenteninstanz sendet Metadaten-Replikationseinträge an die Verbraucherinstanz. Nachdem alle Einträge empfangen wurden, wird im Formular „Verbraucherreplikationssatz“ die Schaltfläche Probelauf starten angezeigt. -
Bestätigen Sie, dass die Verbraucherinstanz eine Verbindung zu Hermes Messaging-Service herstellen kann und dass die Replikation erfolgreich ist, indem Sie Probelauf startenauswählen.
Daten werden von der Verbraucherinstanz aus dem Kafka-Thema verbraucht, aber noch nicht in der Datenbank gespeichert.
-
Schließen Sie das Upgrade ab, indem Sie den V2-Verbraucherreplikationssatz mit oder ohne Datenintegritätsprüfungen aktivieren.
- Stellen Sie sicher, dass die Legacy- und V2-Themen synchron sind, indem Sie Upgrade fertigstellenauswählen.
Mit dieser Option wird sichergestellt, dass IDR alle erforderlichen Datenintegritätsprüfungen durchführt, bevor der V2-Verbraucherreplikationssatz aktiviert wird. Wenn eine Datenintegritätsprüfung fehlschlägt, wird das Upgrade automatisch zurückgesetzt, um die Datenkonsistenz zu priorisieren.
- Schließen Sie das Upgrade ohne Prüfungen der Datenintegrität ab, indem Sie Upgrade ohne Synchronisierung fertigstellenauswählen.
Mit dieser Option können Sie das Upgrade für Replikationssätze abschließen, bei denen die Verbraucherreplikation verzögert ist oder keine Datensätze in das V2-Thema repliziert wurden. Er kann jedoch replizierte Datensätze überspringen oder versuchen, die Replikation zu duplizieren. Wenn Sie Bedenken hinsichtlich fehlender oder nicht übereinstimmender Datensätze haben, können Sie eine Datenvergleichsanforderung erstellen, um ein erneutes Seeding für diese Datensätze durchzuführen.
Hinweis:Wenn die Schaltfläche Upgrade abschließen im Formular „Verbraucherreplikationssatz“ nicht angezeigt wird, wenden Sie sich an Kundenservice und Support.Der V2-Verbraucherreplikationssatz wird aktiviert, und der Legacy-Verbraucherreplikationssatz wird automatisch deaktiviert. - Stellen Sie sicher, dass die Legacy- und V2-Themen synchron sind, indem Sie Upgrade fertigstellenauswählen.
-
Nachdem alle abonnierten Verbraucher auf V2 aktualisiert wurden, deaktivieren Sie den Legacy-Erstellerreplikationssatz.
Hinweis:Wenn Sie den Legacy-Ersteller deaktivieren, verbrauchen Legacy-Verbraucherreplikationssätze nicht mehr. Daher müssen Sie sicherstellen, dass alle abonnierten Verbraucher auf V2 aktualisiert werden, bevor Sie ihn deaktivieren.
- Navigieren Sie in der Herstellerinstanz zu Instanzübergreifende Datenreplikation > Produzenten-Replikationssätze.
- Wählen Sie den Legacy-Erstellerreplikationssatz aus, für den Sie ein Upgrade durchgeführt haben.
- Wählen Sie Deaktivieren.
- Bestätigen Sie die Deaktivierung, indem Sie OKwählen.
Ergebnisse
Die veralteten Ersteller- und Verbraucherreplikationssätze werden auf V2 aktualisiert. Die Datenreplikation wird basierend auf der letzten Nachrichten-ID fortgesetzt, die vom veralteten Replikationssatz verarbeitet wurde.