Antes de começar

O que você precisa

Estes são os pré-requisitos necessários para implantar o Oracle GoldenGate Maximum Availability Hub:

Criar uma Chave SSH/RSA

Para trabalhar com o Oracle Cloud Infrastructure depois que o Nó de Computação do Oracle GoldenGate for criado, forneça uma Chave Pública SSH durante o processo de entrevista que permitirá fazer log-in no nó após a criação.

Para criar suas chaves SSH, execute as seguintes etapas:

  1. Abra uma janela Terminal e inicie o programa de geração de chaves digitando o seguinte comando:

    $ ssh-keygen
  2. Insira o caminho para armazenar este arquivo. Por padrão, isso é salvo no diretório home em uma pasta oculta chamada .ssh. Altere este local padrão, se necessário.

    Enter file in which to save the key (/Users/johndoe/.ssh/id_rsa): <Return>
  3. Informe uma frase-senha para usar sua chave.

    Enter passphrase (empty for no passphrase): <passphrase>
  4. Informe novamente a frase-senha para confirmá-la.

    Enter same passphrase again: <passphrase>
  5. Verifique os resultados.

    A impressão digital da chave (uma série separada por dois-pontos de valores hexadecimais de 2 dígitos) é exibida. Verifique se o caminho para a chave está correto. No exemplo acima, o caminho é /Users/johndoe/.ssh/id_rsa.pub. Agora você criou um par de chaves pública ou privada.

Observação: Para gerar um par de chaves na plataforma Windows, consulte a seção Criando um Par de Chaves na Documentação do Oracle Cloud Infrastructure.

Políticas obrigatórias

Revise as seguintes informações antes de continuar:

Adicione as seguintes políticas necessárias antes de implantar a pilha do Hub de Disponibilidade Máxima do Oracle GoldenGate. Talvez você precise de ajuda do administrador do Serviço para adicionar essas políticas ao seu compartimento.

Em que <ggowner> é um exemplo para um grupo e <compartment-name> é um exemplo de compartimento. Segue abaixo nomes de permissão: instance-family, orm-family, volume-family, virtual-network-family e public-ips.

Use um dos exemplos a seguir para atribuir privilégios necessários para reatribuição VIP

Para gerenciar as senhas do Oracle GoldenGate no OCI Vault, é necessária a seguinte política:

Allow dynamic-group 'OracleIdentityCloudService'/'VIP-Reassignment-Tag' to { PRIVATE_IP_READ, PRIVATE_IP_UPDATE, VNIC_ASSIGN, VNIC_UNASSIGN, VNIC_ATTACHMENT_READ, INSTANCE_INSPECT, SECRET_BUNDLE_READ, SECRET_UPDATE } in compartment <compartment_name>

Se o grupo dinâmico VIP-Reassignment-Tag consistir em instâncias do Oracle GoldenGate Maximum Availability Hub no compartimento A e o OCI Vault estiver no compartimento B, certifique-se de que SECRET_BUNDLE_READ, SECRET_UPDATE esteja designado a instâncias no compartimento A da seguinte forma:

Allow dynamic-group 'OracleIdentityCloudService'/'VIP-Reassignment-Tag' to { SECRET_BUNDLE_READ, SECRET_UPDATE } in compartment B.

Configurar os bancos de dados de origem e de destino para replicação

Antes de começar a replicar dados, prepare o banco de dados de origem ou de destino para oferecer suporte ao Oracle GoldenGate. Para obter mais informações sobre as etapas de preparação do Oracle AI Database, consulte Prepare Database for Oracle GoldenGate.

Criar uma Rede Virtual na Nuvem (VCN) personalizada

Você pode usar uma VCN existente ou criar uma ao implantar a pilha do Hub de Disponibilidade Máxima do Oracle GoldenGate, mas certifique-se de que a VCN inclua as seguintes configurações de rede.

Observação: Se você criar uma VCN personalizada ou usar uma existente, certifique-se de estar no mesmo compartimento das instâncias ou em um compartimento filho do mesmo pai que hospeda as instâncias. As instâncias não podem estar em um compartimento pai não relacionado do compartimento da VCN.

Antes de começar

Observe o seguinte:

Para criar uma VCN personalizada:

  1. Faça log-in na console do Oracle Cloud com sua conta do Oracle Cloud, se ainda não tiver feito log-in.

  2. Crie a VCN:

    1. Abra o menu de navegação do Oracle Cloud, selecione Rede e, em seguida, Redes virtuais na nuvem.

    2. Na página Redes Virtuais na Nuvem no Compartimento, selecione Criar VCN.

    3. No painel Criar Rede Virtual na Nuvem, preencha os seguintes campos:

      1. Para Nome, digite um nome para a VCN, como VCN01.

      2. Selecione um compartimento no qual a VCN será criada.

      3. Para Blocos IPv4 CIDR, informe um bloco IPv4 CIDR, como 10.10.0.0/16, e pressione Enter no teclado.

    4. Selecione Create VCN.

  3. Criar Gateways:

    • Crie um Gateway de Internet, se o tipo de acesso da sub-rede do cliente for público:
      1. Na página de detalhes da Rede Virtual na Nuvem, selecione Gateways.

      2. Em Internet Gateways, selecione Criar Gateway de Internet.

      3. Na página Criar Gateway de Internet, informe um nome para o Gateway de Internet, como igwy01, e selecione Criar Gateway de Internet.

    • Crie um Gateway NAT para a sub-rede do cluster ou se o tipo de acesso da sub-rede do cliente for privado:
      1. Na página de detalhes da Rede Virtual na Nuvem, selecione Gateways.

      2. Em Gateways NAT, selecione Criar Gateway NAT.

      3. Na página Criar Gateway NAT, informe um nome para o Gateway NAT, como ngwy01, e selecione Criar Gateway NAT.

  4. Crie Tabelas de Roteamento e adicione Regras de Roteamento:

    1. Crie uma Tabela de Roteamento para a sub-rede do cliente:

      1. Na página de detalhes da Rede Virtual na Nuvem, selecione Roteamento e, em Tabelas de roteamento, selecione Criar Tabela de Roteamento.

      2. Na página Criar Tabela de Roteamento, informe um nome para a Tabela de Roteamento, como client_rt01, e selecione Criar.

      3. Selecione a tabela de roteamento recém-criada.

      4. Na página Detalhes da Tabela de Roteamento, selecione Regras de Roteamento e Adicionar Regras de Roteamento.

      5. Na página Adicionar Regras de Rota, preencha os campos da seguinte forma:

        1. Para Tipo de Destino, selecione:

          • Gateway de Internet, se a sub-rede do cliente for pública.

          • Gateway NAT, se a sub-rede do cliente for privada.

        2. Para Bloco CIDR de Destino, digite 0.0.0.0/0

        3. Para Destino, selecione o Tipo de Destino selecionado na etapa 1 na lista drop-down.

      6. Selecione Adicionar Regras de Roteamento.

    2. Crie uma Tabela de Roteamento para a sub-rede do cluster:

      1. Retorne à página Roteamento e selecione Criar Tabela de Roteamento.

      2. Na página Criar Tabela de Roteamento, informe um nome para a Tabela de Roteamento, como cluster_rt01, e selecione Criar.

      3. Selecione a tabela de roteamento recém-criada.

      4. Na página Detalhes da Tabela de Roteamento, selecione Regras de Roteamento e Adicionar Regras de Roteamento.

      5. Na página Adicionar Regras de Rota, preencha os campos da seguinte forma:

        1. Para Tipo de Destino, selecione Gateway NAT.

        2. Para o Bloco CIDR de Destino, digite 0.0.0.0/0

        3. Para Destino, selecione Gateway NAT no menu suspenso.

      6. Selecione Adicionar Regras de Roteamento.

  5. Criar Listas de Segurança:

    1. Use a trilha de navegação para retornar à página de detalhes da VCN.

    2. Na página de detalhes da Rede Virtual na Nuvem, selecione Segurança.

    3. Crie uma Lista de Segurança para a sub-rede do cliente:

      1. Selecione Criar Lista de Segurança.

      2. Na página Criar Lista de Segurança, preencha os campos da seguinte forma:

        1. Para Nome, digite client_sl01.

        2. Em Permitir Regras para Entrada, selecione + Outra Regra de Entrada.

        3. Para a Regra de Entrada 1,

          1. Para Tipo de Origem, selecione CIDR.

          2. Para CIDR de Origem, digite 10.10.0.0/24.

          3. Para Protocolo IP, selecione ICMP na lista drop-down.

          4. Para Tipo, informe 8.

          5. Para Descrição, digite Required for ACFS replication.

          6. Selecione + Outra Regra de Entrada

        4. Para a Regra de Entrada 2,

          1. Para Tipo de Origem, selecione CIDR.

          2. Para CIDR de Origem, informe o CIDR da sub-rede do cliente. Por exemplo, 10.10.0.0/24.

          3. Para Source Port Range, informe All

          4. Para Faixa de Portas de Destino, informe All.

          5. Para Protocolo de IP, selecione TCP na lista drop-down

          6. Para Descrição, digite Required for GI communication.

          7. Selecione + Outra Regra de Entrada

        5. Para a Regra de Entrada 3,

          1. Para Tipo de Origem, selecione CIDR.

          2. Para CIDR de Origem,

            • Se a sub-rede do cliente for pública, informe 0.0.0.0/0.

            • Se a sub-rede do cliente for privada, informe 10.10.0.0/24

          3. Para Source Port Range, informe All

          4. Para Intervalo de Portas de destino, informe 22.

          5. Para Protocolo de IP, selecione TCP na lista drop-down

          6. Para Descrição, digite Required for SSH.

        6. Para a Regra de Entrada 4,

          1. Para Tipo de Origem, selecione CIDR.

          2. Para CIDR de Origem,

            • Se a sub-rede do cliente for pública, informe 0.0.0.0/0.

            • Se a sub-rede do cliente for privada, informe 10.10.0.0/24

          3. Para Source Port Range, informe 443

          4. Para Intervalo de Portas de destino, informe 443.

          5. Para Protocolo de IP, selecione TCP na lista drop-down

          6. Para Descrição, digite Required for web access to GoldenGate.

        7. Em Permitir Regras para Saída, selecione + Outra Regra de Saída.

        8. Para a Regra de Saída 1,

          1. Para Tipo de Destino, selecione CIDR.

          2. Para CIDR de Destino, digite 0.0.0.0/0.

          3. Para Protocolo IP, selecione Todos os Protocolos.

      3. Selecione Criar Lista de Segurança.

    4. Crie uma Lista de Segurança para a sub-rede do cluster.

      1. Selecione Criar Lista de Segurança.

      2. Na página Criar Lista de Segurança, preencha os campos da seguinte forma:

        1. Para Nome, digite cluster_sl01.

        2. Em Permitir Regras para Entrada, selecione + Outra Regra de Entrada.

        3. Para a Regra de Entrada 1,

          1. Para Tipo de Origem, selecione CIDR.

          2. Para CIDR de Origem, digite 10.10.1.0/24.

          3. Para Protocolo IP, selecione ICMP na lista drop-down.

          4. Para Tipo, digite All.

          5. Para Código, digite All.

          6. Selecione + Outra Regra de Entrada

        4. Para a Regra de Entrada 2,

          1. Para Tipo de Origem, selecione CIDR.

          2. Para CIDR de Origem, digite 10.10.1.0/24.

          3. Para Intervalo de Portas de origem, informe All

          4. Para Faixa de Portas de Destino, informe All.

          5. Para Protocolo de IP, selecione TCP na lista drop-down

          6. Selecione + Outra Regra de Entrada

        5. Para a Regra de Entrada 3,

          1. Para Tipo de Origem, selecione CIDR.

          2. Para CIDR de Origem, digite 10.10.1.0/24.

          3. Para Source Port Range, informe All.

          4. Para Faixa de Portas de Destino, informe All.

          5. Para Protocolo IP, selecione UDP na lista drop-down.

          6. Selecione + Outra Regra de Entrada

        6. Em Permitir Regras para Saída, selecione + Outra Regra de Saída.

        7. Para a Regra de Saída 1,

          1. Para Tipo de Destino, selecione CIDR.

          2. Para CIDR de Destino, digite 0.0.0.0/0.

          3. Para Protocolo IP, selecione Todos os Protocolos.

        8. Selecione Criar Lista de Segurança.

  6. Crie a sub-rede do cliente:

    1. Use a trilha de navegação para retornar à página de detalhes da VCN.

    2. Na página de detalhes da Rede Virtual na Nuvem, selecione Sub-redes.

    3. Na lista Sub-redes, selecione Criar Sub-rede.

    4. Na página Criar Sub-rede, preencha os seguintes campos:

      1. Para Nome, digite um nome para a sub-rede, como clientsubnet001.

      2. Para Criar no Compartimento, selecione o compartimento no qual a sub-rede será criada.

      3. Para Tipo de sub-rede, selecione Regional.

      4. Para Blocos IPv4 CIDR, digite 10.10.0.0/24.

      5. Para Tabela de Roteamento no Compartimento, selecione a Tabela de Roteamento do cliente criada na etapa 4a (client_rt01).

      6. (Opcional) Para Acesso à Sub-rede, selecione uma das seguintes opções:

        • Sub-rede Publict, para permitir endereços IP públicos para instâncias criadas nesta sub-rede.

        • Sub-rede Privada, para proibir endereços IP públicos para instâncias criadas nesta sub-rede.

      7. Para Listas de Segurança, selecione a Lista de Segurança do cliente criada na etapa 5c (client_sl01).

    5. Selecione Criar Sub-rede.

  7. Crie a sub-rede do cluster:

    1. Na página de detalhes da Rede Virtual na Nuvem, selecione Criar Sub-rede.

    2. Na página Criar Sub-rede, preencha os seguintes campos:

      1. Para Nome, digite um nome para a sub-rede, como clustersubnet001.

      2. Para Criar no Compartimento, selecione o compartimento no qual a sub-rede será criada.

      3. Para Blocos IPv4 CIDR, informe um bloco IPv4 CIDR, como 10.10.1.0/24.

      4. Para Tabela de Roteamento no Compartimento, selecione a Tabela de Roteamento do cliente criada na etapa 4b (cluster_rt01).

      5. Para Acesso à Sub-rede, selecione Sub-rede Privada.

      6. Para Listas de Segurança, selecione a Lista de Segurança do cliente criada na etapa 5d (client_sl01).

    3. Selecione Criar Sub-rede.

  8. Criar uma view privada:

    1. Use a barra de pesquisa da console do Oracle Cloud para procurar private view.

    2. Nos resultados da pesquisa, em Serviços, selecione Views privadas (Gerenciamento de DNS).

    3. Na página Views privadas, selecione Criar view privada.

    4. Na página Criar view privada, informe goldengate_dns_view e selecione Criar.

  9. Criar uma zona:

    1. No menu de gerenciamento de DNS, selecione Zonas Privadas.

    2. Na página Zonas privadas, selecione Criar zona.

    3. Na página Criar zona privada, digite goldengatevcn.com e selecione Criar.

    4. Certifique-se de que a view privada de DNS selecionada seja a view privada criada na etapa 8 e, em seguida, selecione Criar.

  10. Atualize o resolvedor de DNS associado:

    1. Use a seta Anterior para retornar ao menu Rede e selecione Redes virtuais na nuvem.

    2. Na página Redes Virtuais na Nuvem, selecione sua VCN.

    3. Na página de detalhes da Rede Virtual na Nuvem, no cartão informações da VCN, localize o Resolvedor de DNS e selecione o nome da VCN.

    4. Na página de detalhes do resolvedor Privado, selecione Views privadas associadas e Gerenciar views privadas.

    5. No painel Gerenciar views privadas, selecione a view privada de DNS criada na etapa 8 na lista drop-down e, em seguida, selecione Salvar alterações.