Compartir vía


Auditoría de la acción de restauración a un momento dado del modo de copia de seguridad continua en Azure Cosmos DB

SE APLICA A: NoSQL MongoDB Gremlin Table

Azure Cosmos DB proporciona una lista de todas las restauraciones a un momento dado en modo continuo que se realizaron en una cuenta de Azure Cosmos DB mediante registros de actividad. Se pueden ver los registros de actividad de cualquier cuenta de Azure Cosmos DB desde la página Registros de actividad de Azure Portal. El registro de actividad muestra todas las operaciones que se desencadenaron en la cuenta específica. Cuando se desencadena una restauración a un momento dado, se muestra como una operación Restore Database Account en la cuenta de origen, así como en la cuenta de destino. El registro de actividad de la cuenta de origen se puede usar para auditar los eventos de restauración, y los registros de actividad de la cuenta de destino para obtener las actualizaciones sobre el progreso de la restauración.

Auditoría de las restauraciones que se desencadenaron en una cuenta de base de datos activa

Cuando se desencadena una restauración en una cuenta de origen, se emite un registro con el estado Iniciado. Y cuando la restauración se realiza correctamente o se produce un error, se emite un nuevo registro con el estado Correcto o Error respectivamente.

Para obtener la lista de solo las operaciones de restauración que se desencadenaron en una cuenta específica, puede abrir el registro de actividad de la cuenta de origen y buscar Restaurar cuenta de base de datos en la barra de búsqueda con el filtro Timespan necesario. El valor de UserPrincipalName del usuario que desencadenó la restauración se puede encontrar en la columna Event initiated by.

Captura de pantalla de Azure Portal que muestra el registro de actividades de auditoría de restauración de Azure Cosmos DB.

Los parámetros de la solicitud de restauración se pueden encontrar haciendo clic en el evento y seleccionando la pestaña JSON:

Captura de pantalla del registro de actividades de auditoría de restauración de Azure Cosmos DB de Azure Portal.

Auditoría de las restauraciones que se desencadenaron en una cuenta de base de datos eliminada

En el caso de las cuentas que ya se eliminaron, no habría ninguna página de cuenta de base de datos. En su lugar, se puede usar el registro de actividad de la página de suscripción para obtener las restauraciones que se desencadenaron en una cuenta eliminada. Una vez abierta la página "Registro de actividad", se puede agregar un nuevo filtro para restringir los resultados específicos al grupo de recursos en el que existía la cuenta o incluso usar el nombre de la cuenta de base de datos en el filtro "Recurso". El recurso del registro de actividad es la cuenta de base de datos en la que se desencadenó la restauración.

Registro de actividades de auditoría de restauración de Azure Cosmos DB.

También se puede acceder a los registros de actividad mediante la CLI de Azure o Azure PowerShell. Para más información sobre los registros de actividad, consulte Registro de actividad de Azure: Azure Monitor.

Seguimiento del progreso de la operación de restauración

Azure Cosmos DB le permite realizar el seguimiento del progreso de la restauración mediante los registros de actividad de la cuenta de base de datos restaurada. Una vez que se desencadena la restauración, verá una notificación con el título Restaurar cuenta.

Captura de pantalla de Azure Portal. El estado de la cuenta restaurada cambia de

El estado de la cuenta sería Creando, pero habría una página "Registro de actividad". Después de la restauración de cada colección, aparecerá un nuevo evento de registro. Tenga en cuenta que, una vez terminada la restauración de la colección, puede haber un retraso de entre 5 y 10 minutos hasta que se pueda ver el evento de registro.

Pasos siguientes