Os detalhes de conexão que você precisa fornecer podem variar dependendo da conectividade de origem usada. Esta página descreve 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 de migração de banco de dados (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 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 lista de permissões de IP público
Para criar um perfil de conexão de origem que usa 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 na região em que você cria o job de migração. Para mais informações, consulte Visão geral da lista de permissões de IP público.
- Noconsole, acesse a página Perfis de conexão. Google Cloud
- Clique em Criar perfil.
- Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
- Na lista Mecanismo do 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 seja protegido e monitorado.
- Para bancos de dados Oracle, o serviço de banco de dados normalmente é ORCL.
- Para bancos de dados conectáveis, SID é o nome do banco de dados conectá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.
Você pode usar seus próprios certificados SSL/TLS para mais segurança de rede segurança. 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 realiza 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 aparece, e o perfil de conexão recém- criado é exibido.
Para conectividade de túnel SSH com encaminhamento
Para criar um perfil de conexão de origem que usa o método de conectividade de túnel SSH com encaminhamento, siga estas etapas:
- Configure o servidor de túnel SSH com encaminhamento e ajuste todas as regras de firewall na sua rede. Para mais informações, consulte Visão geral da conectividade de túnel SSH com encaminhamento.
- Noconsole, acesse a página Perfis de conexão. Google Cloud
- Clique em Criar perfil.
- Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
- Na lista Mecanismo do 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 acessível pelo túnel SSH com encaminhamento.
- No campo Nome do serviço, insira o serviço que garante
que o banco de dados Oracle de origem seja protegido e monitorado.
- Para bancos de dados Oracle, o serviço de banco de dados normalmente é ORCL.
- Para bancos de dados conectáveis, SID é o nome do banco de dados conectá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.
Você pode usar seus próprios certificados SSL/TLS para mais segurança de rede segurança. 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, poderá fazer upload do arquivo diretamente para o Database Migration Service, ou colar 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 realiza 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 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
Há dois métodos de conectividade de IP particular que podem ser usados em perfis de conexão de origem: interfaces do Private Service Connect ou peering de nuvem privada virtual. Ambos os métodos exigem que você primeiro crie uma configuração de conectividade particular.
Para criar um perfil de conexão de origem que usa a conectividade de IP particular, siga estas etapas:
- Configure sua rede para conectividade de IP particular. Para mais informações, consulte Visão geral da conectividade particular de origem.
- Noconsole, acesse a página Perfis de conexão. Google Cloud
- Clique em Criar perfil.
- Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
- Na lista Mecanismo do banco de dados, selecione sua 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 adequado 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 particular do Database Migration Service, use o endereço IP particular da origem.
- Para origens que residem fora da rede de nuvem privada virtual que você usa com a configuração de conectividade particular do Database Migration Service, por exemplo, cenários que incluem uma máquina virtual (VM) de proxy reverso, use o endereço IP particular da VM NAT.
- No campo Nome do serviço, insira o serviço que garante
que o banco de dados Oracle de origem seja protegido e monitorado.
- Para bancos de dados Oracle, o serviço de banco de dados normalmente é ORCL.
- Para bancos de dados conectáveis, SID é o nome do banco de dados conectá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.
Você pode usar seus próprios certificados SSL/TLS para mais segurança de rede segurança. 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 particular, selecione o nome da configuração de conectividade particular que você criou para as interfaces do Private Service Connect ou o 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 realiza 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 de baixo da página.
A página Perfis de conexão aparece, e o perfil de conexão recém-criado é exibido.
A seguir
Saiba mais sobre os perfis de conexão de destino. Consulte Criar um perfil de conexão de destino.
Para conferir um tutorial completo e detalhado da migração, consulte Guia de migração do Oracle para o Cloud SQL para PostgreSQL.