Rubrique précédente: Vérification de la configuration requiseRubrique suivante: Récupération détaillée d'une base de données Oracle


Restauration instantanée de la base de données

Lors d'une récupération instantanée de la base de données, celle-ci peut être utilisée immédiatement. Toutefois, la récupération s'exécute en arrière-plan et l'ensemble des fichiers ne sont disponibles qu'une fois la base de données complètement récupérée.

Remarque : Pour plus d'informations sur la restauration d'un volume, reportez-vous à la rubrique Procédure de restauration de volumes sur un nœud cible.

Procédez comme suit:

  1. Connectez-vous à l'ordinateur cible en tant qu'utilisateur root.
  2. Ouvrez une invite de commande en tant qu'utilisateur root.
  3. Vérifiez que le volume cible /dev/sdb1 n'est pas monté.
    # df | grep 'target_volume'
    

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

  4. Montez le partage NFS distant sur le chemin d'accès local.
    #mount <chemin_session_nfs>:/nfs <emplacement_local_session>
    

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

  5. Entrez la commande suivante pour démarrer le job de restauration :
    #. /d2drestorevol --command=restore --storage-path=<emplacement_local_session> --node=<serveur_oracle> --rp=last --source-volume=<point_montage_pour_volume_données_oracle> --target-volume=<nom_volume_cible_restauration> --mount-target=<point_montage_pour_volume_données_oracle> --quick-recovery
    

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

    Vous pouvez démarrer la base de données Oracle immédiatement après le lancement du job de restauration. Vous ne devez pas attendre la fin du processus de récupération de la base de données.

  6. Ouvrez une autre invite de commande et connectez-vous avec les références d'un utilisateur Oracle.
    $sqlplus / as sysdba
    SQL>startup;
    

    La base de données Oracle s'ouvre et vous pouvez effectuer des opérations de base de données standard telles qu'une requête, une insertion, une suppression, une mise à jour des données, etc.

La base de données Oracle est récupérée instantanément.