У нас есть расписание резервного копирования Windows Server, которое выполняет резервное копирование нашего «основного» сервера Windows 2008, который выполняет наши AD, Exchange, контроллер домена, хостинг файлов и множество других вещей.
Теперь мы хотим выгрузить эту резервную копию в онлайн-хранилище, потому что мы не хотим постоянно брать с собой резервный диск домой, и это позволит более частое резервное копирование вне офиса.
Все это просто слишком большой (350 ГБ), чтобы завершить полную передачу до начала следующего цикла резервного копирования, поэтому мне нужно, чтобы он передавался постепенно, как это делает rsync.
Проблема, которую я вижу, заключается в том, что Windows Server Backup создает новую папку при каждом запуске с датой в имени папки. Файлы, которые он помещает в эту папку, выглядят примерно одинаковыми для каждой резервной копии (с одинаковыми именами), но rsync, похоже, так не считает. Он передает файлы каждый раз полностью, даже если я использую --compare-dest, чтобы указать на предыдущие файлы. Предполагается, что Rsync знает об изменениях в больших файлах и передает только эти различия, поскольку он сравнивает блоки в файле с уже существующим целевым файлом предыдущей передачи. Но очевидно, что Windows Server Backup каким-то образом мешает этой хитрости.
Кто-нибудь когда-нибудь пытался этого добиться и добился в этом успеха?
Вы можете попробовать использовать DFS, если вы можете переместить его на сервер Windows на другом конце.
Я сделал это успешно, настроив пространство имен DFS с одной репликой на сервере, содержащем резервные копии, и другой репликой на «конечном» сервере. Создайте сценарий для вашей резервной копии, которая будет скопирована или перемещена в локальную реплику DFS после ее завершения, с именем, которое не меняется между резервными копиями. После первоначального запуска резервного копирования и синхронизации DFS сценарий перезапишет старую резервную копию новой, а DFS сравнит два файла и только скопирует различия.
Вы можете включить файл .txt для копирования с исходным именем папки, чтобы вы могли сделать копию резервной копии и переименовать ее соответствующим образом или скопировать ее в папку с соответствующим именем на другом конце после завершения синхронизации.