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

Oracle Discussion :

[10g] Dataguard


Sujet :

Oracle

  1. #1
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut [10g] Dataguard
    Bonjour,

    Un client me demande de mettre en place une réplication bi-directionnelle entre 2 de ses sites reliés par une liaison xDSL. Actuellement, le premier site est équipé d'une base de données 10g Standard Edition avec 10 users, sur laquelle j'ai développé une appli .net.
    L'idée serait de mettre en service une base de données avec la même structure et la même application sur une deuxième agence, ces 2 bases etant répliquées l'une sur l'autre à intevalle régulier. Ainsi en cas de crash de l'une, l'autre continue de fonctionner.

    Je peux développer une solution applicative pour gérer ça moi-même ou utiliser les outils Oracle (Dataguard je crois). Les outils Oracle semblent performants mais ne sont pas donnés (passage à l'enterprise Edition + achat option Dataguard + cout support annuel). L'un(e) d'entre vous a t-il un retour d'expérience sur l'utilisation de ces modules Oracle ? C'est facile à mettre en oeuvre ? Ca marche bien ? Y a t-il des pièges à éviter ?

    Merci de me faire partager votre expérience sur le sujet,

    C.

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 487
    Points : 455
    Points
    455
    Par défaut
    Bonjour,


    Cela dépend de vos besoins.
    Si vous avez des impératifs du type!
    - pas de perte de données
    - reprise immédiate en cas de problème

    Dataguard sera indispensable.
    La standby physique est très facile à mettre en place.
    De mon expérinece, la lgique marche très mal sur la 9i.
    Ils ont fait beaucoup de pub dessus dans la version 10G.
    surement qu'Oracle a dut améliorer, mais dans ce cas, je vous conseille de tester.



    Sinon, une copie à froid et une copie au fur et à mesure des archives logs sera beaucoup plus économique!

  3. #3
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut
    Merci de votre réponse. Si je perds une transaction ou deux dans le basculement, ce n'est pas réellement un gros problème.
    Pouvez-vous me donner quelques détails sur ce que vous appelez une Dataguard "Physique" ?
    Merci.

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 487
    Points : 455
    Points
    455
    Par défaut
    Bonjour,

    Il y a deux types de standby.

    Physique = synchronisation par application exacte des redos logs.
    => après application des redos, les fichiers de données de la base standby et de la base normale sont exactement les mêmes.
    C'est la base standby "classique". Le système est simple et marche très bien.


    Logique = transformation inverse des redos pour retrouver les ordres sql puis les réapliqquer sur la base standby.
    Je ne m'étends pas dessus...


    Mais comme je le disais dans mon précedant post, dans la plupart des cas, une copie des fichiers sur un autre serveur de backup ainsi qu'une application des logs coutera moins cher. Evidement, il y a un peux de développement supplémentaire, mais son cout reste très peux elevé comparé à celui de la standby.

  5. #5
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut
    Merci de cette précision. J'ai peur en revanche que le dataguard physique ne me permette pas de laisser la 2ième base ouverte et opérationnelle pour les utilisateurs...

  6. #6
    Membre confirmé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 487
    Points : 455
    Points
    455
    Par défaut
    ce n'est pas une peur, c'est une certitude!

    Quand tu applique les logs, la base reste fermée.
    Tu peux l'ouvrir en lecture uniquement si tu ne les appliques plus

  7. #7
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut
    C'est ce que je craignais.
    Est-ce que le Dataguard logique permet de garder la base de données ouverte en modification ?

  8. #8
    Membre confirmé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 487
    Points : 455
    Points
    455
    Par défaut
    non, uniquement en lecture.

    Il vaudrait mieux regarder vers les groupes de vues matérialiséees

    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96567/title.htm

  9. #9
    Membre actif Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Points : 214
    Points
    214
    Par défaut
    Merci. Je vais étudier ces fonctionnalités que je connais peu.
    Bonne soirée,
    C.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Configuration de dataguard de 10g vers 11g
    Par bangoulap dans le forum Installation
    Réponses: 6
    Dernier message: 29/03/2012, 18h55
  2. Oracle 10g Dataguard
    Par lunart dans le forum Administration
    Réponses: 18
    Dernier message: 04/09/2008, 12h59
  3. Oracle 10G dataguard création standby database
    Par stanley_k dans le forum Administration
    Réponses: 3
    Dernier message: 05/09/2007, 11h49
  4. [Dataguard 10g] : Logical Standby
    Par Visiteur_33 dans le forum Oracle
    Réponses: 6
    Dernier message: 28/12/2005, 16h33
  5. [10g] Dataguard vs Advanced Replication
    Par Cereal123 dans le forum Oracle
    Réponses: 3
    Dernier message: 15/12/2005, 12h06

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