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 :

Restauration d'une base à partir du dossier data


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    B&B
    B&B est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 20
    Par défaut Restauration d'une base à partir du dossier data
    Bonjour,

    J'ai un souci pour restaurer une base (postgresql 8.2 sous Win 2k3 serveur). J'ai le dossier data_pg sans les répertoires pg_log et pg_xlog, ce qui est plus embetant car je viens de voir que les logs de ce dossier pouvait servir à restaurer la base...
    Voici mes differentes tentatives sur un serveur vierge :
    - Installation de postgres 8.2 et de ma base vierge
    - Remplacement du data_pg par ma sauvegarde
    - Echec du lancement du service : permission denied sur data_pg
    - Ajout de l'utilisateur postgres avec le contrôle total sur l'ensemble des fichiers et dossiers de data_pg (clic droit > Partage et Sécurité)
    - Nouvel echec du démarrage du service : /global/pg_control : No such file or directory. En effet il y est pas, tout comme le pg_database.

    - Ensuite j'y suis allé au pif . J'ai copié les fichiers pg_control et pg_database de l'installation vierge vers le data_pg sauvegardé.
    - J'ai relancé le serveur, nouveau message d'erreur (à peu prés) : cannot find files 1263/16804/2546 dans le répertoire base
    - J'ai copié le fichier 1263 vierge dans data_pg. Le serveur demarre ! Mais quand je fais un select sur une table j'ai le msg : No relation find with OID xxxxx. Ce qui est normal je pense vu l'ajout des fichiers vierges... et la j'ai arrêté.

    J'ai pas trouvé grand chose sur le net, et mes connaissances sur la structure de postresql sont assez limités. Qu'est que vous me conseillez ?

    Merci

  2. #2
    B&B
    B&B est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 20
    Par défaut
    J'ai pu récupérer la sauvegarde de la journée antérieure qui est complète. L'autre ne s'est pas terminée correctement, la coupure a dû se produire à ce moment.
    La simple copie du data_pg suffit pour lancer le serveur, tout va bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2008R2] Restaurer une base à partir d'un script .sql
    Par Marmotine dans le forum Administration
    Réponses: 5
    Dernier message: 09/04/2015, 15h33
  2. restaurer une base à partir d'un fichier bak
    Par nahoula1231 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 13/09/2010, 14h39
  3. restauration d'une base dans MSSQL 7
    Par seringua1 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/07/2005, 11h38
  4. Restauration d'une base PostgrSQL
    Par Safaritn dans le forum PostgreSQL
    Réponses: 8
    Dernier message: 30/01/2005, 10h38
  5. documentation sur la restauration d'une base interbase 6.0
    Par devalender dans le forum InterBase
    Réponses: 1
    Dernier message: 03/09/2004, 16h56

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