Как экспортировать базу данных postgresql из сервера pgadmin
Может вопрос реально не сложный, но я только начал работать с postgresql и базами данных в целом, так что реально не понимаю как. Все статьи в инете рассказывают про экспорт отдельных таблиц в csv формате. Есть ли возможность экспортировать всю базу данных?
Ответы (1 шт):
Можно использовать утилиту pg_dump. С помощью нее можно сделать резервную копию базы данных в виде скрипта.
В файле резервного копирования будут сохранены будут заново создаваться таблицы и копироваться данные, которые там уже были. Этот файл можно будет загрузить в другую пустую базу данных, а не только восстанавливать уже существующую с помощью pg_restore.
Вот статья про Создание резервных копий в PostgreSQL
И еще Краткий гайд по утилитам PostgreSQL для резервного копирования