Для Backup'а попробоал SyncNow! Professional. Ну что сказать. Если у вас 100 файликов и это составляет проблему резервного копирования, то это шняга для вас. После 5-7 тысяч файликов она просто умирает на этапе понимания, что копировать. И это неудивительно. Написана на C#. К сожалению писать быстрые программы на этом языке все еще является некоторым искусством. Я сам люблю на нём писать. Удобная среда, обширные библиотеки быстрая компиляция, ну и само ощущение приятное. Но вот чтобы это еще и быстро работало, тут надо вдумчиво.
А вот некомерческая програмка
FreeFileSync - это конфетка. Правда, предупреждаю, что она требует довольно докольно аккуратно поставить все опции. Т.е. чтобы она делала именно то, что вы от нее хотите. У меня это заняло 5 минут. Очень быстрая и мощная програмка. Я бы тоже так написал. Возможно интерфейс сделал не настолько юзер-панибратский.
Работает Настолько быстро насколько это вообще возможно. Разобрался с миллионом файлов за 20 минут (у меня было несколько копий - все вычистил). Причем для написания ее не использован ни один комерческий продукт! Молодцы ребята. Очень уважаю. Написали от души. Я прекрасно знаю, как пишутся комерческие программы. Хорошо, если у них есть хороший программист. Хотя бы один. Обычно это толпа полуграмотных бездарностей с отдельным тухлым департаментом тестирования. И главное от того, что они пишут, их всех от тошнит. Нелюбимое дело. И продукт получается красивый, но медленный, жирный и тошнотворный. Коррпоративная культура - это вам не хухры-мухры!