Panoramica della migrazione

Questa sezione fornisce una panoramica di come eseguire la migrazione del database a Spanner. La procedura di migrazione a Spanner può variare in base a fattori quali il database di origine, le dimensioni dei dati, i requisiti di tempo di inattività, la complessità del codice dell'applicazione, lo schema di sharding, le funzioni o le trasformazioni personalizzate e le strategie di failover e replica.

Una tipica migrazione di Spanner prevede le seguenti fasi:

  1. Valuta la migrazione.
  2. Esegui la migrazione dello schema.
  3. Modificare il codice dell'applicazione.
  4. Ottimizza lo schema e il rendimento dell'applicazione.
  5. Esegui la migrazione dei dati.
  6. Convalida la migrazione.
  7. Configura i meccanismi di transizione e di riserva.

A seconda della fase di migrazione in cui ti trovi, potresti dover consultare l'amministratore di rete, l'amministratore del database o gli sviluppatori di applicazioni della tua organizzazione per completare i passaggi di migrazione descritti.

Puoi utilizzare le fasi di migrazione di alto livello descritte in precedenza se vuoi trasferire un dump una tantum in Spanner o completare una migrazione di produzione su larga scala. A seconda del caso d'uso, le operazioni svolte in ciascuna delle fasi possono variare notevolmente.

Guide alla migrazione specifiche per l'origine