Tema anterior: Revisión de los requisitos previosTema siguiente: Realización de una recuperación granular de una base de datos de Oracle


Restauración instantánea de la base de datos

Cuando se recupera la base de datos de manera instantánea, la base de datos estará disponible para su uso inmediato. Sin embargo, el proceso de recuperación se ejecuta en el servidor backend y todos los archivos estarán disponibles solamente después de la recuperación total de la base de datos.

Nota: Para obtener más información sobre la restauración de volúmenes, consulte Cómo restaurar volúmenes en un nodo de destino.

Siga estos pasos:

  1. Inicie sesión en el servidor de destino como usuario raíz.
  2. Abra un símbolo del sistema como usuario raíz.
  3. Verifique que el volumen de destino /dev/sdb1 no esté montado.
    # df | grep ‘target_volume’
    

    Por ejemplo: # df | grep '/dev/sdb1'

  4. Monte el recurso compartido de NFS remoto a la ruta local.
    #mount <ruta_sesión_nfs>:/nfs  <ubicación_sesión-en_local>
    

    Por ejemplo: #mount xxx.xxx.xxx.xxx:/nfs /CRE_ROOT

  5. Introduzca el siguiente comando para iniciar la tarea de restauración:
    #. /d2drestorevol --command=restore --storage-path=<ubicación_sesión_en_local> --node=<servidor_oracle> --rp=last --source-volume=<punto_montaje_para_volumen_datos_oracle> --target-volume=<nombre_volumen_destino_restauración> --mount-target=<punto_montaje_para_volumen_datos_oracle> --quick-recovery
    

    Ejemplo: #. /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

    Se puede iniciar la base de datos de Oracle inmediatamente después de iniciar la tarea de restauración. No es necesario esperar que finalice la recuperación de la base de datos.

  6. Abra otro símbolo del sistema e inicie sesión con el nombre de usuario y la contraseña de Oracle.
    $sqlplus / as sysdba
    SQL>startup;
    

    La base de datos Oracle se abre y se podrán realizar las operaciones habituales en relación con la base de datos, como: la consulta, inserción, supresión, actualización de datos, entre otros.

La base de datos Oracle se ha recuperado de manera instantánea.