Para migrações homogêneas do SQL Server para o Cloud SQL, o Database Migration Service exige que você primeiro crie e configure a instância de destino do Cloud SQL. Siga as etapas abaixo:
Crie sua instância de destino. É possível selecionar a mesma versão do SQL Server que a origem ou uma versão mais recente (2019, 2022 ou 2025) para fazer upgrade durante a migração. A partir de 12 de abril de 2027, não será mais possível criar novas instâncias do Cloud SQL para SQL Server 2017. Consulte Versões de banco de dados e políticas de versão. Use recursos de computação e memória suficientes para atender às suas necessidades de migração e siga os requisitos listados em limitações conhecidas.
Crie e configure um usuário de migração dedicado na instância de destino do Cloud SQL. Esse usuário é necessário para que o Database Migration Service se conecte à instância de destino e monitore seus dados. Você precisará fornecer o nome de usuário e a senha dessa conta em uma etapa posterior, quando criar o perfil de conexão de destino.
Crie a conta de usuário do banco de dados na instância de destino do Cloud SQL para SQL Server. Consulte Criar e gerenciar usuários na documentação do Cloud SQL.
Atribua os seguintes privilégios à conta de usuário:
- Para SQL Server 2019:
VIEW ANY DEFINITIONeVIEW SERVER STATE - Para versões mais recentes:
VIEW ANY DEFINITIONeVIEW SERVER PERFORMANCE STATE
- Para SQL Server 2019:
Para saber como atribuir privilégios a contas de usuário, consulte Como alterar permissões para usuários na documentação do Cloud SQL.
Conceda as permissões do Cloud Storage à conta de serviço associada à instância de destino. Essa conta é criada após a criação da instância de destino.
Verifique o endereço de e-mail associado a essa conta de serviço na página de detalhes da instância do Cloud SQL. Consulte Ver informações da instância na documentação do Cloud SQL.
Adicione as permissões
storage.objects.getestorage.objects.listà conta de serviço. Para saber como gerenciar o acesso com o Identity and Access Management, confira Gerenciar o acesso a projetos, pastas e organizações na documentação do IAM.