バックアップファイルを管理する
このガイドでは、既存のバックアップファイルを表示、名前変更、削除する方法を説明します。
制限
- アクセス制御: プロジェクト管理者、組織オーナー、またはバックアップ権限を持つカスタムロールが必要です。
バックアップファイルを表示する
完了済みまたは進行中を問わず、すべてのバックアップファイルの一覧を表示し、その詳細を確認できます。
Web コンソールから
Zilliz Cloud Web コンソールですべてのバックアップファイルとその詳細を表示するには、左側のナビゲーションで「Backups」をクリックします。

RESTful API 経由
-
すべてのバックアップファイルを表示する
次の例では、プロジェクト ID もクラスター ID も指定していないため、現在の組織内のすべてのバックアップファイルを一覧表示します。特定のプロジェクトまたはクラスターのバックアップを表示するには、リクエストに対応するプロジェクト ID またはクラスター ID を含めてください。RESTful API の詳細については、List Backups を参照してください。
bashcurl --request GET \--url "${BASE_URL}/v2/backups" \--header "Authorization: Bearer ${TOKEN}" \--header "Accept: application/json"
以下は出力例です。
-
バックアップファイルの詳細を表示する
次の例では、バックアップファイルの詳細を確認します。RESTful API の詳細については、Describe Backup を参照してください。
bashcurl --request GET \--url "${BASE_URL}/v2/clusters/${CLUSTER_ID}/backups/${BACKUP_ID}" \--header "Authorization: Bearer ${TOKEN}" \--header "Accept: application/json"以下は出力例です。
bash{"code": 0,"data": {"clusterId": "in01-31a6b840e50b72d","clusterName": "Dediacted-01","projectId": "proj-b44a39b0c51cf21791a841","backupId": "backup0_1e3c0988ecb7f0d","backupName": "Dedicated-01_backup1","backupType": "CLUSTER", // cluster/collection"creationMethod": "MANUAL", // auto/manual"status": "AVAILABLE","size": 112, // unit: B"regionId": "aws-us-west-2","expireTime": "2024-08-30T16:49:50Z","collections": [{"collectionName": "medium_articles","description": "Sample collection","status": "LOADED" // LOADED/UNLOADED}],"dbCollections": [{"dbName": "","collections": [{"collectionName": "medium_articles","description": "Sample collection","status": "LOADED" // LOADED/UNLOADED}]}],"createTime": "2024-07-30T16:49:50Z","restoreNewInstancePolicies": ["LATEST","ORIGINAL"]}}
バックアップファイルの名前を変更する
現在、バックアップファイルの名前変更は Web コンソールでのみサポートされています。
次のデモでは、Zilliz Cloud Web コンソールでバックアップファイルの名前を変更する方法を示します。
バックアップファイルを削除する
Zilliz Cloud では、バックアップの作成方法に応じて削除の扱いが異なります。
-
手動バックアップ は、クラスターが削除された場合でも永続的に保持されます。コストを削減するため、不要になったバックアップは手動で削除することをお勧めします。
-
自動バックアップ は、保持期間が終了した後、または関連付けられたクラスターが削除されたときに自動的に削除されます。また、いつでも手動で削除することもできます。
Web コンソールから
次のデモでは、Zilliz Cloud Web コンソールでバックアップファイルを削除する方法を示します。
RESTful API 経由
次の例では、バックアップファイルを削除します。RESTful API の詳細については、Delete Backup を参照してください。
curl --request DELETE \
--url "${BASE_URL}/v2/clusters/${CLUSTER_ID}/backups/${BACKUP_ID}" \
--header "Authorization: Bearer ${TOKEN}" \
--header "Accept: application/json" \
--header "Content-type: application/json"
以下は出力例です。
{
"code": 0,
"data": {
"backupId": "backup11_dbf5a40a6e5xxxx",
"backupName": "medium_articles_backup4"
}
}