Backup für postgresql fehlerhaft!

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
phreak1n
Beiträge: 3
Registriert: 26.07.2011 14:14:54

Backup für postgresql fehlerhaft!

Beitrag von phreak1n » 09.05.2012 15:35:05

Guten Tag,

Ich habe ein großes Problem und hoffe hier auf Hilfe!

Ich betriebe für meine Firma einen Davical-Server, welcher seine Daten in PostgreSQL unterbringt. Als ich dort ein wenig aufräumen wolte und alte Kalender zu löschen die nicht mehr im gebrauch sind wurde ein ganzer Benutzer gelöscht, mit all seinen Terminen. Ich hab jeden Tag automatisch ein backup mit "pg_dump" durchführen lassen, mittels Script.

Code: Alles auswählen

#!/bin/bash


# nur auszufüren als user postgres

# datum für den endgültigen dateinamen
mydate=`date +%Y-%m-%d-%H-%M-%S`
date=$mydate

#wird später von anderen rechner (backup_1) auf die backupplatte verschoben!
pg_dump -v -Fc davical > /archiv/davicalbackup_$date.pgdump
Nun versuch ich eben dieses Backup wiederherzustellen, mittels

Code: Alles auswählen

psql -d davical -f a.pgdump
(hab mir das aktuelste umbenannt damit es leichter zu händeln ist)

und

Code: Alles auswählen

psql davical < a.pgdump
Bei beiden verfahren sagt er mir das das Backup nicht UTF8 ist, was ich natürlich (aus unwissenheit) auch nicht eingetellt hatte als ich das Backupscript erstellt hatte.

Der letzte Fehlertext am ende des Backups ist:

Code: Alles auswählen

FEHLER:  ungültige Byte-Sequenz für Kodierung »UTF8«: 0xb2
TIP:  Dieser Fehler kann auch auftreten, wenn die Bytesequenz nicht mit der Kodierung übereinstimmt, die der Server erwartet, welche durch »client_encoding« bestimmt wird.
Ansonsten fängt jede zeile mit "ungültige anweisung:" an und danach imer ein kauderwelsch wie

Code: Alles auswählen

	
\�C=�`_�!2O�1W���3C���
wobei die Vierecke alle noch versichedene Zahlen in sich haben. Per Texteditor kann ich es auch nicht öffnen.

Kann mir jemand helfen in dem er mir sagt wie ich das Backup ins richtige Format bekomme oder es doch eingepflegt bekomme?

Viele Dank fürs lesen, calli

phreak1n
Beiträge: 3
Registriert: 26.07.2011 14:14:54

Re: Backup für postgresql fehlerhaft!

Beitrag von phreak1n » 09.05.2012 16:25:12

Ok danke falls gelesen wurde!

Hab das problem dann gelöst ind demm ich den "pg_restore" bneutz habe und die ganze tabelle neu angelegt habe!

Antworten