Tópico anterior: Verificar os pré-requisitosPróximo tópico: Execute Recuperação granular de um banco de dados Oracle


Restaurar o banco de dados instantaneamente

Ao recuperar o banco de dados instantaneamente, o banco de dados está disponível para uso imediato. Entretanto, o processo de recuperação é executado em back-end e todos os arquivos ficam disponíveis somente depois que o banco de dados é recuperado completamente.

Observação: para obter mais informações sobre restauração de volume, consulte o tópico Como restaurar volumes em um nó de destino.

Siga estas etapas:

  1. Efetue logon no computador de destino como um usuário raiz.
  2. Abra um prompt de comando como um usuário raiz.
  3. Verifique se o volume de destino /dev/sdb1 não está montado.
    # df | grep ‘target_volume’
    

    Exemplo: # df | grep '/dev/sdb1'

  4. Monte o compartilhamento de NFS remoto para o caminho local.
    #mount <nfs_session_path>:/nfs  <session_location_on_local>
    

    Exemplo: #mount xxx.xxx.xxx.xxx:/nfs /CRE_ROOT

  5. Insira o seguinte comando para iniciar a tarefa de restauração:
    #. /d2drestorevol --command=restore --storage-path=<session_location_on_local> --node=<oracle_server> --rp=last --source-volume=<mount_point_for_oracle_data_volume> --target-volume=<restore_target_volume_name> --mount-target=<mount_point_for_oracle_data_volume> --quick-recovery
    

    Exemplo: #. /d2drestorevol --command=restore --storage-path=/CRE_ROOT --node=rh63-v2 --rp=last --source-volume=/opt/oracle --target-volume=/dev/sdb1 --mount-target=/opt/oracle --quick-recovery

    É possível iniciar o banco de dados Oracle imediatamente após o início da tarefa de restauração. Você não precisa aguardar a conclusão da recuperação do banco de dados.

  6. Abra outro prompt de comando e efetue logon com o nome de usuário e a senha do Oracle.
    $sqlplus / as sysdba
    SQL>startup;
    

    O banco de dados Oracle é aberto e você pode realizar as operações de banco de dados normais, como consultar, inserir, excluir, atualizar dados, e assim por diante.

O banco de dados Oracle foi instantaneamente recuperado.