Компания Proxmox, известная разработкой продуктов Proxmox Virtual Environment и Proxmox Mail Gateway, опубликовала выпуск дистрибутива Proxmox Backup Server 4.1, который преподносится как готовое решение для резервного копирования и восстановления виртуальных окружений, контейнеров и начинки серверов. Установочный ISO-образ доступен для свободной загрузки. Специфичные для дистрибутива компоненты открыты под лицензией AGPLv3. Для установки обновлений доступен как платный репозиторий Enterprise, так и два бесплатных репозитория, которые отличаются уровнем стабилизации обновлений...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64336
А где все?Есть же ключевое слово Rust!
Ты чего, на нем же ничего не написано, да и невозможно написать. Этого софта не существует.
Нет ключевого слова переписали!
И да, учитывая, что работа с оборудованием возлагается не не программу а на систему. То это прямо очень подходящая ниша для rust.Сложно сказать оптимальный ли это выбор. Но вполне валидный.
Так ведь> Программный стек для управления резервным копированием написан на языке Rust
Не "переписан", а "написан". Чего тут подрываться-то?
Не хочу занудствовать, но пожалуйста поделитесь опытом, Open source решениями для резервного копирования, которыми пользуетесь сами, желательно в двух словах почему.
rsync, что ещё надо?
Она же для синхронизации, а не для резервного копирования?
Файловая бэкапилка Bareos. Состоит из Director (управляет остальными), Catalog (хранит инфу в БД), Storage Daemon (отвечает за хранение) и File Daemon (ставится везде, читает данные для бэкапа). Умеет одновременно фулл, дифф и инкрем в любой комбинации, нужно только график бэкапов прописать. Простенькие текстовые конфиги, вся инфа в БД, есть CLI/GUI.
Адрес восстановления можно менять. Сами бэкапы можно распаковать через bextract (но нужно создать через CLI файл-описание бэкапа). Ещё сам себя бэкапит по умолчанию. Перед бэкапом можно добавлять хуки.
у меня вопрос, как он делает полнодисковый бекап вместе с системой, консистентным состояним баз данных и прочее на физических машинах?или не делает?
Не делает. Он делает только файловые бэкапы, если мы говорим про клиента, которого запускать изнутри линуксовой системы. О консистентности баз данных он не заботится, просто читает файлы и отправляет на хранилище.
Я правильно понимаю что для резервного копирования БД нужны специализированное ПО?
veeam рулит, остальное уг
Либо централизованное специализированное ПО, либо у меня сделано так, что по крону делается создание бэкапа типа pgdump -d database | gzip > dump.sql.gz, а потом proxmox-backup-client забирает все файлы, в том числе и бэкап базы