Модель ресурсов для восстановления в той же учетной записи для Azure Cosmos DB
Область применения: Nosql
Mongodb
Гремлин
Таблица
В этой статье объясняется модель ресурсов для функции восстановления учетной записи Azure Cosmos DB на момент времени. В ней объясняются параметры, поддерживающие непрерывное резервное копирование и ресурсы, которые можно восстановить. Эта функция поддерживается в API Azure Cosmos DB для NoSQL, API для Gremlin, API для таблиц и API для MongoDB.
Параметры операции восстановления для удаленных контейнеров и баз данных в одной учетной записи
Ресурс RestoreParameters
содержит сведения об операции восстановления, включая идентификатор учетной записи, время восстановления и ресурсы, которые необходимо восстановить.
Имя свойства | Description |
---|---|
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>"
}
}
}
}
Ниже приведен пример запроса на восстановление коллекции 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 с возможностью восстановления.