Observação:

Configurar o Utilitário de Automação de Migração do Exadata Cloud Infrastructure para o Oracle Exadata Database Service on Dedicated Infrastructure

Introdução

Os usuários agora podem configurar o Utilitário de Automação de Migração do Exadata Cloud Infrastructure para o Oracle Exadata Database Service on Dedicated Infrastructure. Este utilitário ajudará os usuários a migrar suas implantações do Oracle Exadata Database Service sem tempo de inatividade de um Oracle Exadata Cloud Infrastructure para outro. Os principais casos de uso incluem mover-se entre gerações de hardware ou rebalancear bancos de dados entre infraestruturas.

O Utilitário de Automação de Migração do Exadata Cloud Infrastructure é uma ferramenta simples que pode ser instalada em qualquer máquina cliente Linux com acesso ao plano de controle do OCI (Oracle Cloud Infrastructure). Com base no OCID da Infraestrutura de origem fornecido, o utilitário descobrirá e capturará a configuração do ambiente atual e criará modelos de entrada para o Oracle Exadata Cloud Infrastructure, clusters de VMs na nuvem e bancos de dados. Esses modelos podem ser modificados conforme necessário para acomodar o destino de migração pretendido. O utilitário validará o modelo, verificando possíveis problemas na configuração. Após a validação bem-sucedida, o utilitário provisionará um novo Oracle Exadata Cloud Infrastructure, criará o cluster de VMs na nuvem desejado e migrará os bancos de dados. Os bancos de dados são migrados sem tempo de inatividade instanciando bancos de dados stand-by na infraestrutura de destino e fazendo switchover para o stand-by na infraestrutura de destino.

Objetivos

Recursos atuais

Workflows de Migração Suportados pelo Utilitário

Pré-requisitos

Tarefa 1: Descobrir Ambiente Gerando Modelos de Entrada para Infraestrutura, Clusters de VMs e Bancos de Dados

  1. Execute o comando a seguir para gerar modelos de entrada para Infraestrutura, Clusters de VMs e Bancos de Dados.

    Imagem mostrando a geração de modelos de entrada

  2. Descubra o conteúdo dos arquivos de modelo de entradas Infraestrutura, Cluster de VMs na Nuvem e Banco de Dados.

    • Conteúdo de amostra do arquivo de modelo de entradas da Infraestrutura.

      Imagem mostrando o conteúdo da Infraestrutura

    • Conteúdo de amostra do arquivo de modelo de entradas do Cluster de VMs na Nuvem.

      Imagem mostrando o conteúdo do Cluster de VMs na Nuvem

    • Conteúdo de amostra do arquivo de modelo de entradas do Banco de Dados.

      Imagem mostrando o conteúdo do Banco de Dados

Tarefa 2: Criar o novo Oracle Exadata Cloud Infrastructure

  1. Modifique o arquivo de modelo de entrada da Infraestrutura com as informações a seguir.

    Observação: Modifique o arquivo de modelo de entrada de infraestrutura para acomodar a infraestrutura de destino, conforme necessário.

    • displayName: Informe o nome para exibição da nova infraestrutura (ecma-lhrcabcei).
    • exadataInfraModel Informe o novo modelo de destino Exadata.X11M.
    • databaseServerType Informe o tipo de servidor de banco de dados X11M.
    • storageServerType Informe o tipo de servidor de armazenamento X11M-HC.

    Imagem mostrando o arquivo de modelo de entrada de infraestrutura de modificação

  2. Execute o seguinte comando para validar o arquivo de modelo de entrada de infraestrutura.

    Imagem mostrando o arquivo de modelo de entrada de infraestrutura de validação

  3. Crie o novo Oracle Exadata Cloud Infrastructure usando o comando a seguir.

    exacloudmigration create_infra -i inputs/infra_lhrcabcei/infrastructure_inputs
    

    Imagem mostrando a criação de uma nova infraestrutura

    A página Detalhes do Exadata Cloud Infrastructure agora é exibida. Enquanto o processo de criação está em execução, o estado do ciclo de vida do Oracle Exadata Cloud Infrastructure mostra PROVISIONAMENTO.

    Imagem mostrando o provisionamento de nova infraestrutura

    Quando o processo de criação do Oracle Exadata Cloud Infrastructure é concluído, o estado do Oracle Exadata Cloud Infrastructure é alterado para AVAILABLE.

    Imagem mostrando o provisionamento de nova infraestrutura

Tarefa 3: Criar o Cluster de VMs na Nuvem

  1. Modifique o arquivo de modelo de entrada do Cluster de VMs na Nuvem com as informações a seguir.

    Observação: Modifique o arquivo de modelo de entrada do cluster de VMs na nuvem de acordo com o requisito de destino.

    • create=yes: Para criar o cluster de VMs na nuvem.
    • createAppVIP=yes: Para criar o appvip.
    • cpuCountPerVM=8: Para definir a contagem de OCPUs por VM.
    • u02SizeInGBsPerVM=500: Para definir o tamanho do sistema de arquivos u02.

    Imagem mostrando o cluster de modificação de vm na nuvem

  2. Execute o comando a seguir para validar o arquivo de modelo de entrada Cluster de VMs na Nuvem.

    Imagem mostrando o cluster vm da nuvem de validação

  3. Crie um novo Cluster de VMs na Nuvem usando o comando a seguir.

    exacloudmigration create_vmcluster -i inputs/infra_lhrcabcei/cloudvmcluster_inputs
    

    Imagem mostrando o cluster vm da nuvem de criação

    A página Detalhes do Cluster da VM em Nuvem agora é exibida. Enquanto o processo de criação está em execução, o estado do ciclo de vida do cluster de VMs na nuvem mostra PROVISIONAMENTO.

    Imagem mostrando o provisionamento do novo cluster de vm na nuvem

    Quando o processo de criação do cluster de VMs na nuvem é concluído, o estado do cluster de VMs na nuvem é alterado para AVAILABLE.

    Imagem mostrando o provisionamento do novo cluster de vm na nuvem

Tarefa 4: Criar e Migrar o Banco de Dados

  1. Modifique o arquivo de modelo de entrada do Banco de Dados para a associação do Oracle Data Guard com as informações a seguir.

    Observação: Modifique o arquivo de modelo de entrada do banco de dados de acordo com o requisito de destino.

    • targetVmClusterOCID: Informe o novo OCID do cluster de VMs na nuvem de destino.
    • create=yes: Para configurar a associação do Oracle Data Guard.

    Imagem mostrando o banco de dados de modificação

  2. Execute o seguinte comando para validar o arquivo de modelo de entrada do banco de dados.

    Imagem mostrando a validação do banco de dados

  3. Execute o comando a seguir para configurar a associação do Oracle Data Guard para migrar o banco de dados.

    Imagem mostrando a associação do data guard de configuração

    Imagem mostrando a associação do data guard de configuração

    Durante a configuração da associação do Oracle Data Guard, a console deve ser semelhante à mostrada na imagem a seguir.

    Imagem mostrando a associação do data guard de configuração

    Após a configuração do Oracle Data Guard, a console deverá ser semelhante à mostrada na imagem a seguir.

    Imagem mostrando a associação do data guard de configuração

  4. Modifique o arquivo de modelo de entrada do Banco de Dados para configurar o switchover.

    Observação: Por exemplo, standbyDatabaseOCID com o novo OCID do banco de dados stand-by para switchover.

    Imagem mostrando a configuração da associação do Data Guard

  5. Execute o comando a seguir para executar o switchover do banco de dados para o novo banco de dados standby.

    Imagem mostrando switchover do data guard

  6. Execute o comando a seguir para excluir o banco de dados stand-by modificando o arquivo de modelo de entrada do banco de dados.

    Observação: Modifique o arquivo database_inputs do parâmetro standbyDatabaseOCID com o OCID do banco de dados stand-by para exclusão.

    Imagem mostrando exclusão do banco de dados stand-by

Confirmações

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal do Oracle Learning YouTube. Além disso, acesse education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.