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, WebDAV
https://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
.- графики паузы/возобновления
- просмотр истории резервного копирования
- поддержка резервного копирования на общий ресурс
SMB
https://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
fog
- бесплатное решение для клонирования / визуализации / восстановления windows
узлов с открытым исходным кодом. FOG
можно использовать для создания образов Windows XP
, Vista
, Windows 7
, Window 8/8.1
и Windows 10
, Windows 11
с использованием PXE
, PartClone
и веб интерфейса. Включает также тест памяти и диска, очистка диск, AV
-сканирование, планирование задач, управление инвентори, удаленное развертывание ОС
и удаленную установку программных пакетов. https://github.com/FOGProject/fogproject
опубликовано в @gitgate
#windows #rescue #backup #restore
GitHub
GitHub - FOGProject/fogproject: An open source computer cloning & management system
An open source computer cloning & management system - FOGProject/fogproject
👍12🔥3
VolSync
- асинхронно реплицирует постоянные тома Kubernetes
CSI
между кластерами с помощью rsync
или rclone
. Он также поддерживает создание резервных копий постоянных томов через restic
.VolSync
- оператор Kubernetes, который выполняет асинхронную репликацию постоянных томов внутри кластеров или между ними. Репликация, предоставляемая VolSync
, не зависит от системы хранения. Это позволяет выполнять репликацию в и из типов хранилищ, которые обычно не поддерживают удаленную репликацию. Кроме того, он может выполнять репликацию между различными типами (и поставщиками) хранилищ.https://github.com/backube/volsync
Документация: https://volsync.readthedocs.io/
опубликовано в @gitgate
#k8s #rsync #rclone #restic #backup
GitHub
GitHub - backube/volsync: Asynchronous data replication for Kubernetes volumes
Asynchronous data replication for Kubernetes volumes - backube/volsync
👍7🔥2