PostgreSQL backup

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
bartek
Beginner
Posty: 129
Rejestracja: 01 maja 2006, 08:14

PostgreSQL backup

Post autor: bartek »

Backup pojedynczej bazy wraz z danymi:

pg_dump -C -f dump.sql -o -v dana_baza

Backup wszystkich baz wraz z danymi:

pg_dumpall > dump_all.sql

Przywracanie całej baz:

psql -f dump_all.sql szablon
fEnIo
Posty: 34
Rejestracja: 21 czerwca 2006, 14:12
Lokalizacja: Skawina/Kraków

Post autor: fEnIo »

Jak już pokazujesz jak coś robić w Debianie to pasuje zakładać, że ktoś używa pakietów, a więc w /usr/local ma pustkę ;)

pozdr,
fEnIo
bartek
Beginner
Posty: 129
Rejestracja: 01 maja 2006, 08:14

Post autor: bartek »

Pasuje, usunąłem ścieżki żeby nie mieszać.
kroll
Posty: 4
Rejestracja: 28 sierpnia 2006, 20:13

Re: PostgreSQL backup

Post autor: kroll »

Radex pisze: pg_dumpall > dump_all.sql
U mnie to działa dopiero po su postgres - czy tak ma być?

i tylko wtedy gdy plik wynikowy już istnieje z odpowiednim chmod

Wg. Twojego opisu jest takie coś:

server2:/home/kroll# pg_dumpall > dump_all.sql
pg_dumpall: could not connect to database "template1": FATAL: role "root" does not exist



pzdr kroll
Zablokowany