Modelo de recurso para restauração na mesma conta do Azure Cosmos DB
APLICA-SE AO: NoSQL MongoDB Gremlin Table
Este artigo explica o modelo de recurso do recurso de restauração pontual na mesma conta para o Azure Cosmos DB. Ele explica os parâmetros que dão suporte a backup contínuo e aos recursos que podem ser restaurados. Esse recurso tem suporte para a 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 recurso RestoreParameters
contém os detalhes da operação de restauração, incluindo o identificador da conta, a hora de restauração e os recursos que precisam ser restaurados.
Nome da propriedade | Descrição |
---|---|
restoreSource |
O instanceId da conta de origem para iniciar a operação de restauração. |
restoreTimestampInUtc |
Ponto no tempo em UTC para restauração da conta. |
Exemplo de recursos de operação de restauração no Azure Resource Manager
O seguinte JSON é um exemplo de recurso de conta de banco de dados 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 do MongoDB de exemplo em uma assinatura com uma ID de 00000000-0000-0000-0000-000000000000
, 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 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óximas etapas
- Migrar uma conta de backup periódico para backup contínuo.
- Gerencie as permissões necessárias para restaurar dados com o modo de backup contínuo.
- Restaurar contêiner e 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.