2

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

Например: если я изменю ac:\folder и все его содержимое на master. Я хотел бы, чтобы ведомый автоматически обновлялся, чтобы отразить это изменение. Проблема в том, что эти компьютеры не расположены географически близко друг к другу, поэтому это должно происходить через Интернет.

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

2 ответа2

0

Мы используем Robocopy в сценарии и планировщике задач, чтобы синхронизировать папку с нашего главного сервера по всем веткам в ночное время.

Работает как шарм.

Мы использовали PowerShell для создания сценария. У него есть статический массив компьютеров /IP-адресов для синхронизации, который он перебирает и запускает копии Robocopy в отдельных процессах / потоках, поэтому все они запускаются одновременно.

Robocopy настроен на зеркальное отображение (/MIR), чтобы гарантировать, что целевые компьютеры точно соответствуют источнику.

Возможно, вы не захотите запускать 80 из них одновременно, но делать это группами по 5-10 не должно быть слишком сложно.

-1

самый быстрый способ синхронизировать файлы между серверами - это использовать протоколы P2P. Bittorrent Sync будет хорошим выбором для вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .