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 :

Remonter une base PG à partir des fichiers


Sujet :

PostgreSQL

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut Remonter une base PG à partir des fichiers
    Bonjour à tous,

    je ne suis pas DBA mais j'ai plus ou moins sous ma responsabilité une application en PHP qui s'appuie sur base PostGreSQL 7 sous Linux.
    Je vous explique mon problème en espérant que vous aurez quelques idées pour m'en sortir ou au moins savoir si la manipulation que je souhaite faire est possible :Un manque d'espace disque sur le serveur faisait régulièrement planter la base (des tables temporaires ne disposait pas d'assez d'espace). D'habitude, un peu de ménage sur le disque et la base repartait toute seule; seulement cette fois, la base n'est pas remontée :'(
    Il n'y a de mon côté jamais eu de sauvegarde avec pg_dump, j'ai juste fais une sauvegarde des fichiers de ce que je pensais être la base (voir PJ pour liste des fichiers).

    Serait il possible de remonter une base même vide à partir de ces fichiers sur un autre serveur svp ?

    Merci par avance

    Bonne journée
    Fichiers attachés Fichiers attachés

  2. #2
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Vraiment personne pour m'aider svp, c'est assez urgent et stressant. Y a t'il moyen de remonter une base sur un autre serveur si on dispose des fichiers correspondants, enfin je crois, aux tables svp ?

    Merci de votre aide

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Points : 2 890
    Points
    2 890
    Par défaut
    Sur un autre serveur, oui, il faut juste la même version de postgresql, éventuellement la compiler soi-même si elle est introuvable en pré-compilé (le fait qu'il y ait les noms des objets au lieu de numéros dans les noms de fichiers semble indiquer une très vieille version).
    Ensuite avec ces données là, ça peut démarrer ou pas, mais souvent c'est plutôt oui, ça se tente.

  4. #4
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Merci Estofilo de ta réponse ainsi qu'au contributeur dont je n'ai pas eu le temps de voir le nom,

    A priori notre prestataire aurait réussi à trouver une solution qui m'éviterait de devoir m'en occuper

    La sauvegarde que j'avais faite était une sauvegarde à chaud sans arrêter les bases car je ne savais pas le faire et que ça fonctionnait bien comme ça mais quand on a jamais tester la restau ...

    Merci à tous en tout cas, je ne manquerais pas de vous tenir au courant

    Bonne journée

  5. #5
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    Citation Envoyé par lombriiik Voir le message
    Merci Estofilo de ta réponse ainsi qu'au contributeur dont je n'ai pas eu le temps de voir le nom,

    A priori notre prestataire aurait réussi à trouver une solution qui m'éviterait de devoir m'en occuper

    La sauvegarde que j'avais faite était une sauvegarde à chaud sans arrêter les bases car je ne savais pas le faire et que ça fonctionnait bien comme ça mais quand on a jamais tester la restau ...

    Merci à tous en tout cas, je ne manquerais pas de vous tenir au courant

    Bonne journée
    Si tu as copié les fichiers à chaud sans arrêter la base c'est mort tu ne pourras pas restaurer
    Les sauvegardes possibles en version 7 sont :
    - copie des fichiers à froid
    - pg_dump / pg_dumpall
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/03/2012, 10h07
  2. Remplir une base MySql à partir des textBox
    Par Chevaan dans le forum C#
    Réponses: 7
    Dernier message: 02/03/2012, 17h07
  3. Restaurer une base a partir des fichiers mysql
    Par mims1664 dans le forum MySQL
    Réponses: 4
    Dernier message: 23/09/2010, 14h11
  4. reinstaller une base a partir des fichier .frm
    Par MaitrePylos dans le forum Administration
    Réponses: 6
    Dernier message: 12/09/2009, 15h40
  5. restaurer une base de donnée à partir des fichiers mdf et ldf
    Par funboard dans le forum Réplications
    Réponses: 2
    Dernier message: 26/04/2009, 11h08

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