Данная статья описывает процесс экспорта и импорта базы данных postgresql на Linux но эти же команды можно адаптировать и к Windows. Немного теории, для начала разберем какие дампы базы данных бывают и так если дамп был скачан допустим с официального сайта PostgreSQL (демонстрационная база данных) или из другого популярного источника то такой дамп содержит все необходимое для импорта(то есть не только структуру таблиц и данные к ним но и саму базу данных которую можно спокойно импортировать). А теперь рассмотрим другой вариант если база данных была создана пользователем и экспортирована утилитой...
При установка на Ubuntu zabbix-server база данных по умолчанию пишется в папку /var/lib/postgresql. Со временем база растёт и поднимается вопрос переноса её на другой раздел диска. Перенесём базу данных в /opt/postgresql. Требования Подготовка Проверим где находится текущая БД postgresql. sudo -u postgres psql
psql (9.5.14)
Type "help" for help.
postgres=# SHOW data_directory;
data_directory
------------------------------
/var/lib/postgresql/9.5/main
(1 row) БД находится в папке /var/lib/postgresql/9...