Preparando para Migrar para o OCI GoldenGate
Antes de começar a migrar para o OCI GoldenGate, certifique-se de considerar os requisitos de tempo de inatividade do seu ambiente atual e planejar e criar cuidadosamente o que você precisa para o OCI GoldenGate.
Exigências de Inatividade
Esse processo de migração afeta minimamente a disponibilidade da sua instância atual do Oracle GoldenGate no Oracle Cloud Infrastructure Classic, no Marketplace ou no local. Seus processos atuais da instância do Oracle GoldenGate a ser migrada serão interrompidos por workflow de migração. Quando a migração é concluída, o processo de replicação é retomado de onde foi interrompido. O banco de dados de produção não deve ter transações ativas em execução para garantir que a migração seja concluída sem problemas.
Os arquivos da instância atual do Oracle GoldenGate, como arquivos de configuração, arquivos de relatório e arquivos de trilha, não são impactados pela migração.
Após a conclusão bem-sucedida da migração, os clientes poderão ser roteados novamente para o OCI GoldenGate.
Considerações sobre a Rede
O OCI GoldenGate é um serviço de nuvem totalmente gerenciado, o que significa que você não tem acesso direto aos recursos do sistema operacional subjacente. Portanto, você não pode transferir dados diretamente para o OCI GoldenGate copiando dados diretamente para as montagens de disco.
Ao migrar uma instância do Oracle GoldenGate que faça parte do Agente do Data Integration Platform Cloud (DIPC), considere as implicações de desempenho da rede com antecedência.
The following information applies to all platforms supported by Oracle GoldenGate for Oracle-to-Oracle replication. Os requisitos de rede do Oracle GoldenGate são os seguintes:
-
Extrair: Se o Oracle GoldenGate for executado remotamente em um servidor separado do banco de dados do qual você está capturando, o desempenho poderá ser afetado se a latência for maior que 80 milissegundos (ms). Para Extração Integrada, somente as alterações nas tabelas que estão sendo capturadas são enviadas para o próprio processo de Extração.
-
Replicar: Se o Oracle GoldenGate for executado remotamente em um servidor separado do banco de dados ao qual o Oracle GoldenGate aplica alterações, o desempenho poderá ser afetado se a latência for maior que 5ms.
-
Para a comunicação do Oracle GoldenGate com o Oracle GoldenGate: Se você estiver capturando 100% dos dados, os arquivos de trilha aumentarão em 30-40% do volume de redo log gerado. Isso significa que o Oracle GoldenGate envia de 30 a 40% do volume de redo log gerado pela rede. Se a rede não puder ser dimensionada para esse volume, você poderá ativar a compactação nos dados do arquivo de trilha enviados pela rede. Esta compressão pode tipicamente alcançar 8: 1 taxa de compressão ou melhor. Também é possível modificar o tamanho e os buffers do soquete da janela TCP.
Criando Recursos Necessários do OCI
Antes de migrar para o OCI GoldenGate, crie os recursos necessários do OCI:
Selecionando Formas de Implantação
Para poder migrar para o OCI GoldenGate, certifique-se de configurar seus recursos do OCI GoldenGate. Ao criar uma implantação do OCI GoldenGate, você será solicitado a selecionar o número de OCPUs (Oracle Compute Units) necessárias para a implantação.
Para identificar o número de formas de computação para o OCI GoldenGate, considere fornecer recursos semelhantes ou superiores às formas que você está usando no momento para sua instância do Oracle GoldenGate Cloud Classic ou do Oracle GoldenGate no Oracle Cloud Infrastructure Classic, Marketplace ou on-premises.
O Oracle Cloud Infrastructure e o Oracle Cloud Infrastructure Classic têm cada um seu próprio conjunto de formas de computação padrão. Para obter mais informações, consulte:
O OCI GoldenGate também permite ativar o Dimensionamento Automático. Quando você ativa dimensionamento automático, a implantação pode dimensionar até três vezes mais computação e memória do que o número de OCPUs mostradas no momento no diálogo Dimensionar. Uma OCPU é equivalente a 16 GB de memória. Se a sua carga de trabalho exigir OCPUs adicionais, a implantação usará automaticamente os recursos sem nenhuma intervenção manual necessária quando a escala automática estiver ativada. Para obter mais informações, consulte Dimensionando uma Implantação.
Executando Tarefas de Pré-Migração
Siga as etapas abaixo antes de iniciar a migração:
-
Faça backup e proteja os dados no armazenamento na nuvem da instância do Oracle GoldenGate que você está migrando. Os dados incluem arquivos de configuração e dados de arquivos de trilha. Para obter as etapas para executar o backup, consulte Executar Backup e Restaurar.
-
O local de dados do Oracle GoldenGate Cloud Classic é
/u02/data/ggdata. -
O local dos dados DIPC está no diretório de instalação do Agente,
$OGG_HOME/data. -
O local dos dados no local é
$OGG_HOME/data. -
O local de dados padrão do Oracle GoldenGate Marketplace é
/u02/trails.
-
-
Para o Oracle GoldenGate Cloud Classic ou Oracle GoldenGate Marketplace que recebem trilhas da arquitetura do Oracle GoldenGate Classic:
-
Como o OCI GoldenGate é um serviço de nuvem totalmente gerenciado, nenhum arquivo de configuração ou arquivo de trilha pode ser movido para implantações do OCI GoldenGate.
-
Se a instância do Oracle GoldenGate que você está migrando estiver recebendo arquivos de trilha de outra instância do Oracle GoldenGate Classic (vamos nos referir a ela como "Dist-instance"), primeiro você deverá converter Dist-instance em uma instância de Microsserviços.
-
-
Se você estiver usando o Extract Clássico na instância do Oracle GoldenGate que está migrando, não poderá criar o mesmo no OCI GoldenGate; alterne para o Extract Integrado. Certifique-se de ter todos os patches de banco de dados necessários instalados para usar o Integrated Extract. Consulte Patches recomendadas para Oracle 12c ou mais recente.