PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 06/09/2011 12:55:31

genio
Membre

Slony et log Shipping

Bonjour à tous...
Quelle différence y a t'il entre le 'log Shipping' et Slony... Sont-ce des appellations différences  pour une seule et même fonctionnalité de 'partage' d'archivelog entre un maître et un esclave...

Merci pour vos réponses...

Hors ligne

#2 06/09/2011 13:59:36

kenrio
Membre

Re : Slony et log Shipping

oula pas du tout ^^

slony c'est de la réplication dans tous les sens, peut importe le nombre, de certains schema,...

Log shipping c'est bah ça http://docs.postgresql.fr/9.0/log-shipp … ative.html

Hors ligne

#3 06/09/2011 14:45:12

genio
Membre

Re : Slony et log Shipping

Merci pour votre réponse...

J'ai lu (sur un site concurrent !) ce qu'était le 'log shipping' donc c'est Ok pour moi !

Mais je butte sur ce qu'apporte Slony ? Est-ce de la réplication entre les objets d'un serveur maitre et un(des) serveurs esclave(s) ? De quelle(s)  façon(s) s'effectue cette réplication ?

Merci pour vos réponses...

Hors ligne

#4 06/09/2011 14:57:26

kenrio
Membre

Re : Slony et log Shipping

Alors slony tout marche par trigger pour commencer.

L’intérêt de slony c'est de pouvoir faire notamment de la réplication QUE sur certaines tables/schémas dans un sens ou dans l'autre.
Par exemple vous pouvez répliqué le schéma TOTO de la base MONTEST vers un esclave et en même temps répliquer le schéma TATA vers le maître dans la base MONTEST

Genre de chose seul slony sait faire smile

Hors ligne

#5 06/09/2011 15:22:19

genio
Membre

Re : Slony et log Shipping

Merci...
mais comment s'y prend t'il... via les archivelog ?

Hors ligne

#6 06/09/2011 15:45:37

kenrio
Membre

Re : Slony et log Shipping

non il a ses propres catalogues dans pgsql et il a des daemons qui tournent en arriere plan.

voici un bon tuto toujours d'actu qui explique ça très bien : http://www.dalibo.org/hs44_slony_la_rep … ar_trigger

Hors ligne

#7 06/09/2011 16:13:09

genio
Membre

Re : Slony et log Shipping

Merci...

Hors ligne

#8 06/09/2011 18:13:20

gleu
Administrateur

Re : Slony et log Shipping

L'autre avantage de Slony, c'est qu'on peut ajouter des tables de travail ou des index spécifiques sur le serveur esclave. Très appréciable pour y faire bosser BO ou pour avoir des performances intéressantes pour du reporting sur l'esclave.

L'inconvénient de Slony est que c'est plus complexe à maîtriser.


Guillaume.

Hors ligne

#9 19/09/2011 10:08:08

dim
Membre

Re : Slony et log Shipping

Pour avoir les avantages de Slony sans la complexité d'administration, il existe Londiste, des Skytools

  http://wiki.postgresql.org/wiki/Londiste_Tutorial

Dernière modification par dim (19/09/2011 10:08:22)


Dimitri Fontaine
http://2ndQuadrant.fr     PostgreSQL : Expertise, Formation et Support

Hors ligne

#10 19/09/2011 11:34:42

gleu
Administrateur

Re : Slony et log Shipping

Marrant comme tu oublies facilement de parler des limites de Londiste... pas de script de mise à jour du schéma, pas de réplication en cascade, etc.


Guillaume.

Hors ligne

#11 21/09/2011 15:03:29

dim
Membre

Re : Slony et log Shipping

Ah pardon, je travaille trop sur Skytools 3, qui dispose de cela.


Dimitri Fontaine
http://2ndQuadrant.fr     PostgreSQL : Expertise, Formation et Support

Hors ligne

#12 21/09/2011 16:22:43

gleu
Administrateur

Re : Slony et log Shipping

Qui *sera* disponible sur la version 3 qui n'est pas sorti en version stable pour l'instant smile


Guillaume.

Hors ligne

#13 22/09/2011 14:16:40

dim
Membre

Re : Slony et log Shipping

Elle est stable et distribuée en "release candidate".  Ce qu'il manque c'est la documentation, tu es le bienvenue si tu veux nous aider (je sais c'est facile et tu as d'autre chats à fouetter, mais je pouvais pas m'en empêcher) smile

  http://packages.debian.org/experimental/skytools3


Dimitri Fontaine
http://2ndQuadrant.fr     PostgreSQL : Expertise, Formation et Support

Hors ligne

#14 22/09/2011 14:34:25

gleu
Administrateur

Re : Slony et log Shipping

J'abandonne. "Release candidate" dit bien ce que ça veut dire...


Guillaume.

Hors ligne

#15 23/09/2011 09:39:01

SAS
Membre

Re : Slony et log Shipping

Bonjour,

Pour se simplifier la vie avec Slony, il existe les outils d'administration slony1-ctl : http://slony1-ctl.projects.postgresql.org/.

A l'aide de 3 fichiers de configuration, on peut aisément créer et maintenir une réplication slony.


Stéphane Schildknecht
Conseil, formations et support PostgreSQL
http://www.loxodata.com

Hors ligne

Pied de page des forums