
Выпустили PostgresqlR2 — бэкап PostgreSQL в Cloudflare R2 бесплатно
Команда getmyai·13 августа 2026 г.·1 мин чтения
GitHubPostgreSQLCloudflare R2БэкапыOpen Source
Open-source утилита для автоматического бэкапа PostgreSQL в Cloudflare R2. Ротация 60 копий, CLI, cron — бесплатно.
Выложили в открытый доступ утилиту для автоматического бэкапа PostgreSQL в Cloudflare R2. R2 не берёт плату за исходящий трафик — бэкапы обходятся бесплатно.Сжатие с паролем —
Ротация — максимум 60 копий, старейшие удаляются автоматически
CLI — создание, просмотр, скачивание, восстановление и очистка бэкапов
Cron — ежедневный бэкап в 03:00, настраивается одной командой
Возможности
pg_dump → zip -P → загрузка в R2Установка
Зависимости: python3, boto3, pg_dump, zip/unzip.
Все настройки — в файле .env: URL базы данных, ключи доступа к R2, пароль для архивов, лимит копий.
Использование
python3 backup.py backup # Создать бэкап
python3 backup.py list # Список бэкапов
python3 backup.py status # Статус: кол-во копий, старейшая, новейшая
python3 backup.py restore name.zip # Восстановить из бэкапа
python3 backup.py install-cron # Установить cron (ежедневно в 03:00)
Репозиторий: lingeniare/PostgresqlR2
Комментарии
Обсуждение статьи ведётся в нашем Telegram-канале
Открыть канал