Confronta
Importazione ed esportazione di Spanner e per molti degli stessi casi d'uso utilizzati per il backup e il ripristino. La seguente tabella descrive somiglianze e differenze per aiutarti sei tu a decidere quale utilizzare.
Backup e ripristino | Importazione 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 influiscono sul rendimento 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à di media priorità per ridurre al minimo l'impatto sul rendimento 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 un'altra regione o un altro progetto se hai bisogno di un backup tra regioni o tra progetti. In seguito potrai eseguire il restore da un backup come nuovo database in qualsiasi istanza dello stesso progetto. L'istanza in cui esegui 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 all'eliminazione. Puoi personalizzare i criteri per il ciclo di vita e la conservazione. |
Prezzi | I backup vengono fatturati 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 ulteriori informazioni, consulta Prezzi dell'esportazione e dell'importazione dei database. |
Data/ora ripristino | Il ripristino avviene in due operazioni: ripristino e ottimizzazione. L'operazione di ripristino offre un tempo di risposta rapido 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 in lettura potrebbe essere leggermente superiore durante l'ottimizzazione. Per saperne di più, consulta Come funziona il ripristino. | L'importazione è più lenta. Devi attendere che tutti i dati vengano scritti nel database. |
Passaggi successivi
Scopri di più sui backup.
Scopri di più su importazione ed esportazione.