Postgresus — резервное копирование и мониторинг PostgreSQL

Практические лайфхаки для разработчиков, DevOps и админов: Docker, Linux, Bash, Python, Golang, Ansible, логи и безопасность — только рабочие решения. Даем готовые команды, конфиги и приёмы диагностики, которые экономят часы и дни. Если нужно быстро настроить, отладить и обезопасить инфраструктуру — вы по адресу.

postgresuspostgresqlбекап

👁 Это self-hosted инструмент для резервного копирования и мониторинга PostgreSQL баз данных.

Возможности включают создание бекапов по расписанию для PostgreSQL версий 13-18, хранение данных на локальном сервере, в S3 или Google Drive, а также интеграцию с Telegram, Slack и Discord для уведомлений. Утилита также выполняет регулярный health check базы данных и полностью открыта для использования под лицензией Apache 2.0.

❗️ Этот инструмент идеально подойдёт для администраторов, которым нужно автоматизировать процесс резервного копирования и мониторинга PostgreSQL баз с возможностью быстрого реагирования на сбои.

📱 GitHub

tags: #утилиты #postgresql #мониторинг

🧭 @recura_tech 🌐 VK 🌐 MAX

Скриншот интерфейса Postgresus: тёмный дашборд с матрицей healthchecks, таблицей бэкапов и боковой панелью баз данных; логотип RECURA.
Интерфейс Postgresus: мониторинг healthchecks и список резервных копий.

Дискуссия

Николай Коршунов
Восстановление из резервных копий и проверка копий не завезли?
RECURA » CHAT
Николай Коршунов
Восстановление из резервных копий и проверка копий не завезли?
После создания бэкапа доступен интерфейс, через который можно восстановить базу на основе одного из бэкапов. В документации указано: “one-click restore from any backup”. А вот что касается проверки целостности - то тут увы, пока нет
Николай Коршунов
RECURA » CHAT
После создания бэкапа доступен интерфейс, через который можно восстановить базу на основе одного из бэкапов. В документации указано: “one-click restore from any backup”. А вот что касается проверки целостности - то тут увы, пока нет
1) А дампы 1 в 1 делаются или есть возможность исключения схем и таблиц сделать? И указание ключей удалять старые данные перед восстановлением? 2) Дампы полные или инкрементные тоже умеет? Просто база есть почти на террик, тяжко и долго делать/качать
RECURA » CHAT
Николай Коршунов
1) А дампы 1 в 1 делаются или есть возможность исключения схем и таблиц сделать? И указание ключей удалять старые данные перед восстановлением? 2) Дампы полные или инкрементные тоже умеет? Просто база есть почти на террик, тяжко и долго делать/качать
Не советовал бы использовать для данных без тестирования на домашнем проекте. Если нужно что-то действительно из разряда "швейцарский нож", то лучше в эту сторону посмотреть - https://docs.percona.com/postgresql/18/
Присоединиться к обсуждению →

Читайте так же