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

PostgreSQL Discussion :

Réplication du schéma d'une base de données


Sujet :

PostgreSQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Points : 34
    Points
    34
    Par défaut Réplication du schéma d'une base de données
    Bonjour à tous,

    Je developpe une application web couplée à une base de données (sous PostgreSQL).

    Nous possédons deux serveurs (un privé uniquement accéssible en local, un publique accéssible de l'exterieur).
    Dans mon instance postgreSQL je souhaiterais donc :

    - Répliquer les données d'un groupe de tables (1) du schéma qui m'interesse de façon automatique du serveur privé vers le serveur public
    - Répliquer les données d'un groupe de tables (2) du schéma qui m'interesse de façon manuelle mais piloté depuis l'applicatif du serveur privé vers le serveur public

    À noter que je ne veux répliquer que les données, et ces réplications peuvent être tout à fait asynchrones

    Selon vous quelle stratégie dois je adopter pour réaliser mes réplications sachant que je souhaiterais utiliser si possible un outil unique avec des configs différentes ?

    J'ai testé londiste mais il ne m'a pas vraiment donné satisfaction surtout pour la partie manuelle lancée depuis l'applicatif.
    J'ai recheché d'autres outils qui permettraient de faire cela mais ceux que j'ai trouvé répliquent la totalité de l'instance postgreSQL (ou bien je n'ai pas été assez loin dans mes tests)

    Voila j'espère avoir été clair dans ma decription,
    merci d'avance de votre aide

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 849
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 849
    Points : 52 982
    Points
    52 982
    Billets dans le blog
    6
    Par défaut
    à part londiste (basé sur des triggers), mais qui réplique toute la table, PostGreSQL ne fournit aucun mécanisme pour assurer de la réplication des données (quelques lignes de quelques tables d'une base vers une ou plusieurs autres tables d'une autre base) ou d'information (données XML par exemple), comme on le trouve pas exemple dans SQL Server...

    Il vous faut donc faire ceci à la main à base de triggers.

    A +

Discussions similaires

  1. exporter le schéma d'une base de données
    Par swinia dans le forum MySQL
    Réponses: 1
    Dernier message: 21/06/2009, 22h47
  2. Schéma d'une base de données existante
    Par nizarsm dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 27/03/2008, 08h17
  3. Schéma d'une base de données évolutive
    Par Mos dans le forum Schéma
    Réponses: 7
    Dernier message: 14/02/2008, 15h46
  4. [C#]Schémas d'une base de données
    Par pc152 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 09/10/2005, 15h59

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