Azure Cosmos DB için aynı hesapta geri yükleme için kaynak modeli
ŞUNLAR IÇIN GEÇERLIDIR: NoSQL MongoDB Gremlin Masa
Bu makalede, Azure Cosmos DB belirli bir noktaya aynı hesap geri yükleme özelliğinin kaynak modeli açıklanmaktadır. Sürekli yedeklemeyi destekleyen parametreleri ve geri yüklenebilen kaynakları açıklar. Bu özellik NoSQL için Azure Cosmos DB API'sinde, Gremlin API'sinde, Tablo için API'de ve MongoDB için API'de desteklenir.
Aynı hesaptaki silinmiş kapsayıcılar ve veritabanları için geri yükleme işlemi parametreleri
Kaynak, RestoreParameters
hesap tanımlayıcısı, geri yükleme zamanı ve geri yüklenmesi gereken kaynaklar dahil olmak üzere geri yükleme işlemi ayrıntılarını içerir.
Özellik Adı | Açıklama |
---|---|
restoreSource |
instanceId Geri yükleme işlemini başlatmak için kaynak hesabın değeri. |
restoreTimestampInUtc |
Hesabı geri yüklemek için UTC saatinde belirli bir noktaya gelin. |
Azure Resource Manager'da örnek geri yükleme işlemi kaynakları
Aşağıdaki JSON, sürekli yedeklemenin etkinleştirildiği örnek bir veritabanı hesabı kaynağıdır:
{
"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>"
}
}
}
}
Aşağıdaki JSON, kimliğine 00000000-0000-0000-0000-000000000000
sahip bir abonelikte örnek bir MongoDB koleksiyonu geri yükleme isteği, örnek kimliğine abcd1234-d1c0-4645-a699-abcd1234
sahip bir hesap, adlı legacy-records-coll
bir koleksiyon ve zaman damgasıdır 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"
}
}
}
}
Sonraki adımlar
- Düzenli yedeklemeden sürekli yedeklemeye bir hesap geçirme.
- Sürekli yedekleme moduyla verileri geri yüklemek için gereken izinleri yönetin.
- Silinen kapsayıcıyı ve veritabanını aynı hesapta geri yükleyin.
- Geri yüklenebilen SQL veritabanı kaynak modeli.
- Geri yüklenebilen SQL kapsayıcısı kaynak modeli.