Skip site navigation (1) Skip section navigation (2)

Re: replication entre 8.3 et 8.4

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Dimitri Fontaine <dimitri(at)2ndQuadrant(dot)fr>
Cc: William <wilk(at)flibuste(dot)net>, pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: replication entre 8.3 et 8.4
Date: 2011-09-12 07:39:13
Message-ID: 1315813153.2708.4.camel@localhost.localdomain (view raw or flat)
Thread:
Lists: pgsql-fr-generale
On Sat, 2011-09-10 at 22:08 +0200, Dimitri Fontaine wrote:
> Guillaume Lelarge <guillaume(at)lelarge(dot)info> writes:
> > On Sat, 2011-09-10 at 18:09 +0000, William wrote:
> >> A tout hasard, est-ce qu'il y a une astuce pour faire de la réplication 
> >> en log shipping entre la 8.3 et la 8.4 ?
> >
> > Non, aucune.
> 
> En effet, le « log shipping » transfère la représentation physique
> (binaire) des changements sur disque, et le format de stockage peut
> changer d'une version majeure a la suivante.  Pas de compatibilité de ce
> niveau là entre les versions.
> 
> Il existe plusieurs alternatives, cependant.  Principalement les outils
> de réplication asynchrone par triggers, tels Londiste, Slony ou Bucardo.
> 
> Il est également possible de faire développer un composant de
> réplication binaire (log shipping) entre 8.3 et 8.4 : l'équipe
> 2ndQuadrant par exemple dispose des compétences requises.  D'autres
> équipes dans le monde seront certainement à même de suivre votre
> demande, si vous souhaitiez faire appel à une prestation.
> 

C'est certainement possible mais c'est une solution compliquée à coder.
Au niveau des tables utilisateurs, il n'y a aucun changement de
structure, ça ne devrait donc pas poser de gros soucis. Mais pour les
tables systèmes qui ont changé de format, c'est autrement plus complexe
que de faire comprendre à une 8.4 le format des journaux de transactions
d'une 8.3.

Si le but de William est simplement de migrer, utiliser Slony ou
Londiste est à mon avis la meilleure solution.


-- 
Guillaume
  http://blog.guillaume.lelarge.info
  http://www.dalibo.com


In response to

Responses

pgsql-fr-generale by date

Next:From: Dimitri FontaineDate: 2011-09-12 11:53:14
Subject: Re: replication entre 8.3 et 8.4
Previous:From: Guillaume LelargeDate: 2011-09-12 07:36:08
Subject: Re: replication entre 8.3 et 8.4

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group