Condividi tramite


Controllare l'azione di ripristino temporizzato per la modalità di backup continuo in Azure Cosmos DB

SI APPLICA A: NoSQL MongoDB Gremlin Tabella

Azure Cosmos DB usa i log attività per fornire l'elenco di tutti i ripristini temporizzati per la modalità continua eseguiti per un account Azure Cosmos DB. I log attività possono essere visualizzati per qualsiasi account Azure Cosmos DB dalla pagina Log attività nel portale di Azure. In Log attività vengono visualizzate tutte le operazioni attivate per un account specifico. Quando viene attivato, un ripristino temporizzato compare come operazione Restore Database Account sia per l'account di origine sia per quello di destinazione. Il log attività per l'account di origine può essere usato per controllare gli eventi di ripristino, mentre i log attività per l'account di destinazione possono essere usati per ottenere gli aggiornamenti sullo stato di avanzamento del ripristino.

Controllare i ripristini attivati per un account di database attivo

Quando viene attivato un ripristino in un account di origine, viene generato un log con lo stato Avviato. Quando poi il ripristino ha esito positivo o negativo, viene generato un nuovo log, rispettivamente con stato Completato o Non riuscito.

Per ottenere l'elenco contenente soltanto le operazioni di ripristino attivate per un account specifico, è possibile aprire il log attività dell'account di origine e cercare Ripristina l'account del database sulla barra di ricerca con il filtro Intervallo di tempo necessario. Il valore del parametro UserPrincipalName dell'utente che ha attivato il ripristino è riportato nella colonna Event initiated by.

Screenshot of the Azure portal showing the Azure Cosmos DB restore audit activity log.

I parametri della richiesta di ripristino possono essere visualizzati facendo clic sull'evento e selezionando la scheda JSON:

Screenshot of the Azure portal Azure Cosmos DB restore audit activity log.

Controllare i ripristini attivati per un account di database eliminato

Per gli account già eliminati non sarà disponibile alcuna pagina di account del database. È tuttavia possibile usare Log attività nella pagina di sottoscrizione per recuperare i ripristini attivati per un account eliminato. Dopo aver aperto la pagina Log attività, è possibile aggiungere un nuovo filtro per restringere i risultati specifici del gruppo di risorse in cui si trovava l'account oppure specificare il nome dell'account di database nel filtro Risorsa. La risorsa per il log attività è l'account di database per cui è stato attivato il ripristino.

Azure Cosmos DB restore audit activity log.

I log attività sono accessibili anche tramite l'interfaccia della riga di comando di Azure o Azure PowerShell. Per altre informazioni sui log attività, vedere Log attività di Monitoraggio di Azure.

Tenere traccia dello stato di avanzamento dell'operazione di ripristino

Azure Cosmos DB consente di tenere traccia dello stato di avanzamento del ripristino usando i log attività dell'account di database ripristinato. Dopo l'attivazione del ripristino, verrà visualizzata una notifica con il titolo Ripristina account.

Screenshot of the Azure portal. The status of restored account changes from creating to online when the operation is complete.

Lo stato dell'account sarà In fase di creazione, ma avrà una pagina Log attività. Dopo il ripristino di ogni raccolta verrà visualizzato un nuovo evento del log. Si noti che dopo il ripristino effettivo della raccolta possono trascorrere 5-10 minuti prima che venga visualizzato l'evento del log.

Passaggi successivi