Compartilhar via


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.

Captura de tela do portal do Azure mostrando o log de atividades de auditoria de restauração do Azure Cosmos DB.

Os parâmetros da solicitação de restauração podem ser encontrados clicando no evento e selecionando a guia JSON:

Captura de tela do log de atividades de auditoria de restauração do Azure Cosmos DB no portal do Azure.

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.

Log de atividades de auditoria de restauração do Azure Cosmos DB.

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.

Captura de tela do portal do Azure. O status da conta restaurada muda de

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