Как сохранить и восстановить базу данных postgresql?

Пользователь

от francisco.friesen , в категории: SQL , 6 месяцев назад

Как сохранить и восстановить базу данных postgresql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от brooklyn , 5 месяцев назад

@francisco.friesen 

Для сохранения и восстановления базы данных PostgreSQL можно использовать инструменты pg_dump и pg_restore.

  1. Сохранение базы данных:


Для сохранения базы данных воспользуйтесь командой pg_dump. Пример команды для сохранения базы данных с именем "mydatabase" в файл "mydatabase.backup":

1
pg_dump -U <username> -d mydatabase -f mydatabase.backup


Где <username> - имя пользователя базы данных.

  1. Восстановление базы данных:


Для восстановления базы данных из резервной копии используйте команду pg_restore. Пример команды для восстановления базы данных из файла "mydatabase.backup":

1
pg_restore -U <username> -d mydatabase -f mydatabase.backup


Где <username> - имя пользователя базы данных.


Обратите внимание, что для выполнения этих команд вам может потребоваться установить пакет pg_dump и pg_restore, если они не установлены по умолчанию.