Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 18/04/2014 13:49:10
- pkv
- Membre
Récupération PITR impossible
Bonjour,
Je suis débutant en PostgreSQL.
Je travaille avec la version PostgreSQL 9.1.9
Lors du redémarrage du cluster après arrêt brutal et restauration dernière sauvegarde, j'ai le message suivant dans la log :
2014-04-18 13:29:17 CEST;23932;;;LOG: starting point-in-time recovery to XID 786432
2014-04-18 13:29:18 CEST;23932;;;FATAL: archive file "0000000100000003000000E3" has wrong size: 0 instead of 16777216
2014-04-18 13:29:18 CEST;23929;;;LOG: startup process (PID 23932) exited with exit code 1
...et je n'arrive pas à redémarrer le cluster.
Dans postgresql.conf :
archive_command = '/usr/bin/gzip -c "%p" > /pgqdata/pgserver02/arch/"%f".gz'
Dans recovery.conf :
restore_command='/usr/bin/gzip -d /pgqdata/pgserver02/arch/"%f".gz > "%p"'
L'archive 0000000100000003000000E3.gz est bien présente et non vide dans le répertoire /pgqdata/pgserver02/arch
Pouvez-vous m'aider, s'il vous plait ?
Merci,
Cdlt,
Hors ligne
#2 18/04/2014 18:42:42
- rjuju
- Administrateur
Re : Récupération PITR impossible
Bonjour,
il faut également utiliser l'option « -c » dans votre restore_command, sans quoi le fichier ne sera pas décompressé au bon endroit.
Julien.
https://rjuju.github.io/
Hors ligne
#3 22/04/2014 09:26:29
- pkv
- Membre
Re : Récupération PITR impossible
Bonjour et merci rjuju pour ton aide.
Effectivement il manquait l'option -c.
Ca marche nickel !
Merci encore
Hors ligne
Pages : 1