Ativar e migrar uma imagem de backup do Oracle para recuperação instantânea em qualquer destino

A recuperação instantânea de um banco de dados Oracle para qualquer destino usando o Backup e DR "Ativar e migrar" é uma operação em duas fases: a fase de restauração de ativação fornece acesso instantâneo ao banco de dados, iniciando-o a partir de uma imagem de backup apresentada pelo appliance de backup/recuperação. A fase de migração migra os arquivos de dados do banco de dados para o armazenamento de produção enquanto o banco de dados está on-line.

Como funciona

Fase de ativação de restauração: fornece acesso instantâneo ao banco de dados a partir de uma imagem selecionada apresentada pelo appliance de backup/recuperação.

  • Uma cópia da imagem de backup selecionada é mapeada para o servidor de banco de dados de destino e apresentada à camada do sistema de arquivos ASM ou arquivo com base no formato de imagem de backup do banco de dados de origem.
  • A API RMAN é usada para realizar os seguintes processos:
    • Restaure o arquivo de controle e o arquivo de registro de refazer para o arquivo de controle
      e a localização do arquivo de refazer especificados (grupo de discos ASM ou sistema de arquivos).
    • Alterne o database para a cópia da imagem apresentada pelo appliance de backup/recuperação.
    • Avançar todos os registros de arquivo disponíveis para o ponto de recuperação especificado.
    • Abra o database no modo de leitura e gravação.
  • O banco de dados está sendo executado a partir da cópia mapeada da imagem de backup apresentada pelo dispositivo de backup/recuperação.
  • O arquivo de controle e o arquivo de registro de refazer do banco de dados estão no armazenamento de produção local selecionado (grupo de discos ASM ou sistema de arquivos) no destino.
  • Após uma operação de ativação de restauração bem-sucedida, o database fica disponível para operações de produção. Uma opção de migração fica disponível para mover os dados de volta para o armazenamento de produção (grupo de discos ASM ou sistema de arquivos) usando a API move de arquivos de dados on-line da Oracle. A migração pode ocorrer enquanto o banco de dados e o aplicativo estão em execução.

Fase de migração: move o arquivo de dados do banco de dados on-line para o armazenamento de produção.

  • A migração de dados é executada em segundo plano. A API de movimentação de arquivos de dados on-line da Oracle é usada para migrar os dados.
  • Os arquivos de dados são movidos da cópia apresentada pelo Backup e DR da imagem de backup para o armazenamento de database de destino selecionado (grupo de discos ASM ou sistema de arquivos).
  • A cópia apresentada pelo Backup e DR da imagem de backup (grupo de arquivos ou sistema de arquivos ASM) é removida e desmapeada do destino após a conclusão da migração.

É possível acompanhar o progresso do job de migração de restauração no monitor do console de gerenciamento.

Fases do processo de montagem e migração

Um processo de montagem e migração passa por duas fases distintas: uma montagem de restauração seguida pela migração de dados.

Fase de ativação de restauração

  1. Na lista Applications do Gerenciador de apps, clique com o botão direito do mouse no banco de dados e selecione Access.
  2. Selecione o último snapshot a ser recuperado e escolha Restaurar.
  3. Na página "Restore", escolha MOUNT AND MIGRATE.

    • Target: para todas as configurações, os servidores de banco de dados do Oracle qualificados estarão disponíveis para seleção no menu suspenso. Selecione o servidor de destino para restauração no menu suspenso.
    • Substituir a identidade do aplicativo original: essa opção só está disponível quando uma restauração é realizada em um novo servidor no mesmo dispositivo em que o backup foi gerado originalmente.
      • Sim, isso substitui o aplicativo original e carrega o mesmo ID, histórico de trabalho, imagens de backup e plano de backup do aplicativo original do Oracle.
      • Não: isso não substitui o aplicativo original. Ele será descoberto como um novo aplicativo como parte do job de restauração.
    • Tempo de restauração: escolha uma data e uma hora para um banco de dados protegido com registros para recuperar o ponto no tempo necessário.
    • Opções do aplicativo:

      • DATABASESID: é preenchido previamente com o nome do SID do banco de dados protegido e é imutável.
      • USERNAME: é preenchido previamente com o proprietário do software do banco de dados Oracle de origem. Atualize o USERNAME se o proprietário do software Oracle no servidor de destino selecionado for diferente.
      • ORAHOME: é preenchido previamente com o caminho do Oracle Home do banco de dados de origem. Atualize o diretório principal do Oracle se o caminho do Oracle Home for diferente no servidor de destino selecionado.
      • Opções avançadas: é preenchido previamente e mostra todas as configurações de parâmetro do banco de dados (do pfile) na origem no momento do backup. Verifique se o valor do parâmetro está correto para o servidor de banco de dados de destino (de origem ou novo destino) para restauração.
    • Opções de mapeamento:

      • CONTROL FILE TARGET TYPE: selecione o tipo de destino do arquivo de controle do banco de dados (grupo de discos ASM ou sistema de arquivos) na lista suspensa. O tipo de destino do FS não é compatível com imagens de backup no formato ASM.

        Formato da imagem de backup Tipo de armazenamento com suporte
        ASM ASM (FS não compatível)
        FS FS, ASM
      • CONTROL FILE TARGET: uma lista suspensa mostra o destino disponível (grupo de discos ASM ou sistema de arquivos) com base no TYPE DE DESTINATÁRIO DO ARQUIVO DE CONTROLE selecionado. Selecione o destino para o local do arquivo de controle na lista de grupos de disco ou sistemas de arquivos qualificados na lista suspensa. Várias seleções podem ser feitas para multiplexar o arquivo de controle. Esse local também é usado como destino dos arquivos temporários do espaço de tabela temporário.

      • REDO TARGET: se nenhum for selecionado, o destino do arquivo de controle será usado para o destino Redo. Uma lista suspensa mostra o destino disponível (grupo de discos ASM ou sistema de arquivos) com base no tipo de destino do arquivo de controle selecionado. Selecione o destino para o local do arquivo de repetição na lista de grupos de disco ou sistemas de arquivos qualificados na lista suspensa. Várias seleções podem ser feitas para multiplexar o arquivo de repetição.

      • NODOS RAC: essa opção só está disponível quando o destino de restauração selecionado é configurado com um cluster RAC. Clique em + para adicionar a lista de nós do RAC para restauração ao cluster do RAC.

  4. Clique em Verificação pré-voo. Se a verificação de simulação falhar, corrija o problema e reenvie a verificação.

  5. Clique em Enviar para enviar o job de restauração.

Fase de migração

  1. Na lista Applications do App Manager do console de gerenciamento, clique com o botão direito do mouse no banco de dados e selecione Access.
  2. Selecione a imagem montada. Na montagem ativa, selecione Migrar.

  3. Na página Migrate, em Copy Thread Count, insira um valor de contagem de linhas para configurar o paralelismo para a operação de mover arquivos de dados on-line.

  4. Para o mapeamento de migração, mapeie o volume de origem para o volume de destino (grupo de disco ou sistema de arquivos ASM) nestes cenários:

    • O volume de origem mostra o nome de locais distintos de arquivos de dados do banco de dados de origem (grupo de discos ASM ou sistema de arquivos).
    • O tamanho necessário mostra o espaço necessário no local de destino (grupo de discos ASM ou sistema de arquivos).
    • O volume de destino mostra todos os locais de destino qualificados (grupo de discos ASM ou sistema de arquivos) para arquivos de dados. Selecione o destino adequado para o mapeamento do local do arquivo de dados de origem para o arquivo de dados de destino.
  5. Clique na verificação de simulação. Se a verificação de simulação falhar, corrija o problema
    e reenvie a verificação de simulação.

  6. Clique em Enviar para enviar o job de restauração. Quando o job de migração for concluído, a cópia de imagem de backup apresentada pelo Backup e DR (grupo de arquivos ASM ou sistema de arquivos) será removida e desmapeada do destino, e o banco de dados será executado no armazenamento de produção.

Guia do DBA do Oracle