===== PostgreSQL ===== ==== Резервирование всех баз ==== pg_dumpall > all.sql ==== Бакап одной базы ==== pg_dump base > base.sql ==== Бакап одной таблицы ==== pg_dump -t table base > base.sql ==== Бакап базы с сжатием ==== pg_dump -F p base | gzip -c > mydb.gz То есть добавляется вначале -F p (что означает выводить результат), и в конец | gzip -c > mydb.gz (это архивирует поток выходных данных), файл получится mydb.gz ==== Восстановление из дампа ==== Текстовые файлы, созданные pg_dump предназначаются для последующего чтения программой psql. Общий вид команды для восстановления дампа: psql имя_БД < файл_дампа ==== Создание базы данных ==== createdb -E KOI8R -T template0 --lc-collate=ru_RU.koi8r -O owner --lc-ctype=ru_RU.koi8r имя_БД [[postgresql_-_дамп_базы_и_восстановление|Тоже самое но подробнее]]