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 l'elenco di tutti i ripristini temporizzati per la modalità continua eseguiti per un account Azure Cosmos DB tramite 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 log attività del controllo del ripristino del portale di Azure Cosmos DB.

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.

Log attività del controllo 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 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 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