Как стать автором
Обновить

Комментарии 21

Смотрел. Во первых там хоть и написано дифференциальный, но тот rsync скрипт делает инкрементальный бэкап.
Во вторых хотелось универсального решения под свои нужды. Ну а для создания дифов LVM томов я не нашел ни одного решения.
rsnapshot? умеет и с LVM работать
Сейчас посмотрел, очень похоже, что не умеет. rsnapshot сделан на основе rsync. У меня делаются бинарные дифы lvm томов, внутри может быть что угодно, хоть zfs или refs. А rsnapshot по моему просто монтирует lvm том и делает файловую копию.
Долго не мог понять, почему фраза про «свой велосипед» вызывает у меня добрую улыбку — потом вспомнил фразу, которая, вроде бы, принадлежала Генри Ройсу:
«Я посмотрел на существующие на рынке автомобили и, не найдя подходящего, решил построить свой собственный» (с)
А где веб интерфейс то?
утилит под консоль мне кажется более чем предостаточно
Не вижу особой надобности в web интерфейсе, все настраивается достаточно легко. Если и делать web интерфейс, то только для сервера управления с возможностью управлять несколькими хостами. Подумаю над этим, возможно сделаю.
Будете смеяться, но, когда я прочитал «Десятимиллионный скрипт», почему-то подумал, что это он принёс автору сумму с единицей и семью нулями. Когда посмотрел, что этот скрипт умеет и увидел коммент про web-interface — понял, что скрипт представляет из себя ту «приятную мелочь», из-за которых люди готовы толпами подписываться на сервис, подобные фичи предоставляющие. Я не знаю сферы деятельности автора, но если это хостинг, то при грамотном допиле скрипта, его клиенты (особенно если речь идёт о реселлерах или владельцах множества аккаунтов) смогут помочь автору накопить вышеупомянтую (пусть и примерещившуюся мне) сумму.
Деньги особо не интересуют, это проект- хобби, призванный помочь дома и на работе.
Хобби это здорово. Меня когда-то MySQL — ни прямых, ни косвенных моих на тот момент обязанностей не касавшийся — заинтересовал. Сейчас очень помогает в РМ-ремесле. Сейчас вспоминаю время его ковыряния с теплотой и улыбкой.
dm-era щупали?
Пока нет, но видел, что он есть и записал его в to do лист.
Как он в сравнении с rdiff-backup, который, к слову, тоже написан на Питоне?
Или duplicity
duplicity заточен под копирование на удаленные хосты, поддерживает шифрование и облачные хранилища. Мой скрипт это не поддерживает, зато позволяет делать не только полные и дифференциальные файловые бэкапы.
rdiff-backup достаточно похож на мой, умеет делать дифы от файлов, но к нему придется писать скрипты-обертки, т.к. он сам только делает копии.
Я не очень понял разницу, если честно. В мануале написано:

«The target directory ends up a copy (mirror) of the source directory, but extra reverse diffs are stored in a special subdirectory of that target directory, so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup.»

Какие крипты-обёртки нужно делать и для чего?
Я имел в виду скрипт, который будет сохранять результат работы в лог, отправлять мейл и прочее.
О, ну с этим неплохо крон справляется. А я поскольку не люблю всякую ерунду читать, то вся моя обёртка выглядит примерно как «rdiff-backup… || echo 'Backup failed'».
НЛО прилетело и опубликовало эту надпись здесь
Хм… быкап тома с помощью dd?
В современных реалиях надо бы не просто быкапить, а находить нулевые блоки, чтобы при восстановлении применить к ним trim. Чтобы на ssd восстанавливать не «букву» (нули) а «дух» (отсутствие информации).
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории