Назад | Перейти на главную страницу

diff для двоичных файлов

У меня есть папка с одним большим файлом. Это файл, который меняется каждый день. Использование tar для инкрементных резервных копий не является хорошей идеей, поскольку этот большой файл (каждый измененный файл сохраняется) будет копироваться каждый день, когда создается инкрементное резервное копирование.

Есть ли приложение, которое делает различие двух двоичных файлов (дифференциальная резервная копия)?

Спасибо.

Посмотрите на двуличие как на способ создания инкрементных резервных копий.

rsync сделает полную резервную копию, но путем копирования только изменений (если вас не слишком заботит пространство для хранения, то его ввод-вывод, который имеет значение для вас).

В качестве альтернативы есть rdiff или xdelta это будет работать для двоичных файлов, ваш пробег может варьироваться в зависимости от того, где происходят изменения внутри двоичного файла, чтобы привести к эффективным изменениям или нет. Тем не менее, XDelta должна хорошо работать для вас.

Я нашел bsdiff Вот но я никогда не пробовал, и, по словам разработчика, это приложение очень требовательно к памяти ...

Надеюсь, это поможет вам, и дайте мне знать, как это сработает для вас.