Создание дампа
Для создания дампа используйте следующую команду:
pg_dump -x 'postgresql://<user>:<password>@<host>:5432/<db>' | gzip > default_db.sql.gz
Параметр -x (--no-privileges) исключает из дампа команды GRANT и REVOKE, так как назначение прав осуществляется через панель. Без этого флага возможны ошибки при загрузке дампа, хотя они не помешают восстановлению данных.
Загрузка дампа
Для загрузки дампа выполните:
zcat default_db.sql.gz | psql 'postgresql://<user>:<password>@<host>:5432/<db>'
Команда распаковывает дамп и передает его в клиент PostgreSQL для выполнения.
Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев