Rsync-подобная автоматическая дельта-резервная копия съемного жесткого диска на окнах

Ну, в сети SE было задано много вопросов об использовании rsync в Windows. Но ничто, кажется, действительно не делает трюк, поэтому я хотел бы разоблачить конкретный механизм, который мне нужно настроить.

Допустим, у меня есть жесткий диск USB, который содержит всю мою жизнь (ну, я не знаю, у меня есть RAID и NAS, но мы на самом деле не говорим обо мне).

Я все время использую этот HD, добавляю, редактирую, удаляя файлы из него / из него.

С другой стороны, у меня есть второй жесткий диск (такая же емкость), который подключен к моему компьютеру (Windows 8.1). Этот второй HD является клоном первого, который я сделал с rsync с моего DVD-диска Ubuntu Live.

Ну, очевидно, это было в синхронизации один раз, и теперь это уже не так.

Вы видите, куда я иду … Я хочу синхронизировать первый (съемный) HD на втором HD каждый раз, когда я подключаю его к компьютеру.

И, конечно, мне нужен алгоритм, похожий на rsync в своей логике: сравнение файлов, необязательное удаление сирот и т. Д.

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

Проблема заключается в синхронизации. Мне не нужно решение клиент / сервер. Просто инструмент, который сделает синхронизацию на основе файлов между двумя локальными дисками.

Я наткнулся на многие части программного обеспечения, которые выглядят … нестабильными в лучшем случае. Все они используют порт Cygwin библиотеки rsync, который кажется ошибочным, или повторно выполнил весь алгоритм rsync для окон.

Я не знаю, что они стоят, но у меня плохое отношение к этому.

То, что я хочу достичь, довольно прост (правильно?) Или, по крайней мере, это очень распространенная потребность. Я не могу поверить, что рутина еще должна быть составлена. Это безумие.

Я ничего не знаю о разработке Windows. Я webdev, и я знаю об Unix / Linux sysadmin. Я готов тратить время на это, но не на одиночку. Мне нужны указания, прежде чем я начну возиться.

Я думал о программном RAID btw …? Ну, я даже подумал, что буду использовать git в течение секунды так …

Я ( вероятно ) автор вопроса, который вы цитируете в своем открытии. После года я до сих пор не нашел правильного решения для этого, и поэтому я все еще полагаюсь на Cygwin и некоторые макеты.

Ближайший я пришел с родным решением с Allway Sync :

  • Он имеет автоматическую синхронизацию ( одно и даже двустороннюю ) и привязку UUID.
  • Он не соответствует rsync одним способом: он не делает deltas, поэтому, если вы измените один бит в конце дампа SQL Server объемом 200 ГБ, он просто скопирует весь файл. Это не большая проблема для локальных синхронизаций, таких как ваши, но это боль в сети.

Для этого я использую bvckup2 . Это не бесплатно (хотя последняя бета-версия по-прежнему доступна – и у нее есть дельта-копия). Я использую его так же, как вы описали.

Вы хотите установить его для непрерывного резервного копирования и включить отслеживание устройств – это настройки по умолчанию. Вы должны установить источник и пункт назначения (для этого необходимо, чтобы пустая начальная синхронизация, что может быть проблемой). После этого он синхронизирует их. Он также имеет возможность архивировать файлы, удаленные в источнике в пункте назначения. При необходимости удалите.

Я использую розничную версию для синхронизации больших файлов (резервных копий) и небольших файлов (музыки) через LAN с общим доступом к файлам Windows и внешнему жесткому диску, когда он подключен, и он просто работает

  • Лицензирование Windows 8 на новых ПК - могу ли я стереть жесткий диск?
  • ПК с Windows 8.1 загружается с любой нажатой клавиши
  • Как отклонить баннер обновления Windows 8.1?
  • Обновление Windows 8.1 1 Использование диска 100%
  • Как загрузить Sony Vaio E Series под управлением Windows 8 в безопасном режиме
  • Как добавить новую учетную запись электронной почты в приложение Windows 8 Mail?
  • Как уменьшить яркость экрана ниже минимума в Windows 8?
  • Переход с Windows 8 на Windows 7
  • Соединение RDP с Windows 7/8 на Server 2012 медленное
  • Получение массива байтов из Windows :: Storage :: Streams :: IBuffer
  • Удалите Windows 10 Tech Preview (возврат к Windows 8.1)
  • Давайте будем гением компьютера.