Tchater maintenant avec le support
Tchattez avec un ingénieur du support

NetVault Plug-in for Oracle 11.2 - Guide de l'utilisateur

Présentation de Quest® NetVault® Backup Plug-in  pour Oracle Définition d'une stratégie de sauvegarde Installation et retrait du plug-in Configuration du plug-in Sauvegarde de données Utilisation d'Oracle® Flashback Database Restauration de données
Restauration et récupération de données : présentation Procédure de restauration gérée par l'utilisateur Utilisation des procédures avancées de restauration gérée par l'utilisateur Procédure de restauration RMAN Utilisation des types de récupérations RMAN dans un environnement non RAC Utilisation des procédures avancées avec les restaurations RMAN
Gestion du catalogue de récupération Utilisation de l'interface de ligne de commande de RMAN Utilisation du plug-in avec Oracle® RAC Utilisation du plug-in dans un environnement de clusters de basculement Utilisation du plug-in avec Oracle® Data Guard Dépannage

Récupération de la base de données complète sur le même serveur

Ce type de récupération est effectué lorsque le fichier de contrôle actuel et le fichier SPFILE sont intacts, mais que tous les fichiers de données sont endommagés ou perdus. Vous pouvez effectuer une récupération complète ou récupérer la base de données à un moment donné. Voici une présentation du processus de récupération de la base de données complète, qui doit être effectué lorsque la base de données est dans un état MOUNT :

1
Sur la page Créer une tâche de restauration : sélectionner l'ensemble de sauvegardes, recherchez la dernière sauvegarde disponible qui inclut tous les tablespaces, puis cliquez sur Suivant.
2
Sur la page Créer un ensemble de sélections, accédez au client et à la base de données NetVault Backup sources, sélectionnez le nœud Base de données complète, puis cliquez sur Modifier les options du plug-in.
3
Cliquez sur l'onglet Options de restauration, puis sélectionnez les options applicables :
Pour inclure les fichiers de données en lecture seule dans la restauration, sélectionnez l'option Vérifier les fichiers de données en lecture seule et restaurer si nécessaire.
Effectuer une récupération complète : récupère la base de données jusqu'au moment présent, c'est-à-dire jusqu'à la dernière transaction engagée disponible dans les journaux archivés et les journaux redo en ligne.
Effectuer une récupération ponctuelle : récupère la base de données jusqu'à un moment donné, soit une heure, un numéro de séquence du journal ou un SCN spécifique.
5
Dans l'onglet Effectuer la récupération, sélectionnez les options supplémentaires suivantes, si nécessaire :
Pour inclure les fichiers de données en lecture seule dans le processus de récupération, sélectionnez l'option Vérifier les fichiers de données en lecture seule et les récupérer s'ils ne sont pas à jour. Les fichiers en lecture seule sont uniquement inclus s'ils sont nécessaires à la récupération. S'ils ne sont pas endommagés, RMAN les ignore.
Pour supprimer les journaux d'archive restaurés qu'Oracle® juge inutiles, sélectionnez l'option Supprimer les journaux d'archive inutiles.
6
Dans l'onglet Post-récupération, sélectionnez l'option Ouvrir la base de données après la récupération et lecture/écriture et réinitialisation des journaux pour ouvrir automatiquement la base de données en mode lecture/écriture et réinitialiser les journaux en ligne.
7
Remplissez les onglets Client cible, Planification et Options avancées, puis soumettez la tâche.

Procédure de récupération après sinistre avec RMAN

La récupération après sinistre inclut la restauration et la récupération d'une base de données après la perte de l'intégralité de la base de données cible, de tous les fichiers de contrôle actuels, de tous les fichiers journaux redo en ligne et de tous les fichiers de paramètres. On suppose aussi que la FRA a été perdue. Pour effectuer une récupération après sinistre, l'ensemble minimum requis de sauvegardes inclut les sauvegardes de tous les fichiers de données, certains journaux redo archivés générés après la sauvegarde et au moins une sauvegarde automatique du fichier de contrôle.

Si votre objectif est de créer une copie de votre base de données cible pour l'utiliser en continu sur un nouvel hôte, n'utilisez pas ces procédures. Vous devez alors utiliser le type de sauvegarde Base de données dupliquée destiné à ces fins. Pour plus d'informations, voir Sauvegarde de base de données dupliquée.

Les méthodes suivantes sont disponibles pour l'exécution d'une récupération après sinistre :

Pour effectuer n'importe quel type de récupération après sinistre, vous devez tenir compte des points suivants :

Si vous utilisez une procédure de récupération après sinistre dans un environnement de base de données Oracle® qui n'est pas destiné à la récupération après sinistre, vous risquez de perdre les données de la base de données. N'utilisez pas de procédure de récupération après sinistre pour restaurer ou récupérer des fichiers de données ou des journaux d'archive individuels, ou pour restaurer un fichier SPFILE ou un fichier de contrôle de la base de données Oracle.

Utilisation du processus de récupération après sinistre point par point

Ce processus exécute une restauration du fichier de contrôle à partir d'une sauvegarde automatique et restaure les fichiers de données de la base de données en utilisant la même tâche de restauration. Si vous utilisez ce processus, tenez compte des points suivants :

Les objets sélectionnés sur la page Créer un ensemble de sélections sont ignorés.
Seules les options sélectionnées dans l'onglet Récupération après sinistre point par point sont exécutées.
1
Dans le volet Navigation, cliquez sur Créer une session de restauration.
2
Sur la page Créer une tâche de restauration : sélectionner l'ensemble de sauvegardes, sélectionnez Plug‑in pour Oracle dans la liste Type de plug-in.
Lorsque vous sélectionnez un ensemble de sauvegardes, les détails ci-dessous sont affichés dans la zone Informations sur l'ensemble de sauvegardes : identifiant de la tâche, titre de la tâche, nom du serveur, nom du client, nom du plug-in, date et heure de l'ensemble de sauvegardes, paramètre de retrait, sauvegarde incrémentielle ou non, archive ou non et taille de l'ensemble de sauvegardes.
5
Cliquez sur Suivant.
6
Sur la page Créer un ensemble de sélections, sélectionnez les éléments.
7
Cliquez sur Modifier les options du plug-in, puis sur l'onglet Récupération après sinistre point par point.
8
Sélectionnez l'option Effectuer la récupération après sinistre point par point suivante, puis les options applicables :
Définir le DBID : cette option permet de spécifier le DBID. Dans ce champ, le plug-in indique automatiquement le DBID de la base de données Oracle® pour laquelle la sauvegarde a été effectuée. Le DBID est nécessaire lorsqu'un fichier de paramètres ou un fichier SPFILE n'est pas disponible pour démarrer la base de données Oracle dans un état NOMOUNT.
Restaurer le fichier SPFILE à partir d'une sauvegarde automatique ; Jours max de recherche : sélectionnez cette option si l'option de sauvegarde automatique du fichier de contrôle Oracle a été activée dans vos sauvegardes planifiées et que vous souhaitez restaurer le fichier SPFILE à partir d'une sauvegarde automatique. Si la sauvegarde automatique du fichier de contrôle Oracle n'a pas été activée, vous ne pouvez pas restaurer le fichier SPFILE à partir d'une sauvegarde automatique. Pour en savoir plus, voir la rubrique Activation des sauvegardes automatiques du fichier de contrôle. Par défaut, cette option recherche les sauvegardes automatiques des sept derniers jours et met à jour si nécessaire. Cette option exécute les commandes RMAN suivantes :
Restaurer le fichier de contrôle à partir d'une sauvegarde automatique ; Jours max de recherche : sélectionnez cette option si l'option de sauvegarde automatique du fichier de contrôle Oracle a été activée dans vos sauvegardes planifiées et que vous souhaitez restaurer le fichier de contrôle à partir d'une sauvegarde automatique. Si la sauvegarde automatique du fichier de contrôle Oracle n'a pas été activée, vous ne pouvez pas restaurer le fichier de contrôle à partir d'une sauvegarde automatique. Pour en savoir plus, voir la rubrique Activation des sauvegardes automatiques du fichier de contrôle. Par défaut, cette option recherche les sauvegardes automatiques des sept derniers jours et met à jour si nécessaire. Cette option exécute les commandes RMAN suivantes :
Restaurer une base de données : cette option permet de restaurer tous les fichiers de données inclus dans la base de données Oracle. Une commande de restauration de la base de données tente de restaurer tous les fichiers de données dans la base de données Oracle. Cette option exécute la commande RMAN suivante :
Récupérer la base de données : cette option permet de récupérer tous les fichiers de données inclus dans la base de données Oracle. Une commande de récupération de la base de données tente de récupérer tous les fichiers de données dans la base de données Oracle. Cette récupération peut inclure la restauration et l'application automatiques des journaux de transactions archivés. Cette option exécute la commande RMAN suivante :
Alter Database Open Resetlogs : cette option permet d'ouvrir la base de données avec l'option RESETLOGS. Cette option exécute la commande SQL*Plus suivante :

Récupération après sinistre sur le même serveur

La procédure suivante décrit les étapes de la récupération après sinistre sur le même serveur sur lequel la base de données source réside. Cette procédure est utile dans le cas où une panne complète de média a eu lieu et que l'hôte endommagé a été reconstitué à l'aide de la même configuration ou qu'un nouveau serveur a été configuré en imitant la configuration d'origine de l'hôte, y compris le nom d'hôte.

REMARQUE : vous pouvez également utiliser la procédure suivante pour restaurer le serveur Oracle® sur un hôte autre que le serveur de production d'origine, alors que le serveur de production est toujours actif. Néanmoins, comme indiqué plus tôt, si votre objectif est de créer une copie de la base de données de production cible pour l'utiliser en continu sur un nouvel hôte, n'utilisez pas cette procédure. Utilisez plutôt le type de sauvegarde Base de données dupliquée. Pour plus d'informations, voir Sauvegarde de base de données dupliquée.

Utilisez la même procédure si un catalogue de récupération a été utilisé dans le cadre de la stratégie de sauvegarde pour le référentiel RMAN. RMAN stocke toujours les informations concernant les sauvegardes dans le fichier de contrôle. Ces informations figurant dans le fichier de contrôle constituent la référence des sauvegardes RMAN de votre base de données. RMAN peut effectuer toutes les opérations de sauvegarde et de récupération nécessaires en n'utilisant que les informations du référentiel figurant dans le fichier de contrôle.

Pour connaître les variantes de la procédure de récupération après sinistre suivante, voir la rubrique Performing Disaster Recovery (Procédure de récupération après sinistre) dans l'Oracle Database Backup and Recovery Advanced User’s Guide (Guide d'utilisation avancée sur la sauvegarde et la récupération de la base de données Oracle).

Pour effectuer une récupération après sinistre sans catalogue de récupération, les conditions suivantes doivent être remplies :

Logiciel de la base de données Oracle installé : installez sur le système la même version du logiciel de la base de données Oracle que celle du serveur endommagé. Le répertoire ORACLE_HOME doit être identique sur le serveur Oracle source et le serveur Oracle de destination. Vous n'avez pas besoin de créer la base de données.
Fichier de mot de passe Oracle créé : utilisez l'utilitaire orapwd pour créer le fichier de mot de passe Oracle.
orapwd file=<Oracle_Home>/dbs/orapw<SID> password=<mot de passe>
orapwd file=<Oracle_Home>\database\orapw<SID> password=<mot de passe>
Service Oracle sur Windows créé et lancé : créez le service Oracle sur Windows avec l'utilitaire oradim d'Oracle. Le SID Oracle doit être identique à celui de la base de données d'origine ou source. Cette option crée un nom de service Oracle identique. Par exemple, à partir d'une invite du système d'exploitation, exécutez la commande suivante :
Logiciel NetVault Backup et Plug‑in pour Oracle installés : vous devez installer et configurer la même version du logiciel NetVault Backup et du plug-in que celle d'origine sur le serveur endommagé. Veillez à ce que les attributs par défaut du plug-in soient définis comme indiqué dans la rubrique Configuration des paramètres par défaut.
DBID de la base de données source identifié : identifiez le DBID de la base de données endommagée. Si le DBID n'a pas été enregistré lors de l'installation initiale de Plug‑in pour Oracle, recherchez-le dans les journaux binaires NetVault Backup pour les sauvegardes RMAN de la base de données source. Le DBID est également disponible dans la boîte de dialogue Détails ou dans l'onglet Contenu de la sauvegarde.
L'emplacement par défaut destiné au fichier SPFILE doit exister : vérifiez que l'emplacement par défaut du fichier SPFILE existe. Si vous ne le faites pas, une erreur ORA-17502 : échec de création du fichier se produit lors de la restauration du fichier SPFILE.
Sauvegardes de tous les tablespaces mises à disposition : vérifiez que vous disposez des dernières sauvegardes de tous les tablespaces.

Pour effectuer la récupération, procédez comme suit.

Si les Fichiers de configuration externes ont été inclus dans une précédente sauvegarde RMAN ou que Plug-in for FileSystem a été utilisé pour sauvegarder les fichiers de configuration d'Oracle Net Services, tels que «listener.ora », « sqlnet.ora » et « tnsnames.ora », restaurez les fichiers sur le serveur de la base de données Oracle de destination. Sinon, configurez l'Oracle Net Services sur le serveur Oracle de destination.
SET DBID <DBID_source>;
6
Restaurez le fichier SPFILE à partir de la sauvegarde automatique.
9
Sur la page Créer une tâche de restauration : sélectionner l'ensemble de sauvegardes, recherchez la dernière sauvegarde disponible qui inclut tous les tablespaces, puis cliquez sur Suivant.
10
Sur la page Créer un ensemble de sélections, accédez au client et à la base de données NetVault Backup sources, sélectionnez le nœud Base de données complète, puis cliquez sur Modifier les options du plug-in.
11
Cliquez sur l'onglet Options de restauration, puis sélectionnez les options applicables :
Pour inclure les fichiers de données en lecture seule dans la restauration, sélectionnez l'option Vérifier les fichiers de données en lecture seule et restaurer si nécessaire.
12
Comme la récupération doit être effectuée suite à un sinistre, dans l'onglet Effectuer la récupération, sélectionnez Effectuer une récupération ponctuelle de la base de données.
13
Dans l'onglet Effectuer la récupération, sélectionnez l'option Vérifier les fichiers de données en lecture seule et les récupérer s'ils ne sont pas à jour pour inclure les fichiers de données en lecture seule dans le processus de récupération.
14
Dans l'onglet Catalogue de récupération, désactivez l'option Utiliser le catalogue pour vous assurer que le catalogue de récupération n'est pas utilisé pour cette restauration.
15
Remplissez les onglets Planification et Options avancées, puis soumettez la tâche.
Documents connexes

The document was helpful.

Sélectionner une évaluation

I easily found the information I needed.

Sélectionner une évaluation