Os detalhes de conexão que você precisa fornecer podem variar dependendo da conectividade de destino usada. Esta página descreve como criar perfis de conexão de destino para cada método de conectividade disponível:
Perfil de conexão de destino para conectividade de IP público
Perfil de conexão de destino para conectividade de IP particular
Antes de começar
Antes de criar um perfil de conexão de destino, faça o seguinte:
Considere em qual região você quer criar o perfil de conexão de destino.
O Database Migration Service é um produto totalmente regional, o que significa que todas as entidades relacionadas à migração (perfis de conexão de origem e destino, jobs de migração, bancos de dados de destino, espaços de trabalho de conversão) precisam ser salvas em uma única região.
Configure o banco de dados de destino e crie uma conta de usuário de migração dedicada.
Escolha e configure o método de conectividade de destino.
As conexões de banco de dados de destino são sempre criptografadas pelo Database Migration Service. Não é necessário configurar outros certificados para essas conexões.
Funções exigidas
Para receber as permissões necessárias para criar um perfil de conexão,
peça ao administrador para conceder a você o
papel do IAM de administrador de migração de banco de dados (roles/datamigration.admin)
no projeto.
Para mais informações sobre como conceder papéis, consulte Gerenciar o acesso na documentação do Identity and Access Management.
Esse papel predefinido contém as permissões necessárias para criar um perfil de conexão no Database Migration Service. Para conferir as permissões exatas necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As permissões a seguir são necessárias para criar um perfil de conexão no Database Migration Service:
datamigration.connectionprofiles.createdatamigration.connectionprofiles.deletedatamigration.connectionprofiles.getdatamigration.connectionprofiles.getIamPolicydatamigration.connectionprofiles.listdatamigration.connectionprofiles.setIamPolicydatamigration.connectionprofiles.update
Essas permissões também podem ser concedidas com papéis personalizados ou outros papéis predefinidos.
Para conectividade de IP público
Para criar um perfil de conexão de destino que use o método de conectividade de IP público, siga estas etapas:
- Noconsole, acesse a página Perfis de conexão. Google Cloud
- Clique em Criar perfil.
- Na lista Mecanismo do banco de dados, selecione Cloud SQL para PostgreSQL.
- Na seção Especificar detalhes do perfil de conexão , forneça o nome, o identificador e a região do perfil de conexão.
- Em Definir configurações de conexão, no
SQL Server ou Oracle para PostgreSQL card, clique em Definir.
O painel de detalhes de conectividade é aberto.
- No painel Definir detalhes da conexão, faça o seguinte:
- No menu suspenso ID da instância, selecione o identificador da instância de destino do Cloud SQL.
- No campo Nome do host e IP, insira o endereço IP público da instância de destino.
- No campo Porta, insira o número da porta do banco de dados. O padrão
para PostgreSQL é
5432. - Nos campos Nome de usuário e Senha, insira os detalhes de login da conta de usuário de migração dedicada.
- No campo Nome do banco de dados, insira o nome do banco de dados de destino.
- Na seção Definir método de conectividade, no menu suspenso Método de conectividade, selecione IP público.
- Clique em Salvar.
Você cria a conta de usuário de migração dedicada e o banco de dados de destino durante a etapa de preparação do banco de dados de destino.
O painel de detalhes da conexão é fechado.
- (Opcional) Na seção Testar perfil de conexão, clique em Executar teste.
O Database Migration Service realiza uma verificação rápida para verificar se os detalhes de conexão fornecidos são suficientes para acessar seus dados.
- Clique em Criar na parte de baixo da página.
A página Perfis de conexão aparece e o perfil de conexão recém- criado é exibido.
Para conectividade de IP particular
Para criar um perfil de conexão de destino que use o método de conectividade de IP particular com o Private Service Connect, siga estas etapas:
- Noconsole, acesse a página Perfis de conexão. Google Cloud
- Clique em Criar perfil.
- Na lista Mecanismo do banco de dados, selecione Cloud SQL para PostgreSQL.
- Na seção Especificar detalhes do perfil de conexão , forneça o nome, o identificador e a região do perfil de conexão.
- Em Definir configurações de conexão, no
SQL Server ou Oracle para PostgreSQL card, clique em Definir.
O painel de detalhes de conectividade é aberto.
- No painel Definir detalhes da conexão, faça o seguinte:
- No menu suspenso ID da instância, selecione o identificador da instância de destino do Cloud SQL.
- No campo Nome do host e IP, insira o nome DNS configurado para sua instância.
- No campo Porta, insira o número da porta do banco de dados. O padrão para
PostgreSQL é
5432. - Nos campos Nome de usuário e Senha, insira os detalhes de login da conta de usuário de migração dedicada.
- No campo Nome do banco de dados , insira o nome do banco de dados de destino. Se você não fornecer um nome, o Database Migration Service usará o mesmo nome da sua conta de usuário de migração dedicada.
- Na seção Definir método de conectividade, faça o seguinte:
- No menu suspenso Método de conectividade, selecione IP particular.
- Em Nome do anexo de serviço , selecione o anexo de serviço criado para a conexão do Private Service Connect da instância de destino.
- Clique em Salvar.
Você cria a conta de usuário de migração dedicada e o banco de dados de destino durante a etapa de preparação do banco de dados de destino.
O painel de detalhes da conexão é fechado.
- (Opcional) Na seção Testar perfil de conexão, clique em Executar teste.
O Database Migration Service realiza uma verificação rápida para verificar se os detalhes de conexão fornecidos são suficientes para acessar seus dados.
- Clique em Criar na parte de baixo da página.
A página Perfis de conexão aparece e o perfil de conexão recém- criado é exibido.