Modelo de recursos para restauração na mesma conta para o Azure Cosmos DB
APLICA-SE A: NoSQL MongoDB Gremlin Tabela
Este artigo explica o modelo de recursos para o recurso de restauração da mesma conta point-in-time do Azure Cosmos DB. Ele explica os parâmetros que suportam o backup contínuo e os recursos que podem ser restaurados. Esse recurso é suportado na API do Azure Cosmos DB para NoSQL, API para Gremlin, API para Tabela e API para MongoDB.
Restaurar parâmetros de operação para contêineres e bancos de dados excluídos na mesma conta
O RestoreParameters
recurso contém os detalhes da operação de restauração, incluindo o identificador da conta, o tempo de restauração e os recursos que precisam ser restaurados.
Nome de Propriedade | Description |
---|---|
restoreSource |
O instanceId da conta de origem para iniciar a operação de restauração. |
restoreTimestampInUtc |
Ponto no tempo em UTC para restaurar a conta. |
Exemplo de recursos de operação de restauração no Azure Resource Manager
O JSON a seguir é um recurso de conta de banco de dados de exemplo com backup contínuo habilitado:
{
"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>"
}
}
}
}
O JSON a seguir é uma solicitação de restauração de coleção MongoDB de exemplo em uma assinatura com uma ID de , uma conta com uma ID de instância de abcd1234-d1c0-4645-a699-abcd1234
, uma coleção chamada legacy-records-coll
e o carimbo de 00000000-0000-0000-0000-000000000000
data/hora 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"
}
}
}
}
Próximos passos
- Migre uma conta do backup periódico para o backup contínuo.
- Gerencie as permissões necessárias para restaurar dados com o modo de backup contínuo.
- Restaure o contêiner e o banco de dados excluídos na mesma conta.
- Modelo de recurso de banco de dados SQL restaurável.
- Modelo de recurso de contêiner SQL restaurável.