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

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


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

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
postgres_бакап_и_восстановление_баз_данных [2014/09/09 06:36]
admin создано
postgres_бакап_и_восстановление_баз_данных [2014/10/24 02:02] (текущий)
admin [Бакап базы с сжатием]
Строка 22: Строка 22:
  
 <​code>​ <​code>​
-pg_dump -F p serviceok ​| gzip -c > mydb.gz+pg_dump -F p base | gzip -c > mydb.gz
 </​code>​ </​code>​
  
 То есть добавляется вначале -F p (что означает выводить результат),​ и в конец | gzip -c > mydb.gz (это архивирует поток выходных данных),​ файл получится mydb.gz То есть добавляется вначале -F p (что означает выводить результат),​ и в конец | gzip -c > mydb.gz (это архивирует поток выходных данных),​ файл получится mydb.gz
 +
 +==== Восстановление из дампа ====
 +
 +Текстовые файлы, созданные pg_dump предназначаются для последующего чтения программой psql. Общий вид команды для восстановления дампа:
 +
 +<​code>​
 +psql имя_БД < файл_дампа
 +</​code>​
 +
 +==== Создание базы данных ====
 +
 +<​code>​
 +createdb -E KOI8R -T template0 --lc-collate=ru_RU.koi8r -O owner --lc-ctype=ru_RU.koi8r имя_БД
 +</​code>​
 +
 +[[postgresql_-_дамп_базы_и_восстановление|Тоже самое но подробнее]]
postgres_бакап_и_восстановление_баз_данных.1410230164.txt.gz · Последние изменения: 2014/09/09 06:36 — admin