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 :

Automatisation de sauvegarde avec RMAN et Crontab


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Etudiant en Informatique
    Inscrit en
    Septembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Etudiant en Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 3
    Par défaut Automatisation de sauvegarde avec RMAN et Crontab
    Bonsoir à tous , je suis un débutant dans l'utilisation d'oracle , et j'aimerais obtenir un aide de votre part. En fait, je souhaiterais effectuer une sauvegarde automatique sous oracle, avec Rman et crontab , mais je ne sais pas comment est ce que cela fonctionne.Alors une aide de votre part me fera énormément plaisir . En attendant une réponse favorable je vous dis merci d'avance.

  2. #2
    Membre émérite Avatar de Arkhena
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 552

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    702
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 702
    Par défaut
    Salut

    pour demarrer tu dois savoir plus ou moins quel type de sauvegarde tu veux et quels sont les contraintes de ta base.
    Comme par exemple:
    - pas de tolerance a la perte de donnée (ou peu de tolerence)
    - la recuperation doit être tres rapide
    - les fichiers doivent être le plus petits possibles
    - etc...

  4. #4
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    voila une petite exemple pour un backup full (niveau 0) (avec catalog)

    0 10 * * 1 /usr/local/oracle/rman/FullRMAN.sh



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    #!/bin/bash
     
    export ORACLE_HOME=/usr/local/oracle/product/11.2.0/db_1
    export PATH=$PATH:$ORACLE_HOME/bin
    export ORACLE_SID=MABDD
     
    if [ -f /tmp/rman.id ] ; then
     id=`cat /tmp/rman.id`
     if ps -e -o pid,command | grep -v grep | grep -q ${id}
        then
            echo !!! Erreur: Il y a un backup en cours: ${id}
            echo "Pb de blocage" 
            exit 1
        else
            echo "###"
            echo !!! Warning: Il y a lock: ${id}
            echo "###"
            unlink /tmp/rman.id
        fi
    fi
     
    echo $$ > /tmp/rman.id
     
    $ORACLE_HOME/bin/rman target / <<ENDRMAN
    BACKUP AS COMPRESSED BACKUPSET incremental level 0 DATABASE plus archivelog skip inaccessible;
    exit
    ENDRMAN
     
     
    $ORACLE_HOME/bin/rman target / <<ENDRMAN
    run{
     report obsolete;
     delete force noprompt obsolete;
    }
    exit
    ENDRMAN
     
     
    $ORACLE_HOME/bin/rman target / catalog rman/rman@OEM <<ENDRMAN
    RESYNC CATALOG;
    exit
    ENDRMAN
     
     
    unlink /tmp/rman.id

  5. #5
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2010
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Septembre 2010
    Messages : 73
    Par défaut
    Bonjour,

    Vous devez aussi savoir la configuration de la base que vous souhaitez sauvegarder. Est t-elle en archivelog ou pas. Sachant que :
    Une base en archiveloh => Sauvegarde à chaud avec base ouverte
    Une base en noarchivelog => Sauvegarde à froid avec base arrêtée.

    Je vous conseille en plus des liens déjà déjà proposés :

    sauvegarde-avec-rman-recovery-manager

    Oracle_RMAN_Script_de_Sauvegarde

    Bon courage

Discussions similaires

  1. sauvegarde avec RMAN
    Par younes32 dans le forum Administration
    Réponses: 1
    Dernier message: 24/06/2009, 18h17
  2. identifier une sauvegarde avec RMAN
    Par nora2311 dans le forum Recovery Manager
    Réponses: 1
    Dernier message: 23/06/2009, 18h17
  3. Probleme de sauvegarde avec RMAN
    Par bambi98 dans le forum Administration
    Réponses: 1
    Dernier message: 22/07/2008, 14h24
  4. Problème de sauvegarde avec RMAN
    Par Babylonian45 dans le forum Recovery Manager
    Réponses: 1
    Dernier message: 01/07/2008, 10h52
  5. automatiser les sauvegardes avec mysql administrator
    Par beckham07 dans le forum Outils
    Réponses: 1
    Dernier message: 09/03/2006, 13h58

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