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

Administration PostgreSQL Discussion :

Opération de restauration database


Sujet :

Administration PostgreSQL

  1. #1
    Membre du Club
    Homme Profil pro
    dba
    Inscrit en
    décembre 2016
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : dba
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2016
    Messages : 119
    Points : 58
    Points
    58
    Par défaut Opération de restauration database
    bonjour

    Ce ci c'est la première fois que j'ai fait une opération du restauration d'une base de donnée en postgresql

    j'ai fait l'opération avec cette commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    psql -U postgresql -d vente<sauvgarde_vente.sql
    la taille de la base ne dépasse pas le 2G

    j'ai eu comme résultat cette fenêtre qui contiens une seul ligne "insert 0 1" et qui ne se termine pas il avait maintenant en exécution plus que 3heures

    Qui a une idée c'est quoi le pb ?

    merci
    Images attachées Images attachées  

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services à domicile

    Informations forums :
    Inscription : septembre 2005
    Messages : 197
    Points : 121
    Points
    121
    Par défaut
    Faudrait voir ce que contient le fichier sauvgarde_vente.sql et comment il a été créé.

  3. #3
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    avril 2002
    Messages
    5 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2002
    Messages : 5 996
    Points : 23 649
    Points
    23 649
    Par défaut
    Bonjour,

    Vous avez fait une sauvegarde au format "plain" (qui génère un script SQL), par exemple, avec l'outil pg_dumpall.
    La restauration revient à exécuter un script SQL. Ce que vous observez, c'est l'insertion des lignes dans les tables restaurées. Il faut laisser ce script se dérouler jusqu'au bout (quelle que soit sa durée).
    Ça peut effectivement prendre du temps, en fonction de la taille de la base à restaurer et des caractéristiques de votre serveur, ainsi que de la configuration de PostgreSQL.

    Bref, ce qui s'affiche est normal compte tenu du type de sauvegarde que vous avez... Laissez faire le temps !
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  4. #4
    Membre du Club
    Homme Profil pro
    dba
    Inscrit en
    décembre 2016
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : dba
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2016
    Messages : 119
    Points : 58
    Points
    58
    Par défaut
    Merci bien pour votre réponse. Effectivement, j'ai laissé l'opération, qui s'est terminée avec succès après 4 heures (volumétrie importante de la base).

    Par contre, y a-t-il une requête sur PostgreSQL qui permette de me donner une estimation en pourcentage du temps restant pour que l'opération se termine ?

    Le but serait que je sois en courant de l’état d'avancement de l'opération.

    Merci à tous

  5. #5
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    avril 2002
    Messages
    5 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2002
    Messages : 5 996
    Points : 23 649
    Points
    23 649
    Par défaut
    Non, il n'y a pas d'outil de cette nature, dans la mesure où, quand PostgreSQL lance le script, il le déroule sans en connaître la taille finale.
    Une seule solution possible serait d'évaluer la taille de la base en cours de restauration par rapport à sa volumétrie nominale connue par ailleurs. Mais ça resterait un indicateur assez imprécis.
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

Discussions similaires

  1. Restauration d'une standby database : regénération de redolog ?
    Par toniomorf dans le forum Administration
    Réponses: 2
    Dernier message: 16/07/2010, 14h34
  2. Restaurer une database dans une autre base
    Par boby62423 dans le forum Administration
    Réponses: 11
    Dernier message: 24/08/2009, 21h56
  3. OEM : Database Control, Outil de sauvegarde/Restauration
    Par matana dans le forum Entreprise Manager
    Réponses: 1
    Dernier message: 29/11/2005, 15h57
  4. Réponses: 2
    Dernier message: 27/10/2005, 11h33

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