list_snapshots()
内测版此操作会列出所有快照名称。您也可以按 Collection 名称进行筛选,以列出属于特定 Collection 的快照。
请求语法
python
list_snapshots(
collection_name: str = "",
timeout: Optional[float] = None,
**kwargs
) -> List[str]
参数:
-
collection_name (str) -
用于筛选快照的可选 Collection 名称。如果为空,则列出所有快照。 -
timeout (Optional[float]) -
允许 RPC 执行的可选时长,单位为秒。
返回类型:
List[str]
快照名称列表。
异常:
-
MilvusException
如果操作失败。
示例
python
from pymilvus import MilvusClient
client = MilvusClient(uri="YOUR_CLUSTER_ENDPOINT")
# List all snapshots for a specific collection
snapshots = client.list_snapshots(collection_name="my_collection")
print(snapshots)
# ['backup_20260401', 'backup_20260418']
# List all snapshots across all collections
all_snapshots = client.list_snapshots()