メインコンテンツまでスキップ
バージョン: User Guides (Cloud)

バックアップファイルのエクスポート
Private Preview

Zilliz Cloudコンソールを使用して、バックアップファイルをオブジェクトストレージにエクスポートできます。

📘ノート

この機能は、プライベートプレビューとしてDedicated-Enterpriseプランのクラスターで提供されています。この機能を有効にするか、関連するコストについては、Zilliz Cloudサポートにお問い合わせください。

始める前に

  • Zilliz Cloudをオブジェクトストレージに統合しました。詳細な手順については、AWS S 3との統合するを参照してください。

  • プロジェクトには組織オーナーまたはプロジェクト管理者のアクセス権があります。必要な権限がない場合は、Zilliz Cloudの管理者にお問い合わせください。

手続き

Zilliz Cloudからバックアップファイルをエクスポートするには、Zilliz CloudコンソールまたはRESTful APIを使用します。

Zilliz Cloudコンソールを使用してエクスポートする

  1. ZillizCloudコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[バックアップ]を選択します。

  3. 表示されるページで、対象のバックアップファイルを探し、をクリックします**。。。**[アクション]列で、[エクスポート]を選択します。

    📘ノート

    エクスポートできるのは、[利用可能]ステータスのバックアップファイルのみです。

  4. [バックアップファイルのエクスポート]ダイアログボックスで、バックアップ設定を構成します。

    • Cloud Region of Cluster in Backup File:バックアップファイルが作成されたクラウドリージョンを表示します。

    • 連携: Zilliz Cloudと連携するオブジェクトストレージプロバイダを選択してください。現在、AWS S 3がサポートされています。詳細については、「AWS S 3との統合する」を参照してください。

    • 統合構成:バックアップエクスポート用に構成した特定のバケットを選択します。

    • ディレクトリ:エクスポートしたバックアップファイルを保存するオブジェクトストレージバケットのディレクトリパスを入力します。

  5. [エクスポート]をクリックします。

    export-backup-file

RESTful APIを使用してエクスポートする

Export Backup Files RESTful APIエンドポイントを使用してZilliz Cloudからバックアップファイルをエクスポートする前に、AWS S 3バケットの1つをZilliz Cloudに統合し、その統合IDを取得する必要があります。詳細については、統合IDの取得を参照してください。

export BASE_URL="https://api.cloud.zilliz.com"
export TOKEN="YOUR_API_KEY"
export CLUSTER_ID="inxx-xxxxxxxxxxxxxxx"
export BACKUP_ID="backup-xxxxxxxxxxxxxxx"

curl --request POST \
--url "${BASE_URL}/v2/clusters/${CLUSTER_ID}/backups/${BACKUP_ID}/export" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Content-Type: application/json" \
-d '{
"integrationId": "inter-xxxxxxx",
"directory": "destdir/"
}'

上記の要求に対する応答は、次のようなジョブIDになります。

{
"code": 0,
"data": {
"jobId": "job-0396450098cglufig6afm9"
}
}

エクスポートの進捗を監視する

[エクスポート]をクリックすると、エクスポートジョブが自動的に生成されます。

  1. 左側のナビゲーションウィンドウの[ジョブ]ページに移動します。

  2. ジョブのステータスを監視する:

    • 進行中:ファイルがエクスポートされています。

    • 成功:バックアップファイルが正常にエクスポートされました。指定されたS 3バケットでアクセス可能です。

    • エラー:ジョブが失敗しました。これは、ロールARNやバックアップファイルなど、エクスポート過程で使用されるリソースがジョブの実行中に削除された場合に発生します。

monitor-export-job

エクスポートジョブをキャンセル

ジョブがIN PROGRESSステータスのままで続行しない場合は、[アクション]列の[キャンセル]をクリックしてジョブをキャンセルできます。

📘ノート

途中でキャンセルしても、バケットにすでにアップロードされているデータは削除されません。