%2C%20%D0%BE%D0%B4%D0%BD%D0%B0%20%D0%B2%20%D0%B8%D0%BD%D1%82%D1%80%D0%B0%D1%81%D0%B5%D1%82%D0%B8%2C%20%D0%B4%D1%80%D1%83%D0%B3%D0%B0%D1%8F%20%D0%B2%20%D1%8D%D0%BA%D1%81%D1%82%D1%80%D0%B0%D1%81%D0%B5%D1%82%D0%B8.png)
У меня есть один сервер винтранет(присоединен к домену, доступен через учетную запись домена), а другой вэкстранет(не присоединен к домену, доступен через hopping station с использованием локальной учетной записи). Общие папки на серверах интрасети доступны для пользователей домена, которые могут обновлять содержимое по мере необходимости. Эти папки необходимо синхронизировать (Односторонняя синхронизация) к серверам extranet. Серверы extranet (или серверы в DMZ) защищены от любого базового доступа, а доступ к определенным портам разрешен только определенным устройствам (RDP, порт 3389, разрешен только для определенной подсети; HTTP, порт 80, разрешен только для балансировщиков нагрузки HW и т. д.). Из-за этого я не могу использовать общий доступ к файлам, что делает robocopy неработоспособным.
Я искал несколько бесплатных приложений для синхронизации, но все они основаны на синхронизации между двумя серверами, которые могут получать доступ друг к другу. Я ищу программное обеспечение для синхронизации сервер-клиент, которое работает на определенном порту (это будет исключено в брандмауэре). Я представляю, что клиент (сервер в интрасети) сообщит серверу (серверу в экстрасети), что некоторые файлы были добавлены/изменены/удалены, и отправит эти файлы/изменения на сервер для сохранения их в настроенной папке. Конечно, ACL здесь не важен - все файлы, хранящиеся на целевом сервере, будут иметь права по умолчанию (унаследованные) от родительской папки.
Раньше я пользовался очень старым инструментом от Microsoft под названием "Развертывание контента Microsoft Site Server 3.0". Этот инструмент старше 10 лет и больше не работает - для него требуется учетная запись пользователя домена, которую невозможно найти, если DFL и FFL слишком высоки (>W2K12).
Спасибо за вашу помощь и предложения.