pgBackRest
- надежное решение для резервного копирования и восстановления данных для PostgreSQL
, которое легко масштабируется до самых больших баз данных и рабочих нагрузок.Возможности:
- параллельное резервное копирование и восстановление: Сжатие обычно является узким местом во время операций резервного копирования, поэтому pgBackRest решает эту проблему с помощью параллельной обработки и более эффективных алгоритмов сжатия, таких как lz4 и zstd.
- локальное или удаленное управление: Специальный протокол позволяет
pgBackRest
выполнять резервное копирование, восстановление и архивацию локально или удалённо по TLS/SSH
с минимальной настройкой. Интерфейс для запросов к PostgreSQL
также предоставляется на уровне протокола, поэтому удалённый доступ к PostgreSQL
не требуется, что повышает безопасность.- несколько репозиториев: Несколько репозиториев позволяют, например, использовать локальный репозиторий с минимальным сроком хранения для быстрого восстановления и удаленный репозиторий с более длительным сроком хранения для обеспечения избыточности и доступа в масштабах всего предприятия
- ротация резервных копий и истечение срока действия архива
- целостность резервного копирования: Контрольные суммы рассчитываются для каждого файла в резервной копии и перепроверяются во время восстановления или проверки. После завершения копирования файлов резервная копия ожидает, пока все сегменты
WAL
, необходимые для обеспечения согласованности резервной копии, не поступят в репозиторий.- восстановление процесса бакапа: Прерванное резервное копирование можно возобновить с того места, где оно было остановлено
- параллельный, асинхронный
WAL Push
& Get
- поддержка табличных пространств и ссылок- поддержка хранилищ объектов, совместимых с
S3
, Azure
и GCS
- шифрование: PgBackRest
может зашифровать репозиторий, чтобы обеспечить безопасность резервных копий, где бы они ни хранились.https://github.com/pgbackrest/pgbackrest
опубликовано в @gitgate
#postgres #backup
GitHub
GitHub - pgbackrest/pgbackrest: Reliable PostgreSQL Backup & Restore
Reliable PostgreSQL Backup & Restore. Contribute to pgbackrest/pgbackrest development by creating an account on GitHub.
1👍15🔥5
Useful Tools | Linux | GitOps | DevOps
swaptop - монитор использования подкачки в реальном времени для систем Linux и Windows с интерфейсом TUI. Отображает список процессов, использующих подкачку, потребление по каждому процессу/программе и предоставляет обновляемые в режиме реального времени…
Ivory
- проект с открытым исходным кодом, призванный упростить и визуализировать работу с кластерами Postgres
. Изначально этот инструмент был разработан для облегчения работы разработчиков, обслуживающих Postgres
. Но он поможет как разработчикам, так и администраторам баз данных в управлении кластерами Postgres
и устранении неполадок.Ivory
позволяет использовать его как локальный инструмент на персональном компьютере или как автономный инструмент на отдельной виртуальной машине для совместного использования.Возможности:
- храните все свои кластеры в одном месте
- обеспечивает пользовательский интерфейс для всех основных функций
Patroni
- просмотр и редактирование конфигурации кластера- просто выполните и сохраните шаблоны запросов для устранения неполадок
- проверить и очистить от
bloat
https://github.com/veegres/ivoryопубликовано в @gitgate
#postgres #patrony
👍8🔥5