nxs-backup
Это инструмент позволяющий создавать резервные копии, выполнять их ротацию и сохранять на локальных или внешних хранилищах.
Можно бэкапить не только за указанный период времени, но и с учётом определенного количества бэкапов, мониторить различные метрики через
Нет встроенного механизма шифрования :(
Передано через Онотоле: @marsycored (авторский текст сохранен)
От себя добавлю что помимо просто данных умеет бакапить и базы, заявлено
https://github.com/nixys/nxs-backup
#backup #postgres #mysql #mongo
Это инструмент позволяющий создавать резервные копии, выполнять их ротацию и сохранять на локальных или внешних хранилищах.
Можно бэкапить не только за указанный период времени, но и с учётом определенного количества бэкапов, мониторить различные метрики через
Prometheus и использовать в конфигурации переменные окружения.Нет встроенного механизма шифрования :(
Передано через Онотоле: @marsycored (авторский текст сохранен)
От себя добавлю что помимо просто данных умеет бакапить и базы, заявлено
MySQL, Postgress, Mongo. В виде протокола передачи умеет S3, SSH (SFTP), FTP, CIFS (SMB), NFS, WebDAVhttps://github.com/nixys/nxs-backup
#backup #postgres #mysql #mongo
👍16🔥1
grafana-backup-tool - приложение для резервного копирования и восстановления настроек Grafana с использованием Grafana API.https://github.com/ysde/grafana-backup-tool
опубликовано в @gitgate
#moni #backup #tools #grafana
GitHub
GitHub - ysde/grafana-backup-tool: A Python-based application to backup Grafana settings by using the Grafana API
A Python-based application to backup Grafana settings by using the Grafana API - ysde/grafana-backup-tool
👍11🔥9
K8up - оператор резервного копирования Kubernetes на основе Restic , для создания резервных копии PVC и приложений в кластере Kubernetes или OpenShift.Просто создайте
schedule и credentials объект в пространстве имен, которое вы хотите резервировать. K8up позаботится обо всем остальном. Он также содержит экспортер
Prometheus для мониторинга.https://github.com/k8up-io/k8up
Web: https://k8up.io/
опубликовано в @gitgate
#k8s #backup #restic #pvc
GitHub
GitHub - k8up-io/k8up: Kubernetes and OpenShift Backup Operator
Kubernetes and OpenShift Backup Operator. Contribute to k8up-io/k8up development by creating an account on GitHub.
👍9🔥2
timeshift - инструмент восстановления системы для Linux. Создает снимки файловой системы с помощью
rsync+hardlinks или снимки BTRFS. Поддерживает запланированные снимки, несколько уровней резервного копирования и исключающие фильтры. Снимки можно восстанавливать во время работы системы или с Live CD/USB.Аналог
Time Machine в MacOS. По умолчанию поставляется в составе базовых утилит Linuxmint, но может быть установлена практически на любой дистрибутив Linux.https://github.com/linuxmint/timeshift
опубликовано в @gitgate
#backup #restore #system #btrfs #linux
GitHub
GitHub - linuxmint/timeshift: System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots.…
System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be re...
🔥17👍10
postgres-backup-local - резервное копирование PostgresSQL в локальную файловую систему с периодическим чередованием резервных копий.Сделайте резервную копию нескольких баз данных с одного хоста, задав имена баз данных в
POSTGRES_DB разделяются запятыми или пробелами.Умеет работать с
webhook перед и после задания. Автоматическая ротация и удаление старых копий. Поддерживает следующие архитектуры Docker: linux/amd64, linux/arm64, linux/arm/v7, linux/s390x, linux/ppc64le.https://github.com/prodrigestivill/docker-postgres-backup-local
опубликовано в @gitgate
#postgreq #backup #docker #podman
GitHub
GitHub - prodrigestivill/docker-postgres-backup-local: Backup PostgresSQL to local filesystem with periodic backups and rotate…
Backup PostgresSQL to local filesystem with periodic backups and rotate backups. - prodrigestivill/docker-postgres-backup-local
👍5🔥2
postgres-backup-s3 - периодического резервного копирования базы данных PostgreSQL на AWS S3 и восстановления из резервной копии по мере необходимости. https://github.com/eeshugerman/postgres-backup-s3
опубликовано в @gitgate
#postgres #backup #s3
GitHub
GitHub - eeshugerman/postgres-backup-s3: A handy Docker container to periodically backup PostgreSQL to S3
A handy Docker container to periodically backup PostgreSQL to S3 - eeshugerman/postgres-backup-s3
👍7🔥5
etckeeper - набор инструментов, позволяющих хранить /etc в репозиториях git, mercurial, bazaar или darcs. Это позволяет вам использовать
git для просмотра или отмены изменений, внесенных в /etc. Или даже любого другого каталога для резервного копирования или выборочных изменений конфигурации.Он подключается к менеджерам пакетов, например
apt, для автоматического подтверждения изменений, внесенных в /etc во время обновлений пакетов. Он отслеживает метаданные файлов, которые обычно не поддерживаются git, но это важно для /etc, например разрешения /etc/shadow. Он достаточно модульный и настраиваемый, но при этом простой в использовании, если вы понимаете основы работы с контролем версий.etckeeper имеет специальную поддержку для обработки изменений в /etc, вызванных установкой и обновлением пакетов. Прежде чем apt установит пакеты, предварительно etckeeper проверит, что /etc не содержит незафиксированных изменений. После того, как apt установит пакеты, etckeeper добавит в репозиторий любые новые интересные файлы и зафиксирует изменения.Вы также можете запустить фиксацию
etckeeper вручную, чтобы зафиксировать изменения.Существует также задание
cron, которое будет использовать etckeeper для автоматического внесения любых изменений в /etc каждый день.PS. при использовании сразу с несколькими узлами можно использовать механизм .
gitignore чтобы, например, не затирались имена узлов или настройки сетиhttps://github.com/PKRoma/etckeeper
опубликовано в @gitgate
#backup #cvs #security #system #cli
GitHub
GitHub - PKRoma/etckeeper: store /etc in git
store /etc in git. Contribute to PKRoma/etckeeper development by creating an account on GitHub.
🔥11👍6
Rescuezilla - простое в использовании приложение для клонирования и создания образов дисков, полностью совместимое с Clonezilla - отраслевым стандартом, которому доверяют десятки миллионов человек.Да,
Rescuezilla - это графический интерфейс пользователя Clonezilla, который вы, возможно, искали. Но Rescuezilla - это больше, чем просто графический интерфейс Clonezilla!Создание образа диска - это процесс создания резервной копии жесткого диска вашего компьютера, которая управляется как файлы, хранящиеся на внешнем жестком диске, а «клонирование диска» - это процесс создания прямой копии без необходимости использования третьего диска для временного хранения.
Для многих людей альтернативные инструменты с открытым исходным кодом, такие как
Clonezilla, пугают и сложны в использовании, поэтому Rescuezilla предоставляет простую в использовании графическую среду, такую как ведущие коммерческие инструменты, Acronis True Image и Macrium Reflect.Rescuezilla можно загрузить на любом
ПК или Mac с USB-накопителя, и она была тщательно разработана для полной совместимости с Clonezilla. Это означает, что Rescuezilla может восстанавливать резервные копии, созданные Clonezilla, а резервные копии, созданные Rescuezilla, можно восстановить с помощью Clonezilla!https://github.com/rescuezilla/rescuezilla
опубликовано в @gitgate
#clone #disk #clonezilla #gui #usb #recovery #backup
GitHub
GitHub - rescuezilla/rescuezilla: The Swiss Army Knife of System Recovery
The Swiss Army Knife of System Recovery. Contribute to rescuezilla/rescuezilla development by creating an account on GitHub.
👍10🔥4
GitSave - создавайте резервные копии своих Git репозиториев по расписанию.Функции:
- постой в использовании и отзывчивый веб-интерфейс
- автоматическая установка с использованием
Docker.- планирование резервного копирования
- поддержка
GitHub, GitLab и других платформ Git.- графики паузы/возобновления
- просмотр истории резервного копирования
- поддержка резервного копирования на общий ресурс
SMBhttps://github.com/TimWitzdam/GitSave
опубликовано в @gitgate
#git #backup #schedule #webui #smb #github #gitlab
GitHub
GitHub - TimWitzdam/GitSave: GitSave is a self-hosted and open-source application that backs up your Git repositories.
GitSave is a self-hosted and open-source application that backs up your Git repositories. - TimWitzdam/GitSave
👍12🔥6
Useful Tools | Linux | GitOps | DevOps
Wazuh - бесплатная платформа с открытым исходным кодом, используемая для предотвращения, обнаружения и реагирования на угрозы. Он способен защищать рабочие нагрузки в локальных, виртуализированных, контейнерных и облачных средах. Решение Wazuh состоит из…
MyDumper -инструмент логического резервного копирования MySQL
Состоит из 2 инструментов:-
mydumper, который отвечает за экспорт согласованной резервной копии баз данных MySQL.-
myloader считывает резервную копию из mydumper, подключается к целевой базе данных и импортирует резервную копию.Оба инструмента используют возможности многопоточности.
MyDumper имеет открытый исходный код и поддерживается сообществом. Он не является продуктом Percona, MariaDB или MySQL.Зачем нам нужен MyDumper?
- параллелизм (следовательно, скорость) и производительность (избегает дорогостоящих процедур преобразования наборов символов, эффективный код в целом)
- легче управлять выводом (отдельные файлы для таблиц, метаданные дампа и т. д., данные легко просматривать/анализировать).
- согласованность — сохраняет снимки всех потоков, обеспечивает точные позиции главного и подчиненного журнала и т. д.
- управляемость — поддерживает
PCRE для указания включений и исключений баз данных и таблиц.https://github.com/mydumper/mydumper
опубликовано в @gitgate
#mysql #backup #restore #dump
GitHub
GitHub - mydumper/mydumper: Official MyDumper Project
Official MyDumper Project. Contribute to mydumper/mydumper development by creating an account on GitHub.
👍13🔥7
git-sync - инструмент CLI, предназначенный для резервного копирования репозиториев Git. Этот инструмент гарантирует, что у вас есть локальная копия ваших репозиториев, защищая от потенциальных проблем, таких как блокировка учетной записи или потеря данных.
Возможности:
- резервное копирование всех репозиториев: автоматически клонируйте или обновляйте все ваши репозитории
GitHub в локальный каталог.- периодическая синхронизация: синхронизируйте резервные копии с удаленными репозиториями, периодически запуская
git-sync.- мультиклонирование: Хотя
git-sync был разработан для работы с голыми клонами для экономии места и ускорения процесса синхронизации, он также поддерживает поверхностные, зеркальные и полные клоны.- параллельность: синхронизируйте несколько репозиториев одновременно, чтобы сократить время, необходимое для резервного копирования.
- файл конфигурации: легко управляйте настройками с помощью файла конфигурации
YAML.- пользовательский каталог резервных копий: укажите каталог, в котором вы хотите хранить свои репозитории.
- мультиплатформенность: в настоящее время этот проект поддерживает резервное копирование репозиториев всех основных сервисов хостинга
Git, таких как GitHub, GitLab, Bitbucket и Forgejo.https://github.com/AkashRajpurohit/git-sync
опубликовано в @gitgate
#git #github #gitlab #bitbucket #gitea #forgejo #cli #backup
GitHub
GitHub - AkashRajpurohit/git-sync: 🔄 A simple tool to backup and sync your git repositories
🔄 A simple tool to backup and sync your git repositories - AkashRajpurohit/git-sync
👍9🔥6