APLICA-SE A: NoSQL
MongoDB
Gremlin
Tabela
Este artigo lista as perguntas frequentes sobre a funcionalidade de restauração point-in-time do Azure Cosmos DB disponível no modo de backup contínuo.
Quanto tempo demora a restaurar?
O tempo de restauração é uma função do tamanho dos dados, da quantidade de backup de log que precisa ser repetido e do número de partições que precisam ser restauradas. A restauração de 1 terabyte de dados normalmente leva de 30 a 90 minutos.
Posso enviar a hora de restauração no horário local?
A restauração pode não acontecer, dependendo se recursos importantes, como bancos de dados ou contêineres, existiam naquele momento. Você pode verificar inserindo a hora e examinando um banco de dados ou contêiner selecionado para esse tempo. Se não existirem recursos para restaurar, o processo de restauração não funcionará.
Como posso acompanhar o restauro de uma conta?
Depois de enviar o comando restore e aguardar na página, a barra de status mostra uma mensagem sobre uma conta restaurada com êxito quando a operação for concluída. Também pode procurar a conta restaurada e acompanhar o seu estado. Enquanto a restauração está em andamento, o status da conta está Criando. Após a conclusão da operação de restauração, o status da conta muda para Online.
Para o PowerShell e a CLI do Azure, você pode acompanhar o progresso de uma operação de restauração usando o az cosmosdb show
comando:
az cosmosdb show \
--resource-group <resource-group> \
--name <account-name>
O provisioningState
valor é Succeeded
quando a conta está online.
{
"virtualNetworkRules": [],
"writeLocations" : [
{
"documentEndpoint": "https://<accountname>.documents.azure.com:443/",
"failoverpriority": 0,
"id": "accountName" ,
"isZoneRedundant" : false,
"locationName": "West US 2",
"provisioningState": "Succeeded"
}
]
}
Como posso saber se uma conta do modo de backup contínuo foi restaurada de outra conta?
Você pode identificar se uma conta é restaurada e obtém os detalhes da restauração usando o portal do Azure, o Azure PowerShell e a CLI do Azure.
O que é "instanceId" na definição de conta?
A qualquer momento, a propriedade de accountName
uma conta do Azure Cosmos DB é globalmente exclusiva enquanto está viva. Depois que a conta for excluída, é possível criar outra conta com o mesmo nome. Se isso acontecer, accountName
não é mais suficiente para identificar uma instância de uma conta.
O ID da instância, ou instanceId
, é uma propriedade de uma instância de uma conta. Ele é usado para desambiguar em várias contas (ativas e excluídas) se elas tiverem o mesmo nome para restauração. Você pode obter o ID da instância executando um destes comandos:
Get-AzCosmosDBRestorableDatabaseAccount
az cosmosdb restorable-database-account
Nota
O valor do atributo name indica o ID da instância.
O backup contínuo é suportado para contas habilitadas para o Azure Synapse Link?
- Synapse Link para contas de banco de dados usando o modo de backup contínuo e modo de backup contínuo para contas habilitadas para Synapse Link estão geralmente disponíveis. Atualmente, os clientes que desabilitaram o Synapse Link de contêineres não podem migrar para o backup contínuo.
Próximos passos
- Saiba mais sobre o modo de backup contínuo.
- Provisione uma conta com backup contínuo usando o portal do Azure, o PowerShell, a CLI do Azure ou o Gerenciador de Recursos do Azure.
- Gerencie as permissões necessárias para restaurar dados com o modo de backup contínuo.
- Saiba mais sobre o modelo de recursos do modo de backup contínuo.