Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
SI APPLICA A:
NoSQL
MongoDB
Cassandra
Gremlin
Tabella
Azure Cosmos DB esegue automaticamente il backup dei dati a intervalli regolari. I backup automatici vengono eseguiti senza impatto sulle prestazioni o sulla disponibilità delle operazioni del database. Tutti i backup vengono archiviati separatamente in un servizio di archiviazione. I backup automatici sono utili in caso di aggiornamento o eliminazione accidentale del contenitore, del database o dell'account Azure Cosmos DB quando in seguito occorre ripristinare i dati. I backup di Azure Cosmos DB vengono crittografati con chiavi del servizio gestite da Microsoft. Questi backup vengono trasferiti su una rete non pubblica e sicura, il che significa che i dati di backup rimangono crittografati durante il trasferimento attraverso la rete e a riposo. I backup di un account in una determinata area vengono caricati negli account di archiviazione nella stessa area.
Modalità di backup
Esistono due modalità di backup:
Modalità di backup continuo: questa modalità include due livelli. Un livello include un periodo di conservazione di 7 giorni, mentre il secondo include un periodo di conservazione di 30. Il backup continuo consente di eseguire il ripristino in qualsiasi momento entro 7 o 30 giorni, in un nuovo account o in un account esistente. È possibile scegliere questo livello appropriato durante la creazione di un account Azure Cosmos DB. Per altre informazioni sui livelli, vedere Backup continuo con ripristino a un punto temporale specifico in. Per abilitare il backup continuo, vedere gli articoli appropriati usando il portale di Azure, PowerShell, l'interfaccia della riga di comando o Azure Resource Manager. È anche possibile eseguire la migrazione degli account dalla modalità periodica alla modalità continua.
Modalità di backup periodica: questa modalità è la modalità di backup predefinita per tutti gli account esistenti. Il backup viene eseguito a intervalli periodici e i dati vengono ripristinati creando una richiesta al team di supporto. In questa modalità si configura un intervallo di backup e il periodo di conservazione per l'account. Il periodo di conservazione massimo si estende a un mese. L'intervallo di backup minimo può essere di un'ora. Per altre informazioni, vedere Backup e ripristino periodici.
Note
Se si configura un nuovo account con backup continuo, è possibile eseguire il ripristino self-service tramite il portale di Azure, PowerShell o l'interfaccia della riga di comando. Se l'account è configurato in modalità continua, non è possibile tornare alla modalità periodica.
Per gli account abilitati per il collegamento ad Azure Synapse, i dati dell'archivio analitico non sono inclusi nei backup e nei ripristini. Se Collegamento ad Azure Synapse è abilitato, Azure Cosmos DB continua a eseguire automaticamente i backup dei dati nell'archivio transazionale, a un intervallo di backup pianificato. All'interno di un archivio analitico, il backup automatico e il ripristino dei dati non sono attualmente supportati.
Immutabilità dei backup di Cosmos DB
I backup di Cosmos DB sono completamente gestiti dalla piattaforma. Le azioni come il ripristino, la conservazione dei backup di aggiornamento o la modifica della ridondanza vengono controllate tramite il modello di autorizzazione gestito dall'amministratore dell'account di database. I backup di Cosmos DB non vengono esposti a attori umani, clienti o altri moduli per elencare, eliminare o disabilitare i backup. I backup vengono crittografati e archiviati negli account di archiviazione protetti dall'accesso basato su certificati a rotazione. Questi backup sono accessibili solo dal modulo di ripristino per ripristinare un backup specifico in modo non distruttivo quando un cliente avvia un ripristino. Queste azioni vengono registrate e controllate regolarmente. Per i clienti che hanno scelto le chiavi gestite dal cliente, i dati e il backup hanno protezione tramite la crittografia envelope.
I backup mantenuti nei criteri di conservazione:
- Non modificabile (non sono consentite modifiche ai backup)
- Non è consentito crittografare nuovamente
- Non è consentito eliminare
- Non possono essere disabilitati
Domande frequenti
È possibile eseguire il ripristino da un account A nella sottoscrizione S1 all'account B nella sottoscrizione S2?
No. È possibile eseguire il ripristino solo tra account all'interno della stessa sottoscrizione.
È possibile eseguire il ripristino in un account con un minor numero di partizioni o con una velocità effettiva con provisioning più bassa rispetto all'account di origine?
No. Non è possibile eseguire il ripristino in un account con UR/sec inferiore o con meno partizioni.
La modalità di backup periodica è supportata per gli account abilitati per il collegamento ad Azure Synapse?
Yes. Tuttavia, i dati dell'archivio analitico non sono inclusi nei backup e nei ripristini. Quando collegamento ad Azure Synapse è abilitato in un account di database, Azure Cosmos DB esegue automaticamente il backup dei dati nell'archivio transazionale a intervalli di backup pianificati.
La modalità di backup periodica è supportata per i contenitori abilitati per l'archivio analitico?
Sì, ma solo per i dati transazionali normali. All'interno di un archivio analitico, il backup e il ripristino dei dati non sono attualmente supportati.
Passaggi successivi
- Backup e ripristino periodici in Azure Cosmos DB
- Backup continuo con il ripristino temporizzato in Azure Cosmos DB
- Abilitare il backup continuo usando il portale di Azure, PowerShell, l'interfaccia della riga di comando o Azure Resource Manager
- Ripristinare il backup continuo in un nuovo account usando il portale di Azure, PowerShell, l'interfaccia della riga di comando o Azure Resource Manager
- Eseguire la migrazione a un account dal backup periodico al backup continuo
- Gestire le autorizzazioni per ripristinare un account Azure Cosmos DB
- Modello di risorsa per la funzionalità di ripristino temporizzato di Azure Cosmos DB