Share via


Ripristinare un contenitore o un database eliminato nello stesso account Azure Cosmos DB

SI APPLICA A: NoSQL MongoDB Gremlin Tabella

La funzionalità di ripristino temporizzato nello stesso account di Azure Cosmos DB consente di eseguire il ripristino a seguito di un’eliminazione accidentale di un contenitore o di un database. Questa funzionalità ripristina il database o il contenitore eliminato nello stesso account esistente, in qualsiasi area, in cui sono presenti i backup. La modalità di backup continuo consente di eseguire il ripristino a qualsiasi momento negli ultimi 30 giorni.

Prerequisiti

Ripristinare un contenitore o un database eliminato

Usare il portale di Azure, l'interfaccia della riga di comando di Azure, Azure PowerShell o un modello di Azure Resource Manager per ripristinare un contenitore o un database eliminato nello stesso account esistente.

Usare il portale di Azure per ripristinare un contenitore o un database eliminato. Vengono ripristinati anche i contenitori figlio.

  1. Vai al portale di Azure.

  2. Accedere all'account Azure Cosmos DB e quindi passare alla pagina Ripristino temporizzato.

    Nota

    La pagina di ripristino del portale di Azure viene popolata solo se si dispone dell'autorizzazione Microsoft.DocumentDB/locations/restorableDatabaseAccounts/*/read. Per altre informazioni su questa autorizzazione, vedere Autorizzazioni di backup e ripristino.

  3. Selezionare la scheda Ripristina nello stesso account.

    Screenshot delle opzioni per ripristinare un database o un contenitore nello stesso account.

  4. Per Database, immettere una query di ricerca per filtrare il feed eventi in base agli eventi di eliminazione pertinenti per un determinato contenitore o un database.

    Screenshot del filtro eventi che mostra gli eventi di eliminazione per contenitori e database.

  5. Specificare quindi i valori Inizio e Fine per creare un intervallo di tempo da usare per filtrare gli eventi di eliminazione.

    Screenshot dei filtri di data di inizio e fine per filtrare ulteriormente gli eventi di eliminazione.

    Nota

    Il filtro Inizio è limitato al massimo a 30 giorni prima della data corrente.

  6. Selezionare Aggiorna per aggiornare l'elenco degli eventi per tipi di risorse diversi con i filtri applicati.

  7. Verificare l'ora, quindi selezionare Ripristina per avviare il ripristino della risorsa selezionata, eliminata in precedenza.

    Screenshot della finestra di dialogo di conferma prima di un'operazione di ripristino.

    Importante

    Non più di tre operazioni di ripristino possono essere attive in qualsiasi momento nello stesso account. L'eliminazione dell'account di origine mentre è in corso un'operazione di ripristino potrebbe causare l'errore dell'operazione di ripristino.

    Nota

    Il feed di eventi mostra le risorse come Non ripristinabili. Il feed fornisce altre informazioni sul motivo per cui la risorsa non può essere ripristinata. Nella maggior parte dei casi, è necessario ripristinare il database padre prima di poter ripristinare uno dei contenitori figlio del database.

  8. Dopo aver avviato un'operazione di ripristino, tenere traccia dell'operazione usando l'area di notifica del portale di Azure. La notifica fornisce lo stato della risorsa da ripristinare. Mentre il ripristino è in corso, lo stato del contenitore è in creazione. Al termine dell'operazione di ripristino, lo stato diventa Online.

Tenere traccia dello stato dell'operazione di ripristino

Quando viene avviato un ripristino temporizzato per un contenitore o un database eliminato, l'operazione viene identificata come operazione di ripristino all’interno dell’account nella risorsa.

Per ottenere un elenco di operazioni di ripristino per una risorsa specifica, filtrare il log attività dell'account usando il filtro di ricerca Ripristino eliminati nell’account e un filtro temporale. L'elenco restituito include il campo UserPrincipalName, che identifica l'utente che ha avviato l'operazione di ripristino. Per altre informazioni su come accedere ai log attività, vedere Controllare le azioni di ripristino temporizzato.

Passaggi successivi