このページでは、Cloud Data Fusion インスタンスをアップグレードした後にレプリケーション ジョブをアップグレードする方法について説明します。バージョン 6.6.0 以前にアップグレードする場合の手順は異なります。
バージョン 6.7.0 以降
レプリケーション ジョブをバージョン 6.7.0 以降にアップグレードするには、バッチ パイプラインをアップグレードする場合と同じ手順を使用して、レプリケーション ジョブのアップグレードを行います。
バージョン 6.6.0 以前
レプリケーション ジョブをバックアップしてバージョン 6.6.0 以前にアップグレードする手順は次のとおりです。
Cloud Data Fusion ウェブ インターフェースまたは REST API で HTTP
GET()
リクエストを実行して、生成 ID を取得します。パスは次のようになります。namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID</workers/DeltaWorker
以下を置き換えます。
NAMESPACE_ID
: レプリケーション ジョブの名前空間の文字列名。パイプラインが Basic エディション インスタンスに属している場合、ID は常にdefault
です。REPLICATION_JOB_ID
: レプリケーション ジョブの文字列名。
インターフェース
Cloud Data Fusion インターフェースで HTTP
GET()
リクエストを送信する手順は次のとおりです。- インスタンスに移動します:
Google Cloud コンソールで、Cloud Data Fusion のページに移動します。
Cloud Data Fusion Studio でインスタンスを開くには、[インスタンス]、[インスタンスを表示] の順にクリックします。
- [システム管理者] > [構成] をクリックします。
- [Make HTTP Calls] をクリックします。
- [GET] を選択し、ステップ 2 で前述したパスを入力します。
- [送信] をクリックし、呼び出しレスポンスを確認して生成 ID を見つけます。
REST API
API で
GET()
リクエストを実行するには、CDAP API リファレンスをご覧ください。既存の Cloud Storage ディレクトリをバックアップします。
Google Cloud コンソールでディレクトリを編集するには、[バケット] ページに移動します。
バケット名をクリックして、[バケットの詳細] ページを開きます。バケット名は世代 ID 番号です。
Google Cloud コンソールの Cloud Storage バケットパスの形式は次のようになります。
[バケット] >
OFFSET_BASE_PATH
>NAMESPACE_ID
>REPLICATION_JOB_ID
ジョブの
offsetBasePath
値でバケットを確認できます。値を取得するには、次のパスを使用して Cloud Data Fusion でGET()
リクエストを実行します。namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID
バッチ パイプラインをアップグレードする場合と同じ手順でアップグレードを行います。
アップグレードされたジョブには新しい生成 ID が付加されています。新しい ID を Cloud Storage ディレクトリ名として使用します。
次のステップ
- レプリケーションの詳細を学習する。
- Replication API を参照する。