Auditar a ação de restauração pontual para o modo de backup contínuo no Azure Cosmos DB
APLICA-SE AO: NoSQL MongoDB Gremlin Table
O Azure Cosmos DB fornece uma lista de todas as restaurações pontuais do modo contínuo que foram executadas em uma conta do Azure Cosmos DB usando os logs de atividades. É possível exibir os logs de atividades de qualquer conta do Azure Cosmos DB na página Logs de atividades no portal do Azure. O log de atividades mostra todas as operações que foram disparadas na conta específica. Quando uma restauração pontual é disparada, ela aparece como uma operação Restore Database Account
na conta de origem, bem como na conta de destino. O log de atividades da conta de origem pode ser usado para auditar eventos de restauração, e os logs de atividade na conta de destino podem ser usados para obter as atualizações sobre o progresso da restauração.
Auditar as restaurações que foram disparadas em uma conta de banco de dados ativa
Quando uma restauração é disparada em uma conta de origem, um log é emitido com o status Iniciado. E quando a restauração é bem-sucedida ou falha, um novo log é emitido com o status Êxito ou Falha, respectivamente.
Para obter uma lista apenas com as operações de restauração que foram disparadas em uma conta específica, você pode abrir o log de atividades da conta de origem e procurar Restaurar conta de banco de dados na barra de pesquisa com o filtro Período de tempo necessário. O usuário UserPrincipalName
que disparou a restauração pode ser encontrado na coluna Event initiated by
.
Os parâmetros da solicitação de restauração podem ser encontrados clicando no evento e selecionando a guia JSON:
Auditar as restaurações que foram disparadas em uma conta de banco de dados excluída
As contas que já foram excluídas não contam com uma página de conta de banco de dados. Nesse caso, o log de atividades na página da assinatura pode ser usado para obter as restaurações que foram disparadas em uma conta excluída. Depois que a página Log de atividades é aberta, um novo filtro pode ser adicionado para restringir os resultados específicos ao grupo de recursos no qual a conta existia ou até mesmo usar o nome da conta de banco de dados no filtro Recurso. O Recurso do log de atividades é a conta de banco de dados na qual a restauração foi disparada.
Os logs de atividade também podem ser acessados usando a CLI do Azure ou o Azure PowerShell. Para obter mais informações sobre os logs de atividades, examine Log de atividades do Azure – Azure Monitor.
Acompanhar o andamento da operação de restauração
O Azure Cosmos DB permite que você acompanhe o progresso da restauração usando os logs de atividade da conta de banco de dados restaurada. Depois que a restauração for disparada, você verá uma notificação com o título Conta de restauração.
O status da conta será Criando, mas haverá uma página Log de atividades. Um novo evento de log será exibido após a restauração de cada coleta. Observe que pode haver um atraso de cinco a dez minutos para que o evento de log seja exibido após a conclusão da restauração real da coleção.
Próximas etapas
- 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 Azure Resource Manager.
- Gerencie as permissões necessárias para restaurar dados com o modo de backup contínuo.
- Saiba mais sobre o modelo de recurso do modo de backup contínuo.
- Explore as Perguntas frequentes sobre o modo contínuo.