Partager via


Auditer l’action de restauration à un instant dans le passé pour le mode de sauvegarde continue dans Azure Cosmos DB

S’APPLIQUE À : NoSQL MongoDB Gremlin Table

Azure Cosmos DB vous fournit la liste de toutes les restaurations à un instant dans le passé pour le mode continu qui ont été effectuées sur un compte Azure Cosmos DB en utilisant des journaux d’activité. Les journaux d’activité de n’importe quel compte Azure Cosmos DB peuvent être consultés à partir de la page Journaux d’activité du portail Azure. Le journal d’activité affiche toutes les opérations qui ont été déclenchées sur le compte particulier. Lorsqu’une restauration à un instant dans le passé est déclenchée, elle apparaît en tant qu’opération Restore Database Account sur le compte source, ainsi que sur le compte cible. Le journal d’activité du compte source peut être utilisé pour auditer des événements de restauration et les journaux d’activité du compte cible peuvent être utilisés pour obtenir des mises à jour sur la progression de la restauration.

Auditer les restaurations qui ont été déclenchées sur un compte de base de données dynamique

Lorsqu’une restauration est déclenchée sur un compte source, un journal est émis avec l’état Démarré. Et lorsque la restauration aboutit ou échoue, un nouveau journal est émis avec l’état Réussite ou Échec.

Pour obtenir uniquement la liste des opérations de restauration qui ont été déclenchées sur un compte spécifique, vous pouvez ouvrir le journal d’activité du compte source et rechercher Restaurer un compte de base de données dans la barre de recherche avec le filtre Timespan requis. Le UserPrincipalName de l’utilisateur qui a déclenché la restauration est disponible dans la colonne Event initiated by.

Capture d’écran du portail Azure montrant le journal d’activité d’audit de restauration d’Azure Cosmos DB.

Pour accéder aux paramètres de la demande de restauration, cliquez sur l’événement et sélectionnez l’onglet JSON :

Capture d’écran du journal d’activité d’audit de restauration Azure Cosmos DB du portail Azure.

Auditer les restaurations qui ont été déclenchées sur un compte de base de données supprimé

Pour les comptes qui ont déjà été supprimés, aucune page de compte de base de données n’est disponible. En revanche, le journal d’activité disponible sur la page de l’abonnement peut être utilisé pour accéder aux restaurations déclenchées sur un compte supprimé. Une fois la page Journal d’activité ouverte, un nouveau filtre peut être ajouté pour affiner les résultats en fonction du groupe de ressources auquel le compte était associé, ou même en utilisant le nom du compte de base de données dans le filtre Ressource. La ressource du journal d’activité correspond au compte de base de données sur lequel la restauration a été déclenchée.

Journal d’activité d’audit de restauration d’Azure Cosmos DB.

Les journaux d’activité sont également accessibles à l’aide d’Azure CLI ou d’Azure PowerShell. Pour plus d’informations sur les journaux d’activité, consultez Journal d’activité Azure - Azure Monitor.

Suivre la progression de l’opération de restauration

Azure Cosmos DB vous permet de suivre la progression de la restauration à l’aide des journaux d’activité du compte de base de données restauré. Une fois la restauration déclenchée, une notification s’affiche avec le titre Restaurer le compte.

Capture d’écran du portail Azure. L’état du compte restauré passe d’En cours de création à En ligne lorsque l’opération est terminée.

L’état du compte est Création en cours, mais une page Journal d’activité est disponible. Un nouvel événement de journal apparaît après la restauration de chaque collection. Notez que 5 à 10 minutes peuvent s’écouler avant que l’événement de journal apparaisse une fois la restauration de la collection effectuée.

Étapes suivantes