Verificare l'azione di ripristino a un punto specifico nel tempo per la modalità di backup continuo in Azure Cosmos DB

Azure Cosmos DB fornisce un elenco di tutti i ripristini puntuali per la modalità continua eseguiti su un account Azure Cosmos DB utilizzando i log attività. I log attività possono essere visualizzati per qualsiasi account Azure Cosmos DB dalla pagina Log attività nel portale di Azure. Nel 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 nell'account di origine sia in 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 del portale di Azure che mostra il log attività del controllo del ripristino di Azure Cosmos DB.

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

Screenshot del registro delle attività di controllo del ripristino su Azure Cosmos DB nel portale di Azure.

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 il Log attività per ottenere i ripristini avviati su un account eliminato nella pagina di sottoscrizione. 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 registro attività è l'account di database su cui è stato attivato il ripristino.

Log attività di verifica del ripristino di Azure Cosmos DB.

I log attività sono accessibili anche tramite l'interfaccia della riga di comando di Azure o Azure PowerShell. Per ulteriori informazioni sui log attività, consultare Log attività di Azure - 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 del portale di Azure. Lo stato dell'account ripristinato passa da Creazione in corso a Online al termine dell'operazione.

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