Pular para o conteúdo

Como fazer migração com Zero Downtime e Zero Custo? Conheça o Oracle ZDM e DMS.

Faaala Galera!

Estou escrevendo este post para compilar alguns links, posts e vídeos sobre as ferramentas de migração Oracle Zero Downtime Migration (ZDM) e OCI Database Migration Service (DMS). Se você nunca ouviu falar nelas, conhece pouco ou quer entender melhor como funcionam, vem comigo que vamos nos aprofundar nessas ferramentas 100% GRATUITAS!

Isso mesmo, o Oracle ZDM e o DMS são totalmente grátis!

Tá… mas como elas funcionam?

  • Zero Downtime Migration (ZDM)
    Uma ferramenta poderosa para migrações automatizadas com mínimo impacto no ambiente de produção. Permite transferir bancos de dados on-premises e na nuvem para diversos destinos, garantindo flexibilidade e controle total.
  • Oracle Database Migration Service (DMS)
    Um serviço gerenciado na nuvem, criado para simplificar e automatizar a migração de bancos de dados para a Oracle Cloud Infrastructure (OCI), sem necessidade de instalação ou configuração complexa.

    E porque estou falando disso?

    Porque AMBAS as ferramentas utilizam o Oracle GoldenGate (OGG) para realizar as migrações SEM CUSTO de licenciamento. Isso mesmo! Você provavelmente nem sabia que pode usar o OGG sem pagar nada para migrar seus bancos de dados.

    Então, bora explorar essas ferramentas e entender como elas podem facilitar sua migração!

    Mas antes de entrar nos detalhes…

    Quero falar rapidamente sobre os custos de migração para a Oracle Cloud (OCI). Pode ser que esse seja o cenário da sua empresa e talvez vocês nem saibam disso! ?

    ? Preços da migração do Oracle Database para a OCI: clique aqui

    Pois é… agora você sacou, né? Esse post tem tudo o que você precisa saber sobre migração gratuita de bancos de dados Oracle!

    ZDM, DMS e Ferramentas Nativas – Diferenças Essenciais

    Agora, vamos comparar o ZDM e o DMS e, além disso, incluir as soluções nativas (RMAN, Data Guard, Data Pump, GoldenGate, etc.), que também podem ser utilizadas separadamente.

    Zero Downtime Migration (ZDM)

    • Tipo de migração: Lógica e Física, online e offline.
    • Bancos suportados: Oracle.
    • Destino: Oracle Autonomous Database (ATP/ADW), Oracle Base Database (VM, BM), Exadata Cloud@Customer (ExaCC), Exadata On-Premises, Oracle Database on-premises (não Exadata), Oracle Database@Azure, Oracle Database@Google Cloud, Oracle Database@AWS.
    • Suporte e esforço:
      • Requer mais esforço, pois exige instalação e configuração manual.
      • Oferece mais flexibilidade, controle e personalização no processo de migração.
      • Pode demandar mais tempo e planejamento, dependendo da complexidade da migração.

    OCI Database Migration Service (DMS)

    • Tipo de migração: Apenas lógica, online e offline.
    • Bancos suportados: Oracle e MySQL.
    • Destino: Oracle Autonomous Database (ATP/ADW), Oracle Base Database (VM, BM), Exadata no Oracle Public Cloud, Oracle Database@Azure, OCI MySQL HeatWave.
    • Suporte e esforço:
      • Requer menos esforço, pois é um serviço totalmente gerenciado.
      • Acessível via interface gráfica (UI) ou OCI API/CLI.
      • Possui menos controle e personalização no processo de migração.
      • Ideal para migrações simples e automatizadas, sem necessidade de configuração avançada.

    Ferramentas Nativas (RMAN, Data Guard, Data Pump, GoldenGate, etc…)

    • Tipo de migração: Manual, com maior chance de erro humano.
    • Bancos suportados: Oracle.
    • Automação: Não possui automação/orquestração integrada.
    • Suporte e esforço:
      • Requer mais esforço e conhecimento técnico avançado.
      • Uso via linha de comando.
      • Oferece mais flexibilidade, controle e personalização no processo de migração.
      • Ideal para migrações específicas ou altamente personalizadas.

    Comparação ZDM e DMS

    Instalação e Gerenciamento:

    • ZDM → Exige instalação e gerenciamento manual, o que inclui atualizações e manutenção, garantindo mais controle sobre o processo.
    • DMS → Serviço totalmente gerenciado pela Oracle, eliminando a necessidade de instalação e reduzindo a intervenção manual.

    Flexibilidade vs. Simplicidade:

    • ZDM → Oferece mais flexibilidade e personalização, sendo ideal para migrações complexas e altamente configuráveis.
    • DMS → Prioriza a simplicidade e facilidade de uso, sendo ideal para migrações padrão, com menor necessidade de customização.

    E tem uma informação extra que quero compartilhar com vocês, e claro, está relacionada ao OGG!
    Em migrações para a OCI, você pode utilizar a licença gratuita do OGG disponível na Oracle Cloud Marketplace, garantindo uma migração eficiente e segura ZERO CUSTOS!!!

    ? Clique aqui para saber mais <– Software Price: FREE

    Conclusão

    • Qual a melhor opção para sua migração? Depende do seu objetivo!
    • O ZDM se destaca pela flexibilidade, robustez e alto nível de customização, sendo uma excelente opção gratuita para bases críticas e complexas.
    • A Oracle oferece tanto o ZDM quanto o DMS para diferentes cenários. A escolha entre eles depende da complexidade do projeto, do nível de controle necessário e das necessidades do seu ambiente.
    • E você, já usou alguma dessas ferramentas? Comente e compartilhe sua experiência!

    Links de apoio:

    # Oracle – Documentação
    ? Announcing Oracle Zero Downtime Migration 21.5 <– ZDM latest release!!
    ? Introduction to Zero Downtime Migration
    ? Zero Downtime Migration features and solutions
    ? Tecnologias de migração do Oracle Database

    #Blog Post
    ? Passo a Passo para Instalação e Configuração do Oracle ZDM e OCI Cli (Blog dibiei – Maicon Carneiro)
    ? Zero Downtime Migration (ZDM) – Introduction & Installation (Sinan Petrus Toma)

    # Videos (Ricardo Gonzalez)
    ? Migre e Atualize seus Bancos de Dados para a nuvem de Oracle (OCI) com Zero Downtime Migration (ZDM)
    ? Migrate Oracle Databases to ExaDB-D on Oracle Database@Google Cloud with Zero Downtime Migration
    ? Oracle Zero Downtime Migration 21.2

    Quer saber COMO FAZER MIGRAÇÃO de forma rápida, segura e sem custos de licenciamento?
    ? Me envie um e-mail: gilson.martins@ggbrsolutions.com.br