ВОССТАНОВЛЕНИЕ БАЗЫ POSTGRESQL ИЗ БЭКАПА

  • Михаил
  • 12 мин. на прочтение
  • 100
  • 07 Aug 2022
  • 07 Aug 2022

Восстановление базы postgres из бэкапа выполняется при помощи утилиты pg_restore. Бэкапы делаются sql дампами.

 

Восстановление базы postgresql из бэкапа — примеры

Чтобы восстановить базу из дампа — загрузить ее, используется такая команда:

pg_restore —dbname=dvdrental  —verbose -f /full/path/dump.sql

Передается имя БД.



 

Если создавался полный бэкап — синтаксис такой

psql -U username -f backupfile.sql

Ошибки игнорируются. Чтобы загрузка останавливалась при ошибке можно добавить ключ —set ON_ERROR_STOP=on