Panoramica della migrazione

Questa sezione fornisce una panoramica su come eseguire la migrazione del database a Spanner. La procedura di migrazione a Spanner può variare a seconda di fattori come 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 trasformazioni personalizzate e le strategie di failover e replica.

Una migrazione tipica di Spanner prevede le seguenti fasi:

  1. Valuta la migrazione.
  2. Esegui la migrazione dello schema.
  3. Esegui la migrazione del codice dell'applicazione.
  4. Ottimizza lo schema e il rendimento dell'applicazione.
  5. Esegui la migrazione dei dati.
  6. Convalida la migrazione dei dati.
  7. Configura il fallback e il cutover.

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 spostare un dump una tantum in Spanner o completare una migrazione di produzione su larga scala. A seconda del caso d'uso, le azioni da intraprendere in ogni fase possono variare in modo significativo.

Guide alla migrazione specifiche per l'origine