[Sauvegarde HDP3500E] La sauvegarde d’une base de données Oracle échoue et invite “la sauvegarde

Dernière réponse jul. 10, 2019 10:22:43 39 1 1 0

Symptôme

Sur le serveur maître HDP3500E, implémentez manuellement la politique de sauvegarde Oracle pour sauvegarder un fichier de modèle. 
Sur la page du moniteur d'activité , le message d'erreur «La sauvegarde n'a pas pu sauvegarder les fichiers demandés (état 6)» s'affiche, ce qui indique que la tâche de sauvegarde a échoué. 

Analyse de cause

Le message d'erreur ne peut pas identifier les causes du problème. Vous devez collecter plus de journaux pour analyser les causes du problème. 

REMARQUE: Si le script est utilisé pour sauvegarder des fichiers, vérifiez si le fichier .out portant le même nom de script existe dans le répertoire de stockage des scripts sur le serveur de base de données Oracle. 

Dans cette rubrique, un fichier de modèle est utilisé pour sauvegarder les données. NetBackup for Oracle appelle le processus client ( bphdb ) pour exécuter le fichier de modèle. Lorsque le processus bphdbexécute le fichier de modèle, il appelle le processus bpdbsbora pour exécuter le fichier de modèle. Par conséquent, collectez les informations de débogage des processus bphdb et bpdbsbora pour analyser plus en détail le problème. 
1. Sur la console d'administration NetBackup du serveur maître HDP3500E, choisissez Gestion NetBackup> Propriétés de l'hôte> Clients . Définissez le niveau de journalisation du serveur de base de données Oracle sur 5 . 
6b28e4c381ae4806b6aae286704627c8

2. Créez les répertoires bphdb et bpdbsbora sous / usr / openv / netbackup / logs / sur le serveur de base de données Oracle. 
3. Implémentez manuellement la politique de sauvegarde du serveur de base de données Oracle sur le serveur maître HDP3500E. 
4. Consultez le journal de processus bphdb sur le serveur de base de données Oracle. Le journal est comme suit:
16:04:53.625 [19828] <4> bphdb do_backup: INF - Template valid on client:  nbu_oracle_98.tpl
16:04:53.625 [19828] <4> bphdb do_backup: INF - Child executing /usr/openv/netbackup/bin/bpdbsbora -rw -t nbu_oracle_98.tpl
16:09:39.286 [19827] <16> bphdb do_backup: ERR - Script exited with status = 1 <the requested operation was partially successful>

16:09:39.286 [19827] <8> delete_old_files: WRN - Directory /usr/openv/netbackup/logs/bpubsora does not exist
16:09:39.286 [19827] <16> bphdb Exit: ERR - bphdb exit status = 6: the backup failed to back up the requested files

Le journal de processus bphdb ne peut pas identifier les causes du problème.
5. Consultez le journal de processus de bpdbsbora. Le journal est comme suit:
***************** BEGIN LOGGING RMAN OUTPUT *****************
……
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup command at 02/23/2012 16:09:37
RMAN-06059: expected archived log not found, lost of archived log compromises recoverability

ORA-19625: error identifying file /home/oracle/archive/1_1_775419315.dbf

ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory

Additional information: 3
Recovery Manager complete.
……
16:09:38.416 [19828] <16> main bpdbsbora: Error in call to DBSB_ExecTemplate()
16:09:38.416 [19828] <16> main bpdbsbora: Could not execute /oracle/app/product/11g/db/bin/rman  target 'sys/*****@ora11g' nocatalog
16:09:38.440 [19828] <2> DBSB_End(): entered
16:09:38.440 [19828] <2> RMAN_End(): entered
16:09:38.440 [19828] <2> DBSB_Terminate(): entered
16:09:38.440 [19828] <16> main bpdbsbora: Exited with status <1>
 
Le journal indique que l'échec de la sauvegarde est dû à l'absence de journaux d'archive du serveur de base de données Oracle. 
Lorsque le RMAN est utilisé pour sauvegarder les journaux d'archivage du serveur de base de données Oracle, le serveur de base de données Oracle sauvegarde les journaux d'archivage en fonction des informations contenues dans le fichier de contrôle. Si les journaux d'archivage sont manquants, la sauvegarde échoue car les fichiers correspondants ne peuvent pas être obtenus. 
Effacez les informations sur les journaux d'archive manquants du fichier de contrôle afin que les informations du journal d'archivage enregistrées dans le fichier de contrôle soient cohérentes avec les informations réelles.

Processus de manutention

Étape 1 Connectez-vous au serveur de base de données Oracle en tant qu'utilisateur oracle . Exécutez le RMAN . 
cd $ ORACLE_HOME / bin 
./rman target / 
Étape 2 Effectuez l'étape suivante pour effacer les informations du journal d'archivage du fichier de contrôle. 
RMAN> crosscheck archivelog all;

RMAN> delete expired archivelog all;

Étape 3 Recommencez la sauvegarde. 


  • x
  • Standard:

Adham_mostafa
publié il y a 2019-7-10 10:22:43 Utile(0) Utile(0)
Utile :D merci
  • x
  • Standard:

Responder

envoyer
Connectez-vous pour répondre. Se connecter | Enregistrer

Remarque Remarque : Afin de protéger vos droits et intérêts légitimes, ceux de la communauté et des tiers, ne divulguez aucun contenu qui pourrait présenter des risques juridiques pour toutes les parties. Le contenu interdit comprend, sans toutefois s'y limiter, le contenu politiquement sensible, le contenu lié à la pornographie, aux jeux d'argent, à l'abus et au trafic de drogues, le contenu qui peut divulguer ou enfreindre la propriété intellectuelle d'autrui, y compris les secrets professionnels, les marques commerciales, les droits d'auteur et les brevets, ainsi que la vie privée personnelle. Ne partagez pas votre nom d'utilisateur ou votre mot de passe avec d'autres personnes. Toutes les opérations effectuées à partir de votre compte seront considérées comme vos propres actions, et toutes les conséquences en découlant vous seront imputées. Pour plus de détails, voir « Politique de confidentialité ».
Si le bouton de la pièce-jointe n'est pas disponible, mettez à jour Adobe Flash Player à la dernière version.
Connectez-vous pour participer à la communication et au partage

Connectez-vous pour participer à la communication et au partage

S'identifier