Back to questions
СБЕР
Junior — Middle
78
Ты когда-либо выполнял резервное копирование базы данных PostgreSQL?
Companies where asked
Answer from AI
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 в зависимости от формата резервной копии.
Важно планировать резервное копирование с учётом времени простоя и объёма данных.