Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Esta seção fornece uma visão geral de como migrar seu banco de dados para o
Spanner. O processo de migração para o Spanner pode variar
dependendo de fatores como o banco de dados de origem, o tamanho dos dados, os requisitos de tempo de inatividade,
a complexidade do código do aplicativo, o esquema de fragmentação, as funções personalizadas ou
as transformações, além das estratégias de failover e replicação.
Uma migração típica do Spanner envolve as seguintes etapas:
Dependendo da fase da migração em que você está, talvez seja necessário consultar o administrador de rede, o administrador de banco de dados ou os desenvolvedores de aplicativos da sua organização para concluir as etapas de migração descritas.
Você pode usar as etapas de migração de alto nível descritas anteriormente se quiser
mover um dump único para o Spanner ou concluir uma migração de produção
em grande escala. Dependendo do caso de uso, o que você faz em cada uma das
etapas pode mudar significativamente.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-17 UTC."],[],[],null,["# Migration overview\n\nThis section provides an overview of how to migrate your database to\nSpanner. The process to migrate to Spanner might vary\ndepending on factors like your source database, data size, downtime requirements,\napplication code complexity, sharding schema, custom functions or\ntransformations, and failover and replication strategies.\n\nA typical Spanner migration involves the following stages:\n\n1. [Assess your migration](/spanner/docs/assess-migration).\n2. [Migrate your schema](/spanner/docs/schema-migration).\n3. [Modify your application code](/spanner/docs/application-migration).\n4. [Optimize your schema and application performance](/spanner/docs/optimize-schema-performance).\n5. [Migrate your data](/spanner/docs/data-migration).\n6. [Validate the migration](/spanner/docs/data-validation).\n7. [Configure cutover and fallback mechanisms](/spanner/docs/cutover-fallback-mechanisms).\n\nDepending on the stage of the migration you're in, you\nmight need to consult your organization's network administrator, database\nadministrator, or application developers to complete that migration steps\noutlined.\n\nYou can use the previously described high-level migration stages if you want to\nmove a one-time dump into Spanner, or complete a large-scale\nproduction migration. Depending on your use case, what you do in each of the\nstages can change significantly.\n\nSource-specific migration guides\n--------------------------------\n\n- MySQL: [Migrate from MySQL to Spanner](/spanner/docs/migrating-mysql-to-spanner)."]]