Os detalhes de conexão que você precisa fornecer podem variar de acordo com a conectividade de origem que você usa. Nesta página, descrevemos como criar perfis de conexão de origem para cada método de conectividade disponível:
Perfil de conexão de origem para conectividade de lista de permissões de IP público
Perfil de conexão de origem para conectividade de túnel SSH com encaminhamento
Perfil de conexão de origem para conectividade de IP particular
Antes de começar
Antes de criar um perfil de conexão de origem, faça o seguinte:
Considere em qual região você quer criar o perfil de conexão de origem.
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 origem e crie uma conta de usuário de migração dedicada.
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 do Database Migration (roles/datamigration.admin)
no projeto.
Para mais informações sobre como conceder papéis, consulte Gerenciar 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 acessar as permissões exatas necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As seguintes permissões 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 lista de permissões de IP público
Para criar um perfil de conexão de origem que use o método de conectividade de lista de permissões de IP público, siga estas etapas:
- Configure o servidor de banco de dados de origem para aceitar conexões de endereços IP públicos do Database Migration Service para a região em que você criou o job de migração. Para mais informações, consulte Visão geral da lista de permissões de IP público.
- No console do Google Cloud , acesse a página Perfis de conexão.
- Clique em Criar perfil.
- Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
- Na lista Mecanismo de banco de dados, selecione Oracle.
- Na seção Especificar detalhes do perfil de conexão, forneça o nome, o ID e a região do perfil de conexão.
- Na seção Definir detalhes da conexão, insira os seguintes
detalhes:
- O IP público e o número da porta do banco de dados de origem, o nome do banco de dados que você quer migrar e os detalhes de login da conta de usuário de migração dedicada (nome e senha).
- No campo Nome do serviço, insira o serviço que garante
que o banco de dados Oracle de origem esteja protegido e monitorado.
- Para bancos de dados Oracle, o serviço de banco de dados normalmente é ORCL.
- Para bancos de dados plugáveis, SID é o nome do banco de dados plugável.
- Na seção Proteger sua conexão, escolha o tipo de criptografia
que você quer usar para a conexão do banco de dados de origem.
É possível usar seus próprios certificados SSL/TLS para aumentar a segurança da rede. Para mais informações, consulte Criptografar conexões com certificados.
- Na seção Definir método de conectividade, selecione Lista de permissões de IP público.
- Opcional: na seção Testar perfil de conexão, clique em
Executar teste.
O Database Migration Service faz uma verificação rápida para confirmar se os detalhes de conexão fornecidos são suficientes para acessar o banco de dados de origem.
- Clique em Criar.
A página Perfis de conexão é exibida, e o perfil de conexão recém-criado é mostrado.
Para conectividade de túnel SSH com encaminhamento
Para criar um perfil de conexão de origem que use o método de conectividade de túnel SSH de encaminhamento, siga estas etapas:
- Configure o servidor de túnel SSH de encaminhamento e ajuste todas as regras de firewall na sua rede. Para mais informações, consulte Visão geral da conectividade do túnel SSH com encaminhamento.
- No console do Google Cloud , acesse a página Perfis de conexão.
- Clique em Criar perfil.
- Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
- Na lista Mecanismo de banco de dados, selecione Oracle.
- Na seção Especificar detalhes do perfil de conexão, forneça o nome, o ID e a região do perfil de conexão.
- Na seção Definir detalhes da conexão, insira os seguintes
detalhes:
- O IP e o número da porta do banco de dados de origem, o nome do banco de dados que você quer migrar e os detalhes de login da conta de usuário de migração dedicada (nome e senha).
O endereço IP precisa ser um endereço que possa ser acessado pelo túnel SSH de encaminhamento.
- No campo Nome do serviço, insira o serviço que garante
que o banco de dados Oracle de origem esteja protegido e monitorado.
- Para bancos de dados Oracle, o serviço de banco de dados normalmente é ORCL.
- Para bancos de dados plugáveis, SID é o nome do banco de dados plugável.
- O IP e o número da porta do banco de dados de origem, o nome do banco de dados que você quer migrar e os detalhes de login da conta de usuário de migração dedicada (nome e senha).
- Na seção Proteger sua conexão, escolha o tipo de criptografia
que você quer usar para a conexão do banco de dados de origem.
É possível usar seus próprios certificados SSL/TLS para aumentar a segurança da rede. Para mais informações, consulte Criptografar conexões com certificados.
- Na seção Definir método de conectividade, faça o seguinte:
- No menu suspenso Método de conectividade, selecione Túnel SSH com encaminhamento.
- Nas próximas seções, insira os detalhes de conexão do servidor SSH: endereço IP ou nome do host, número da porta e login.
- No menu suspenso Método de autenticação, selecione
como você quer que o Database Migration Service faça a autenticação com o servidor SSH.
Você pode usar uma senha ou uma chave privada exclusiva. Se você decidir usar uma chave privada, faça upload do arquivo diretamente para o Database Migration Service ou cole a chave em formato de texto na caixa de texto.
- Clique em Salvar.
O painel de detalhes de conectividade é fechado.
- Opcional: na seção Testar perfil de conexão, clique em
Executar teste.
O Database Migration Service faz uma verificação rápida para confirmar se os detalhes de conexão fornecidos são suficientes para acessar o banco de dados de origem.
- Clique em Criar na parte inferior da página.
A página Perfis de conexão é exibida, e o perfil de conexão recém-criado é mostrado.
Para conectividade de IP particular
Há dois métodos de conectividade por IP privado que podem ser usados em perfis de conexão de origem: interfaces do Private Service Connect ou peering de nuvem privada virtual. Os dois métodos exigem que você primeiro crie uma configuração de conectividade privada.
Para criar um perfil de conexão de origem que use conectividade de IP particular, siga estas etapas:
- Configure sua rede para conectividade por IP particular. Para mais informações, consulte Visão geral da conectividade particular de origem.
- No console do Google Cloud , acesse a página Perfis de conexão.
- Clique em Criar perfil.
- Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
- Na lista Mecanismo de banco de dados, selecione a origem do Oracle.
- Na seção Especificar detalhes do perfil de conexão, forneça o nome, o ID e a região do perfil de conexão.
- Na seção Definir detalhes da conexão, insira os seguintes
detalhes:
- O IP e o número da porta do banco de dados de origem, o nome do banco de dados que você quer migrar e os detalhes de login da conta de usuário de migração dedicada (nome e senha).
Use o endereço IP apropriado para sua configuração de rede:
- Para origens que residem diretamente na rede de nuvem privada virtual que você usa com a configuração de conectividade privada do Database Migration Service, use o endereço IP privado da origem.
- Para origens que residem fora da rede de nuvem privada virtual que você usa com a configuração de conectividade privada do Database Migration Service, por exemplo, cenários que incluem uma máquina virtual (VM) de proxy reverso, use o endereço IP privado da VM de NAT.
- No campo Nome do serviço, insira o serviço que garante
que o banco de dados Oracle de origem esteja protegido e monitorado.
- Para bancos de dados Oracle, o serviço de banco de dados normalmente é ORCL.
- Para bancos de dados plugáveis, SID é o nome do banco de dados plugável.
- O IP e o número da porta do banco de dados de origem, o nome do banco de dados que você quer migrar e os detalhes de login da conta de usuário de migração dedicada (nome e senha).
- Na seção Proteger sua conexão, escolha o tipo de criptografia
que você quer usar para a conexão do banco de dados de origem.
É possível usar seus próprios certificados SSL/TLS para aumentar a segurança da rede. Para mais informações, consulte Criptografar conexões com certificados.
- Na seção Definir método de conectividade, faça o seguinte:
- No menu suspenso Método de conectividade, selecione Conectividade particular.
- No menu suspenso Configuração de conectividade privada, selecione o nome da configuração de conectividade privada que você criou para as interfaces do Private Service Connect ou peering de VPC.
- Clique em Salvar.
O painel de detalhes de conectividade é fechado.
- Opcional: na seção Testar perfil de conexão, clique em
Executar teste.
O Database Migration Service faz uma verificação rápida para confirmar se os detalhes de conexão fornecidos são suficientes para acessar o banco de dados de origem.
- Clique em Criar na parte inferior da página.
A página Perfis de conexão é exibida, e o perfil de conexão recém-criado é mostrado.
A seguir
Saiba mais sobre os perfis de conexão de destino. Consulte Criar perfil de conexão de destino.
Para um tutorial completo de migração, consulte o guia de migração do Oracle para o Cloud SQL para PostgreSQL.