postgres_бакап_и_восстановление_баз_данных

Это старая версия документа!


PostgreSQL

Резервирование всех баз

pg_dumpall > all.sql

Бакап одной базы

pg_dump base > base.sql

Бакап одной таблицы

pg_dump -t table base > base.sql

Бакап базы с сжатием

pg_dump -F p serviceok | gzip -c > mydb.gz

То есть добавляется вначале -F p (что означает выводить результат), и в конец | gzip -c > mydb.gz (это архивирует поток выходных данных), файл получится mydb.gz

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   ___   _      __ ______ ______   ____
  / _ \ | | /| / //_  __//_  __/  /  _/
 / , _/ | |/ |/ /  / /    / /    _/ /  
/_/|_|  |__/|__/  /_/    /_/    /___/
 
postgres_бакап_и_восстановление_баз_данных.1410230164.txt.gz · Последнее изменение: 2014/09/09 06:36 — admin · В данный момент заблокировано пользователем 216.73.216.52