Bash-скрипт pg_dump с хранением копий и очисткой старых архивов — бесплатно и без регистрации.
Резервная копия в формате custom позволяет использовать pg_restore, в том числе выборочное восстановление объектов. Скрипт создаёт архив с временным файлом и удаляет устаревшие резервные копии по маске.
Укажите базу, хост, пользователя, каталог и срок хранения. Настройте .pgpass, проверьте права каталога, запустите скрипт и выполните пробное восстановление в отдельную базу.
Локальные бэкапы не защищают от потери сервера. Переносите копии во внешнее хранилище, следите за свободным местом и используйте мониторинг ошибок задания.
Bash-скрипт ежедневных резервных копий PostgreSQL через pg_dump custom format.
Этот скрипт не создаёт автоматическое расписание. Запустите вручную и настройте cron/systemd, права и внешнее хранение. Пароль берётся из .pgpass. Данные обрабатываются в браузере.
Заполните параметры и нажмите «Сгенерировать файл». Здесь появится содержимое для проверки, копирования и скачивания.