Bonjour,
Suite à une réinstallation de base Postgre, les données de l’ancienne base ont été écrasées. Cependant nous avons pu récupérer des fichiers Wal datés d’avant la réinstallation dans un répertoire _data (sous le répertoire des données du groupe, au même niveau que le répertoire data).
Précisions :
- nous avons 4 fichiers Wal dont les premiers caractères sont « \Ð ».
- postgresql est installé dans un environnement windows
Question 1 : pensez-vous que _data provient de l’ancienne base ?
Nous avons suivi la procédure de récupération par recovery.conf avec la commande restore_command. Les fichiers log nous indiquent l’erreur suivante :
«
2007-08-24 16:32:55 LOG: database system was shut down at 2007-08-24 16:32:01 Paris, Madrid
2007-08-24 16:32:55 LOG: starting archive recovery
2007-08-24 16:32:55 LOG: restore_command = "copy C:\archives\0000000100000000000000BC "%p""
2007-08-24 16:32:56 LOG: restored log file "00000001.history" from archive
2007-08-24 16:32:56 PANIC: syntax error in history file: \Ð
2007-08-24 16:32:56 HINT: Expected a numeric timeline ID.
»
Question 2 : connaissez-vous cette erreur ?
Question 3 : la commande restore_command est elle valide ?
(restore_command = "copy C:\archives\0000000100000000000000BC "%p"")
Question 4 : Savez-vous si un fichier Wal est associé à une base précise ?
Sinon, comment la procédure de recovery sait à quelle base effectuer la restauration ?
Merci pour votre aide.
Cordialement.
CG
Partager