PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  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  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

une base - deux PC - data sur une clé USB

Technique - général | une base - deux PC - data sur une clé USB

Par matbouc le 16/03/2008 - 21:54

Bonjour,

Je souhaiterais accĂ©der (en lecture et Ă©criture) Ă  une mĂȘme base de donnĂ©e postgre depuis deux PC qui ne fonctionnent pas simultanĂ©ment.

Les binaires se trouveraient sur chacune des deux machines et les données sreraient stockées sur une seule clé USB montée sur le PC qui fonctionne.

Procédure jusqu'ici :

A - création d'un répertoire 'postgre' sur la clé USB
B - sur le PC1, via pgAdmin:
B1 - création d'un tablespace flash_tb en choisissant l'emplacement O:\postgre\ (la clé USB étant montée sur O:\)
B2 - création d'une nouvelle base pt3_flash en utilisant le tablespace flash_tb
B3 - import des données dans cette nouvelle base.
B4 - arrĂȘt du serveur (pour que tout soit cohĂ©rent), dĂ©montage de la clĂ© USB.

C - sur le PC2:
C1 - montage de la clé
C2 - récupération du tablespace flash_tb ???
C3 - récupération de la base pt3_flash ???

Le problÚme se pose en C2/C3, car pgAdmin me propose de créer un nouveau tablespace, mais pas d'en récupérer un qui existe déjà. Et si je parviens à récupérer le tablespace, comment faire pour récupérer la base.

J'ai le sentiment que mon cas se rapproche dans une certaine mesure de la mise en place d'un environnement HA avec deux serveurs (un actif/ un passif) accĂ©dant au mĂȘme filesystem Ă  travers un montage NFS, mais je ne trouve pas de doc dans ce sens Ă  part le paragraphe de la doc officielle qui survole la redondance/HA/rĂ©plication.

La procĂ©dure que je propose ici a-t-elle une chance d'aboutir, ou suis-je en train de rĂȘver debout (assis, en fait) ?

Bien sĂ»r, mon cas serait plus simple si je pouvais disposer d'une base hĂ©bergĂ©e Ă  laquelle j'accĂšderais depuis un pc puis de l'autre, mais je ne dispose pas encore de cette base, et j'aime bien me prendre la tĂȘte. :-)

En vous remerciant par avance pour vos conseils,

-- Matthieu

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramÚtres" pour activer vos changements.

Ca devrait...

SAS/ = 28 Mars, 2008 - 09:01

Bonjour,

Je n'ai pas réfléchi en détail au problÚme des TBS, mais en précisant comme répertoire des données au démarrage le point de montage de la clé USB, PG doit pouvoir démarrer.

Cela dit, pgadmin n'est pas l'outil adĂ©quat de dĂ©marrage/arrĂȘt du serveur.

Librement,
Stéphane Schildknecht
dalibo
PostgreSQLFr


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.