Вопросы к Поиску с Алисой
Разница между pgdump и pgdumpall заключается в области применения и форматах вывода.
Pg_dump используется для создания резервных копий отдельных баз данных PostgreSQL. www.dbvis.com Результат работы утилиты может быть в виде текстового файла со скриптом или архивного файла в форматах custom, directory или tar. docs.arenadata.io habr.com
Pgdumpall предназначен для создания резервных копий всех баз данных на сервере. www.dbvis.com Утилита генерирует один скрипт, который содержит SQL-команды для воссоздания всех баз данных, пользователей и других глобальных объектов. www.dbvis.com При этом pgdumpall поддерживает только плоский (plain) формат, без сжатия и параллельного режима работы. pangolin.sbertech.ru
Таким образом, pgdump позволяет выбирать разные форматы вывода в зависимости от задачи, а pgdumpall работает только с одним форматом, подходящим для копирования всего кластера. pangolin.sbertech.ru habr.com