Foren-Übersicht dump postgres Datenbank aus Konsolle

dump postgres Datenbank aus Konsolle

Beitrag 24.08.2006 11:13
elexis_linux Site Admin

Beiträge: 396
Website: http://ModernHosting.ch
1.

Code: Alles auswählen

su postgres
2. Backuporndner erstellen

Code: Alles auswählen

cd /var/lib/pgsql mkdir backup
3. In das verzeichnis wechseln

Code: Alles auswählen

cd backup
4. Dump erstellen

Code: Alles auswählen

PGCLIENTENCODING='UNICODE' PGDATABASE=Datenbankname pg_dump -Fp -O -x -U Benutzer > tmp_dump_1
Passwort für die DB eingeben

Code: Alles auswählen

iconv -f UTF-8 -t UTF-8 -c
Nun aus dem dump ein SQL machen:

Code: Alles auswählen

/var/lib/pgsql/backups/tmp_dump_2 > /var/lib/pgsql/backups/db_dump.sql
Nun die Daten über SSH runterladen.

Ich empfehle WinSCP, aber natürlich kann das auch über die Shell gedownloadet werden:

Code: Alles auswählen

scp IhrServer.ch:/var/lib/pgsql/backups/db_dump.sql .('punkt' steht für Ihr aktuelles Verzeichnis!!!)

4 poziom opinie

Zurück zu „Postgres“



Wer ist online?

Mitglieder in diesem Forum: Bot und 0 Gäste