Ativar e migrar um 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 de duas fases: a fase Montagem de restauração fornece acesso instantâneo ao banco de dados iniciando-o em um appliance de backup/recuperação apresentado como uma imagem de backup. 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 database de destino e apresentada à camada do sistema de arquivos ASM ou arquivo com base no formato de imagem de backup do database 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
      especificado e refaça a localização do arquivo (grupo de discos ASM ou sistema de arquivos).
    • Alterne o banco de dados 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 na cópia mapeada da imagem de backup apresentada pelo appliance de backup/recuperação.
  • O arquivo de controle e o arquivo de registro de refazer do database 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ção de produção. Uma opção de migração está 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 ativos e 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 da imagem de backup apresentada pelo Backup e DR para o armazenamento de database de destino selecionado (grupo de discos ASM ou sistema de arquivos).
  • A cópia da imagem de backup apresentada pelo Backup e DR (grupo de arquivos ASM ou sistema de arquivos) é 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 ativação e migração passa por duas fases distintas: uma restauração e ativação seguidas pela migração de dados.

Fase de ativação da restauração

  1. No console de gerenciamento do serviço de backup e DR, abra a lista Gerenciador de apps > Aplicativos.
  2. Clique com o botão direito do mouse no banco de dados e selecione Acessar.
  3. Selecione o snapshot mais recente para recuperar e escolha Restaurar.
  4. Na página "Restaurar", escolha MONTAR E MIGRAR.

    • Destino: para todas as configurações, os servidores de banco de dados Oracle qualificados estarão disponíveis para escolha 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 mantém o mesmo ID do aplicativo, histórico de jobs, imagens de backup e plano de backup do aplicativo original do Oracle.
      • Não: isso não vai substituir o aplicativo original. Ele será descoberto como um novo aplicativo como parte do job de restauração.
    • Tempo de rollforward: escolha uma data e hora para um banco de dados protegido com registros ser recuperado até o ponto no tempo necessário.
    • Opções de aplicativo:

      • DATABASESID: pré-preenchido com o nome do SID do banco de dados protegido e é imutável.
      • USERNAME: esse campo é preenchido automaticamente com o proprietário do software Oracle do banco de dados de origem. Atualize o USERNAME se o proprietário do software Oracle no servidor de destino selecionado for diferente.
      • ORAHOME: pré-preenchido com o caminho inicial do Oracle do banco de dados de origem. Atualize o diretório principal do Oracle se o caminho for diferente no servidor de destino selecionado.
      • Opções avançadas: são preenchidas previamente e mostram todas as configurações de parâmetros 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 (origem ou novo destino) da restauração.
    • Opções de mapeamento:

      • TIPO DE DESTINO DO ARQUIVO DE CONTROLE: 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 FS não é compatível com imagens de backup no formato ASM.

        Formato da imagem de backup Tipo de armazenamento compatível
        ASM ASM (FS não compatível)
        FS FS, ASM
      • DESTINO DO ARQUIVO DE CONTROLE: 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 do local do arquivo de controle na lista de grupos de discos ou sistemas de arquivos qualificados na lista suspensa. É possível fazer várias seleções para multiplexar o arquivo de controle. Esse local também é usado como destino dos arquivos temporários do tablespace temporário.

      • REFAZER DESTINO: se nenhum for selecionado, o destino do arquivo de controle será usado para o destino de refazer. 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 do local do arquivo de refazer na lista de grupos de discos ou sistemas de arquivos qualificados na lista suspensa. É possível fazer várias seleções para multiplexar o arquivo de refazer.

      • NÓS DO RAC: disponível apenas quando o destino de restauração selecionado é configurado com um cluster do RAC. Clique em + para adicionar a lista de nós do RAC para restauração ao cluster do RAC.

  5. Clique em Verificação prévia. Se a verificação de simulação falhar, corrija o problema e envie novamente.

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

Fase de migração

  1. Na lista Aplicativos do gerenciador de apps do console de gerenciamento, clique com o botão direito do mouse no banco de dados e selecione Acessar.
  2. Selecione a imagem montada. Na montagem ativa, selecione Migrar.

  3. Na página Migrar, em Contagem de linhas de execução de cópia, insira um valor de contagem de linhas de execução para configurar o paralelismo da operação de movimentação de arquivo de dados on-line.

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

    • O volume de origem mostra o nome dos locais distintos do arquivo de dados do database 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 apropriado 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 envie novamente a verificação.

  6. Clique em Enviar para enviar o job de restauração. Quando o job de migração for concluído, a cópia da 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.

O guia do DBA do Oracle