Инструменты пользователя

Инструменты сайта


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