IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

RMAN / SBT and duplicate


Sujet :

Administration Oracle

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 28
    Points : 23
    Points
    23
    Par défaut RMAN / SBT and duplicate
    Bonjour,

    deux questions :

    1- peut on récupérer via RMAN des backupsets qui sont sur SBT ? et comment ?

    2- peut on dupliquer une base (preprod) de la base prod si les backupsets sont sur SBT et que la base prod a une nouvelle incarnation.

    merci

  2. #2
    Membre confirmé
    Homme Profil pro
    xxxxxxxxx
    Inscrit en
    Avril 2015
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : xxxxxxxxx

    Informations forums :
    Inscription : Avril 2015
    Messages : 394
    Points : 552
    Points
    552
    Par défaut Recup_et_duplicate_database_SBT_RMAN
    1)- Oui, RMAN permet de récupérer une base à partir des backupset sur Bande, voici un simple code
    de restauration (fichier de controle et la base) RMAN
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    RUN 
    {
      ALLOCATE CHANNEL c1 DEVICE TYPE SBT PARMS ...;
      SET CONTROLFILE AUTOBACKUP FORMAT 
        FOR DEVICE TYPE SBT TO '/disk1/control_files/autobackup_%F';
      RESTORE SPFILE ou CONTROLFILE
        TO '/tmp/spfileTEMP.ora'   ou bien TO 'chemin_fic_control_de_la_base'
        FROM AUTOBACKUP ;
      ALTER DATABASE MOUNT ;
      RESTORE DATABASE ;
      etc ...
    }
    2) - Normalement oui, il faut attention à réstaurer le fichier de control correspondant à l'incarnation correspondante et
    d'avoir les backupsets correspondants disponibles dans le SBT

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 28
    Points : 23
    Points
    23
    Par défaut
    Bonjour,

    j'ai trouvé la réponse pour dupliquer avec une incarnation.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    DUPLICATE DATABASE prod DBID 8675309 TO dupdb
      UNTIL TIME "TO_DATE('11/01/2007', 'MM/DD/YYYY')"
      SPFILE
      NOFILENAMECHECK;
    mais pour récupérer sur DISK les backupsets qui sont sur SBT, (toujours pas ).

    merci

  4. #4
    Membre habitué
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2015
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2015
    Messages : 49
    Points : 134
    Points
    134
    Par défaut
    dell68 a deja fourni le plus gros de la reponse. J'ajoute a cela :

    1/ Pour le backup / restauration a partir des sbt , il faut qu'elles soient bien configures et il faut l'expert qui les a configures pour te répondre (dell68 y a fait allusion en mentionnant " SBT PARMS ...; " car les ... se réfèrent aux fichiers de configuration de ton media manager layer (celui de l'interface sbt ), c'est spécifique a ta configuration et pas de commandes génériques pour tous .

    2/ Une fois le point 1 est résolu, et afin de pouvoir dupliquer correctement, il faut que le controlfile sache encore l'existence de ces backups ( c'est pour cela la vie est lus facile avec un recovery catalog ) , cela depend de la retention des meta-donnees concernant les backups dans le controlfile. Aussi, ca aurait était plus facile si c'etait sur disque puisqu'on peut cataloguer manuellement des backups (catalog start with ... ).
    Si les backups a utiliser sont trop anciens , leurs meta données serait probablement disparus du control file actuel, et dans ce cas il faut aller par une démarche plus difficile : restaurer le controlfile qui connaisse ces backups en remontant petit a petit dans le passe.
    Eh oui, la restauration / duplication n'est pas toujours de tout repos
    Cordialement,

Discussions similaires

  1. Commande rman sbt et backup exec 11
    Par ZashOne dans le forum Administration
    Réponses: 1
    Dernier message: 22/04/2008, 20h22
  2. Duplication avec RMAN
    Par big1 dans le forum Recovery Manager
    Réponses: 60
    Dernier message: 12/12/2007, 13h44
  3. duplication et drag and drop
    Par jeandormesson dans le forum Flash
    Réponses: 16
    Dernier message: 26/09/2006, 11h49
  4. Duplication base avec Rman
    Par GRE_GUY dans le forum Recovery Manager
    Réponses: 2
    Dernier message: 26/04/2006, 10h57
  5. RMAN : Duplication d'une base vers une autre
    Par Visiteur_33 dans le forum Recovery Manager
    Réponses: 2
    Dernier message: 03/11/2005, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo