написать свою бэкпилку на питоне — дело пары часов максимум (это с отладкой и тестированием). я, например, так и сделал. сохраняет только изменённые файлы, плюс хардлинки для неизменённых.
ну так и в чём проблема-то? bup нужен, потому что git, но git медленно работает с большими файлами. противоречие, имхо. если нужен гит — юзай гит, без всякой хуиты над ним. не нужен — используй что-то другое.
вообще сложно представить себе зачем может понадобиться подобная версионность с большими файлами. для повседневных бэкапов — обычного инкрментального бэкапа больше, чем достаточно. а то, что требует большей точности — вряд ли будет больше 100 метров.
> py
Предложи инкрементальную бекапилку полущ.
rsync
Она не сохраняет предыдущие версии дерьма.
написать свою бэкпилку на питоне — дело пары часов максимум (это с отладкой и тестированием). я, например, так и сделал. сохраняет только изменённые файлы, плюс хардлинки для неизменённых.
алсо, кажется, ты хочешь venti.
Ты хуй. Фишка bup'а в том, что он создаёт git-репу.
Да, именно так.
ну так и юзай венти, чо. я его когда-то тыкал под прыщами, работает. алсо, какая-то из модных прыщефс умеет так же.
Он мне будет сохранять диффы, когда я буду делать cp?
Алсо, он не может в пермишны, линки-хуинки и прочее юниксодерьмо.
google rsync-incr
точнее, венти+фоссил. там есть дергалки для доступа к снапшотам, 9 man yesterday
УНИХШЫТ
алсо, LVM-снапшоты (там CoW) и тот же рсинк.
а просто git репу создать самому — это пиздец как сложно?
git очень медленно работает с жирными файлами.
ну так и в чём проблема-то? bup нужен, потому что git, но git медленно работает с большими файлами. противоречие, имхо. если нужен гит — юзай гит, без всякой хуиты над ним. не нужен — используй что-то другое.
Это хуита не над ним, а вместо него, использующая тот же формат репозитория.
вообще сложно представить себе зачем может понадобиться подобная версионность с большими файлами. для повседневных бэкапов — обычного инкрментального бэкапа больше, чем достаточно. а то, что требует большей точности — вряд ли будет больше 100 метров.
Это и есть "обычный инкрементальный бекап".