Я обслуживаю два сервера Win 2003, подключенных через VPN, с дублированием данных через DFS. В его нынешнем виде клиент жалуется на потерю данных - обычно потому, что один человек в каждом офисе сохраняет версию файла, в результате чего одна копия незаметно переходит в папку конфликтов.
В идеале было бы заблокировать доступ к файлу в обоих местах или, по крайней мере, уведомить пользователей, если их изменения попали в папку конфликтов, но я не понимаю, как это организовать.
Любое предложение будет оценено по достоинству, и я, конечно, постараюсь ответить на любые ваши вопросы!
Нет встроенных функций для выполнения того, что вы описываете. Репликация DFS действительно хороша, но не в той ситуации, о которой вы говорите.
Вы можете закодировать что-нибудь, чтобы проанализировать файл ConflictandDeletedManifest.xml (он должен быть запущен от имени «Администратора») и сообщить об этом. Кроме того, поскольку у папки ConflictAndDeleted есть квота и «обертки», автоматизация ваших действий не гарантируется. Идентификация «владельца» файла может быть такой же простой, как проверка владельца в ACL, но возможно, что владельцем может быть кто-то другой, а не сторона, которой должно быть отправлено уведомление.
Если вы видите это или кто-то указывает на это, есть сценарий из службы поддержки Microsoft Enterprise Product который восстановит файлы на основе файла ConflictandDeletedManifest.xml. Это может быть отправной точкой, но она не будет делать то, что вам нужно из коробки.
На первый взгляд эта идея звучит неплохо, но я думаю, что она окажется проблематичной. Вероятно, вам лучше попытаться создать рабочий процесс, который включает сохранение с новыми именами файлов или использование чего-то вроде системы контроля версий (SharePoint, Subversion и т. Д.) Вместо файлового хранилища данных, которые были источником проблем. .
Как заявляет Эван, эта функция изначально не существует, но вы можете добиться чего-то подобного, настроив репозиторий Subversion с блокировкой. По сути, людям придется извлекать документ, тем самым блокируя его и не позволяя открывать другую копию, пока они не закончат работу с ним. Вот бесплатная онлайн-книга О'Рейли по Subversion который проведет вас через все шаги. Надеюсь это поможет. Удачи.