Replikationsjob upgraden

Auf dieser Seite wird beschrieben, wie Sie für einen Replikationsjob nach dem Upgrade einer Cloud Data Fusion-Instanz ein Upgrade durchführen. Der Vorgang unterscheidet sich, wenn Sie ein Upgrade auf Version 6.6.0 oder älter ausführen.

Version 6.7.0 oder höher

Wenn Sie einen Replikationsjob auf Version 6.7.0 oder höher upgraden möchten, führen Sie das Upgrade des Replikationsjobs mit denselben Schritten aus wie beim Upgrade von Batchpipelines.

Version 6.6.0 und niedriger

So sichern Sie den Replikationsjob und führen ein Upgrade auf Version 6.6.0 oder früher durch:

  1. Beenden Sie den Replikationsjob.

  2. Stellen Sie eine HTTP-GET()-Anfrage in der Cloud Data Fusion-Weboberfläche oder REST API, um die Generierungs-ID abzurufen. Der Pfad sieht in etwa so aus:

    namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID</workers/DeltaWorker
    

    Ersetzen Sie Folgendes:

    • NAMESPACE_ID: Der Stringname des Namespace für den Replikationsjob. Wenn Ihre Pipeline zu einer Basic Edition-Instanz gehört, lautet die ID immer default.

    • REPLICATION_JOB_ID: der Stringname des Replikationsjobs.

    Schnittstelle

    So stellen Sie die HTTP-GET()-Anfrage in der Cloud Data Fusion-Oberfläche:

    1. Rufen Sie die Instanz auf:
      1. Rufen Sie in der Google Cloud Console die Seite „Cloud Data Fusion“ auf.

      2. Klicken Sie zum Öffnen der Instanz in der Cloud Data Fusion-Weboberfläche auf Instanzen und dann auf Instanz ansehen.

        Zur Seite „VM-Instanzen“

    2. Klicken Sie auf System Admin (Systemadministrator) > > Configuration (Konfiguration).
    3. Klicken Sie auf HTTP-Aufrufe ausführen.
    4. Wählen Sie GET aus und geben Sie den in Schritt 2 beschriebenen Pfad ein.
    5. Klicken Sie auf Senden und suchen Sie in der Anrufantwort die Generierungs-ID.

    REST API

    Informationen zum Senden der GET()-Anfrage in der API finden Sie in der CDAP API-Referenz.

  3. Sichern Sie das vorhandene Cloud Storage-Verzeichnis.

    1. Rufen Sie die Seite Buckets auf, um das Verzeichnis in der Google Cloud Console zu bearbeiten.

      Buckets aufrufen

    2. Klicken Sie auf den Bucket-Namen, um die Seite Bucket-Details zu öffnen. Der Bucket-Name ist die Generierungs-ID.

    Der Cloud Storage-Bucket-Pfad in der Google Cloud Console hat ein Format, das in etwa so aussieht:

    Buckets > OFFSET_BASE_PATH > NAMESPACE_ID > REPLICATION_JOB_ID

    Sie finden den Bucket über den offsetBasePath-Wert für den Job. Um den Wert abzurufen, stellen Sie in Cloud Data Fusion eine GET()-Anfrage über den folgenden Pfad:

    namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID
    
  4. Führen Sie das Upgrade mit denselben Schritten wie beim Upgrade von Batchpipelines durch.

  5. Der aktualisierte Job hat eine neue Generations-ID. Verwenden Sie die neue ID als Namen des Cloud Storage-Verzeichnisses.

  6. Starten Sie den Replikationsjob.

Nächste Schritte