Delen via


Controleer de herstelactie naar een bepaald tijdstip voor continue back-upmodus in Azure Cosmos DB

VAN TOEPASSING OP: NoSQL MongoDB Gremlin Tafel

Azure Cosmos DB biedt een lijst met alle herstelbewerkingen naar een bepaald tijdstip voor continue modus die zijn uitgevoerd op een Azure Cosmos DB-account met behulp van activiteitenlogboeken. Activiteitenlogboeken kunnen worden weergegeven voor elk Azure Cosmos DB-account vanaf de pagina Activiteitenlogboeken in Azure Portal. In het activiteitenlogboek worden alle bewerkingen weergegeven die zijn geactiveerd voor het specifieke account. Wanneer een herstel naar een bepaald tijdstip wordt geactiveerd, wordt deze weergegeven als Restore Database Account bewerking voor het bronaccount en het doelaccount. Het activiteitenlogboek voor het bronaccount kan worden gebruikt om herstelgebeurtenissen te controleren en de activiteitenlogboeken in het doelaccount kunnen worden gebruikt om de updates over de voortgang van het herstel op te halen.

De herstelbewerkingen controleren die zijn geactiveerd in een live databaseaccount

Wanneer een herstelbewerking wordt geactiveerd voor een bronaccount, wordt er een logboek verzonden met de status Gestart. En wanneer het herstellen slaagt of mislukt, wordt een nieuw logboek verzonden met respectievelijk de status Geslaagd of Mislukt .

Als u de lijst met alleen de herstelbewerkingen wilt ophalen die zijn geactiveerd voor een specifiek account, kunt u het activiteitenlogboek van het bronaccount openen en zoeken naar databaseaccount herstellen in de zoekbalk met het vereiste tijdspannefilter . De UserPrincipalName gebruiker die de herstelbewerking heeft geactiveerd, is te vinden in de Event initiated by kolom.

Schermopname van Azure Portal met het auditactiviteitenlogboek van Azure Cosmos DB-herstel.

U kunt de parameters van de herstelaanvraag vinden door op de gebeurtenis te klikken en het JSON-tabblad te selecteren:

Schermopname van het auditactiviteitenlogboek van Azure Cosmos DB herstellen in Azure Portal.

Controleer de herstelbewerkingen die zijn geactiveerd op een verwijderd databaseaccount

Voor de accounts die al zijn verwijderd, is er geen databaseaccountpagina. In plaats daarvan kan het activiteitenlogboek op de abonnementspagina worden gebruikt om de herstelbewerkingen op te halen die zijn geactiveerd voor een verwijderd account. Zodra de pagina Activiteitenlogboek is geopend, kan er een nieuw filter worden toegevoegd om de resultaten te beperken die specifiek zijn voor de resourcegroep waarin het account bestaat of zelfs met behulp van de naam van het databaseaccount in het resourcefilter. De resource voor het activiteitenlogboek is het databaseaccount waarop het herstellen is geactiveerd.

Auditactiviteitenlogboek van Azure Cosmos DB herstellen.

De activiteitenlogboeken kunnen ook worden geopend met behulp van Azure CLI of Azure PowerShell. Raadpleeg het Azure-activiteitenlogboek - Azure Monitor voor meer informatie over activiteitenlogboeken.

De voortgang van de herstelbewerking bijhouden

Met Azure Cosmos DB kunt u de voortgang van het herstel bijhouden met behulp van de activiteitenlogboeken van het herstelde databaseaccount. Zodra de herstelbewerking is geactiveerd, ziet u een melding met de titel Herstelaccount.

Schermopname van Azure Portal. De status van herstelde accounts wordt gewijzigd van het maken naar online wanneer de bewerking is voltooid.

De accountstatus wordt gemaakt, maar heeft een pagina activiteitenlogboek. Er wordt een nieuwe logboek gebeurtenis weergegeven na het herstellen van elke verzameling. Houd er rekening mee dat er een vertraging van 5-10 minuten kan zijn om de logboekgebeurtenis te zien nadat de daadwerkelijke herstelbewerking van de verzameling is voltooid.

Volgende stappen