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

Recovery Manager Oracle Discussion :

Sauvegarde RMAN sur bande avec Time Navigator


Sujet :

Recovery Manager Oracle

  1. #1
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2002
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2002
    Messages : 203
    Points : 86
    Points
    86
    Par défaut Sauvegarde RMAN sur bande avec Time Navigator
    Bonjour,
    Dans mon entreprise, nous utilisons Time Navigator pour effectuer les sauvegardes sur bande. Je compte mettre en place un jour RMAN (avec référentiel) concernant la sauvegarde des bases de données.
    Par contre, il y a une notion que j'ai du mal a comprendre.
    Apparement, il existe un module pour Time Navigator qui permet de plugger RMAN dessus.
    Mais qui est le maitre ?
    • est ce RMAN qui fait la sauvegarde, et demande a TINA de récuperer les fichiers ?
    • ou alors c'est TINA qui lance la commande RMAN, et récupere les fichiers ?


    et Lors d'une resto, quelle programme faut t'il lancer ? RMAN, ou TINA ?

    Autre question.
    J'avais pensé faire en sorte que RMAN sauvegarde la base, que TINA sauvegarde tout seul les fichiers, et purge manuel des fichiers correspondants.
    Lorsque je souhaite faire une restauration anterieur d'un fichier déja supprimé (status EXPIRED dans RMAN), je souhaite connaitre la liste des fichiers que je dois restaurer via TINA pour que RMAN puisse faire sa resto.
    Apparement, il faut utiliser la commande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    run {
    set time until scn=XXXX;
    restore database preview;
    }
    Mais le résultat est tres bizarre. Il me parle d'un n° de SCN tres vieux qui n'existe plus dans mon référentiel. Je n'arrive pas a avoir clairement la liste des fichiers requis pour éffectuer la resto (NOARCHIVELOG pour le moment, et ARCHIVELOG plus tard).

    Pouvez vous m'aider ?
    Merci =)

    Edit: Bon, j'ai comprit pourquoi le SCN déconnais, c'est parce que je faisait un CROSSCHECK BACKUP, qui me mettait les backup en EXPIRED, et dans ce cas il faut pas. J'arrive donc bien a voir le fichier qu'il me faut avec la commande PREVIEW.
    Par contre, j'ai testé une resto a chaud d'un datafile comme il suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    SQL> shutdown immediate;
    Suppression d'un datafile
    SQL> startup mount
    SQL> ALTER DATABASE DATAFILE <path> OFFLINE DROP;
    RMAN>run {
    set time until scn=XXXX;
    restore datafile <path>
    recover datafile <path>;
    }
    jusqu'ici tout va bien, sauf qu'il couine un peu a la fin du recover (RMAN-06054) surrement le redolog qui coince car forcément, le datafile n'utilise pas le meme SCN que la base.

    j'essaye donc d'ouvrir le datafile:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER DATABASE DATAFILE <path> ONLINE;
    Et je recois un beau:
    ORA-01113: le fichier 6 nÚcessite une rÚcupÚration aprÞs dÚfaillance matÚrielle
    ORA-01110: fichier de donnÚes 6 :

    J'ai beau essayer de démarrer la base en resetlogs, mais il refuse, car la base est en bon etat. Je vois pas comment activer ce datafile ?
    dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
    Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
    N'hésitez pas a les télécharger !!

  2. #2
    Membre éclairé Avatar de jkofr
    Homme Profil pro
    Senior Consultant DBA (Trivadis SA)
    Inscrit en
    Octobre 2006
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Senior Consultant DBA (Trivadis SA)
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Points : 724
    Points
    724
    Par défaut
    Hello,
    Pour ce qui est de Time navigator ou tout autre tape library comme tdp, c'est rman qui fait la sauvegarde ou restore. Il a besoin d'une librairie pour pouvoir y accéder et après cela se comporte comme simple directory avec des notions de rétention. Sais pas si cela est très clair:-)

    Concernant votre problème de restore, quel type de sauvegarde avez vous fait?

    Jko
    OCM 11g, RAC and Performance & Tuning Expert 11g
    RMAN Backup & Recovery, Data Guard and Grid Control

  3. #3
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2002
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2002
    Messages : 203
    Points : 86
    Points
    86
    Par défaut
    Concernant cette librairie, je suppose qu'elle a un cout ? Il faut se renseigner aupres de Time Navigator pour connaitre le prix de l'option je suppose ?

    j'avais fait une sauvegarde FULL le dimanche + inc niveau 1 quotidien.

    J'essayais de faire une resto d'un datafile uniquement a une date dans le passé pour avoir:
    Base de donnée a H-0 et tablespace utilisant ce datafile H-1

    J'ai donc passé le datafile en offline
    effectué la resto du datafile
    et j'arrive pas a la repasser en online
    dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
    Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
    N'hésitez pas a les télécharger !!

  4. #4
    Membre éclairé Avatar de jkofr
    Homme Profil pro
    Senior Consultant DBA (Trivadis SA)
    Inscrit en
    Octobre 2006
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Senior Consultant DBA (Trivadis SA)
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Points : 724
    Points
    724
    Par défaut
    Curieux ce que vous me dites la.

    Si je comprends bien, vous voulez restaurer un datafile pour le mettre à un scn inférieur au scn courant de la base...
    Ceci est impossible.

    Le restore peut se faire à un scn précédent, le recover dois ramener ce datafile au même niveau de la base.
    Si ce n'est pas possible, alors il vous sera impossible de mettre le datafile online.
    Ce qui est votre cas.

    jko
    OCM 11g, RAC and Performance & Tuning Expert 11g
    RMAN Backup & Recovery, Data Guard and Grid Control

  5. #5
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2002
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2002
    Messages : 203
    Points : 86
    Points
    86
    Par défaut
    C'est bien ce que je pensais.
    L'idée était d'utiliser un tablespace par schéma métier, et de voir si l'on peux faire une resto ancienne d'un schéma complet base ouverte, en passant le tablespace du schéma concerné en offline, effectuant la resto vers une date anterieur, et repasser en online.

    Ce cas de figure est donc impossible ?
    dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
    Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
    N'hésitez pas a les télécharger !!

  6. #6
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    Le tablespace transportable répondra probablement mieux à ton besoin : http://oracle.developpez.com/guide/a...ablespaces/#Lc

  7. #7
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2002
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2002
    Messages : 203
    Points : 86
    Points
    86
    Par défaut
    Ca a l'air interessant dans le cadre d'un déplacement de donnée, mais je vois pas dans le cadre d'une sauvegarde RMAN comment utiliser ces techniques ?
    dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
    Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
    N'hésitez pas a les télécharger !!

  8. #8
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073

  9. #9
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2002
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2002
    Messages : 203
    Points : 86
    Points
    86
    Par défaut
    En fait, quant je regarde le script de génération du tablespace transportable, ca a l'air d'etre une tablespace normal non ? C'est juste les commandes de transport qui sont particuliere, Je me trompe ?
    dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
    Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
    N'hésitez pas a les télécharger !!

  10. #10
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    visiblement tu peux attacher le tablespace à n'importe quelle base, dont la tienne... mais j'avoue que je ne suis pas très calé

  11. #11
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur Sauvegarde
    Inscrit en
    Décembre 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Administrateur Sauvegarde
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2013
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par Le-DOC Voir le message
    B
    Apparement, il existe un module pour Time Navigator qui permet de plugger RMAN dessus.
    [
    Bonjour,


    Effectivement ASG propose un module Oracle pour les sauvegardes RMAN. Mais tu peux largement t'en passer en créant une application filesystem relié à ton host + tunables qui vont bien + dossier archivage RMAN.

    Si tu as besoin de plus infos n'hésites pas ;-D

    @+
    Rénald

Discussions similaires

  1. Sauvegarde RMAN sur PIPE
    Par CleeM dans le forum Recovery Manager
    Réponses: 2
    Dernier message: 31/05/2013, 17h04
  2. Restauration d'une sauvegarde Rman sur une nouvelle base
    Par gozzs dans le forum Recovery Manager
    Réponses: 1
    Dernier message: 18/10/2010, 20h28
  3. sauvegarde RMAN sur robot IBM
    Par ldiaz dans le forum Recovery Manager
    Réponses: 7
    Dernier message: 21/11/2007, 21h40
  4. Sauvegarde sur bande
    Par armando123 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 09/12/2005, 09h40
  5. [Kylix] erreur time.sur kylix avec redhat 9.0
    Par sumco dans le forum EDI
    Réponses: 4
    Dernier message: 20/05/2004, 15h13

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