Доброго дня коллеги.
Резервное копирование
pg_dump — это утилита командной строки в PostgreSQL для создания резервной копии базы данных.
pg_dump -U myuser mydb > mydb_backup.sql
• -U myuser — указывает имя пользователя, от имени которого будет выполняться резервное копирование.
• mydb — имя базы данных, которую нужно скопировать.
• > mydb_backup.sql — перенаправляет вывод команды в файл mydb_backup.sql , который будет содержать SQL-скрипт для восстановления базы данных.
Таким образом, эта команда создает резервную копию базы данных mydb в
файл mydb_backup.sql
Восстановление баз данных
pg_restore — это утилита командной строки в PostgreSQL для
восстановления базы данных из резервной копии.
pg_restore -U myuser mydb_backup.sql
• -U myuser — указывает имя пользователя, от имени которого будет
выполняться восстановление.
• mydb_backup.sql — имя файла резервной копии, из которого будет
восстанавливаться база данных.
Регулярное резервное копирование базы данных является важной частью стратегии обеспечения безопасности данных.
Добавить комментарий