在 Azure Cosmos DB 的相同帳戶中還原的資源模型
適用於:NoSQL
MongoDB
Gremlin
桌子
本文說明 Azure Cosmos DB 時間點相同帳戶還原功能的資源模型。 會說明支援連續備份與可供還原的資源的參數。 Azure Cosmos DB API for NoSQL、API for Gremlin、API for Table 和 API for MongoDB 支援此功能。
相同帳戶中已刪除容器和資料庫的還原作業參數
RestoreParameters
資源包含還原作業詳細資料,包括帳戶識別碼、還原時間,以及需要還原的資源。
屬性名稱 | 描述 |
---|---|
restoreSource |
要起始還原作業的來源帳戶 instanceId 。 |
restoreTimestampInUtc |
還原帳戶的時間點 (UTC)。 |
Azure Resource Manager 中的範例還原作業資源
下列 JSON 是已啟用連續備份的範例資料庫帳戶資源:
{
"properties": {
"resource": {
"id": "<database-container-collection-graph-or-table-name>",
"restoreParameters": {
"restoreSource": "/subscriptions/<subscription-id>/providers/Microsoft.DocumentDB/locations/<location>/restorableDatabaseAccounts/<account-instance-id>/",
"restoreTimestampInUtc": "<timestamp>"
}
}
}
}
下列 JSON 是訂用帳戶中的範例 MongoDB 集合還原要求,其識別碼為 00000000-0000-0000-0000-000000000000
、執行個體識別碼為 abcd1234-d1c0-4645-a699-abcd1234
的帳戶、名為 legacy-records-coll
的集合和時間戳記 2023-01-01T00:00:00Z
。
{
"properties": {
"resource": {
"id": "legacy-records-coll",
"restoreParameters": {
"restoreSource": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/abcd1234-d1c0-4645-a699-abcd1234",
"restoreTimestampInUtc": "2023-02-01T00:00:00Z"
}
}
}
}
下一步
- 將帳戶從定期備份移轉至連續備份。
- 管理以連續備份模式還原資料所需的權限。
- 還原相同帳戶中的已刪除容器和資料庫。
- 可還原的 SQL 資料庫資源模型。
- 可還原的 SQL 容器資源模型。