Scegli tra backup e ripristino o importazione ed esportazione

Confronta

L'importazione e l'esportazione di Spanner gestisce molti degli stessi casi d'uso del backup e del ripristino. La seguente tabella descrive le somiglianze e le differenze tra i due modelli per aiutarti a decidere quale utilizzare.

Backup e ripristinoImportazione ed esportazione
Coerenza dei dati Sia i backup che i database esportati sono coerenti a livello transazionale ed esterno.
Impatto sulle prestazioni I backup non hanno alcun impatto sulle prestazioni di un'istanza. Spanner esegue i backup utilizzando job dedicati che non utilizzano le risorse del server di un'istanza. L'esportazione viene eseguita come attività a priorità media per ridurre al minimo l'impatto sulle prestazioni del database. Per ulteriori informazioni, consulta la sezione Priorità delle attività.
Formato di archiviazione Utilizza un formato criptato proprietario progettato per un ripristino rapido. Supporta i formati file CSV e Avro.
Portabilità Crea backup nella stessa istanza del database di origine.

Dopo aver creato un backup, puoi copiarlo in un'istanza in una regione o un progetto diverso se hai bisogno di un backup tra regioni o tra progetti. In seguito potrai eseguire il ripristino da un backup come nuovo database in qualsiasi istanza dello stesso progetto. L'istanza in cui stai eseguendo il ripristino deve avere la stessa configurazione dell'istanza in cui è archiviato il backup.
I database esportati risiedono in Cloud Storage e i dati possono essere migrati in qualsiasi sistema che supporti CSV o Avro.
Conservazione I backup possono essere conservati per un massimo di 1 anno. I database esportati vengono archiviati in Cloud Storage dove, per impostazione predefinita, vengono conservati fino a quando non vengono eliminati. Puoi personalizzare i criteri per il lifecycle e la conservazione.
Prezzi I backup vengono addebitati al progetto Spanner in base allo spazio di archiviazione utilizzato per unità di tempo. Per ulteriori dettagli, consulta la sezione Prezzi. La fatturazione per l'importazione e l'esportazione è più complicata a causa dell'utilizzo di Cloud Storage e Dataflow. Per saperne di più, consulta Prezzi di esportazione e importazione del database.
Data/ora ripristino Il ripristino avviene in due operazioni: ripristino e ottimizzazione. L'operazione di ripristino offre un time-to-first-byte veloce perché il database monta direttamente il backup senza copiare i dati. Al termine dell'operazione di ripristino, il database è pronto per l'uso, anche se la latenza di lettura potrebbe essere leggermente superiore durante l'ottimizzazione. Per maggiori informazioni, vedi Come funziona il ripristino. L'importazione è più lenta. Devi attendere che tutti i dati vengano scritti nel database.

Passaggi successivi