Назад к вопросам
СБЕР
Junior — Middle
76
Ты когда-либо выполнял резервное копирование базы данных PostgreSQL?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Да, резервное копирование базы данных PostgreSQL обычно выполняется с помощью утилиты pg_dump.
Пример создания резервной копии:
pg_dump -U username -h hostname -F c -b -v -f backup_file.backup dbname
-U— имя пользователя базы данных-h— хост сервера-F c— формат резервной копии (custom)-b— включить большие объекты-v— подробный вывод-f— файл для сохранения резервной копии
Также можно использовать pg_basebackup для создания физической копии базы.
Для восстановления используется команда pg_restore или psql в зависимости от формата резервной копии.
Важно планировать резервное копирование с учётом времени простоя и объёма данных.