Argomento precedente: Verifica dei prerequisitiArgomento successivo: Esecuzione del ripristino granulare di un database Oracle


Ripristino istantaneo del database

Quando si recupera il database istantaneamente, quest'ultimo è disponibile per l'uso immediato. Tuttavia, il processo di ripristino viene eseguito nel back-end e tutti i file sono disponibili solamente dopo che il database è stato recuperato completamente.

Nota: Per ulteriori informazioni sul ripristino del volume, consultare Ripristino dei volumi su un nodo di destinazione.

Procedere come descritto di seguito:

  1. Accedere al computer di destinazione come utente root.
  2. Aprire un prompt dei comandi come utente root.
  3. Verificare che il volume di destinazione /dev/sdb1 non sia montato.
    # df | grep ‘target_volume’
    

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

  4. Montare la condivisione NFS remota sul percorso locale.
    #mount <nfs_session_path>:/nfs  <session_location_on_local>
    

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

  5. Immettere il seguente comando per avviare il programma di ripristino:
    #. /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
    

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

    È possibile avviare il database Oracle immediatamente dopo l'avvio del processo di ripristino. Non è necessario attendere il completamento del recupero del database.

  6. Aprire un altro prompt dei comandi e accedere con il nome utente e la password di Oracle.
    $sqlplus / as sysdba
    SQL> startup;
    

    Il database Oracle si apre ed è possibile eseguire le normali operazioni del database come quelle relative alle query, all'inserimento, all'eliminazione, all'aggiornamento dei dati e così via.

Il database Oracle viene recuperato istantaneamente.