Назад | Перейти на главную страницу

Как я могу использовать соединения вместо букв дисков для организации репликации DFS нескольких общих ресурсов на нескольких дисках?

Я настраиваю новую установку DFS, которая будет использовать пространства имен и репликацию. Два рядовых сервера - это виртуальные машины под управлением Windows Server 2012 R2.

Поскольку размер многих общих ресурсов составляет от сотен гигабайт до нескольких терабайт, я хочу хранить эти общие ресурсы на их собственных виртуальных дисках, а не иметь один большой (десятки терабайт) виртуальный диск для всех общих ресурсов. Вместо того, чтобы назначать букву диска для каждого диска, я ожидал, что смогу использовать соединения для создания единой логической структуры, как показано ниже, где каждая общая папка действительно является соединением, указывающим на папку на другом томе (конечно, на каждом рядовом сервере соответствующие тома имеют разные идентификаторы, и это объясняется переходами):

Такие приложения, как проводник Windows и командная строка, не имеют проблем с навигацией по этой структуре, и я могу создавать общие ресурсы из каждого C:\File Shares\ShareX соединение и доступ к ним без проблем. Однако DFS-R, похоже, это не нравится. После создания группы репликации с использованием одного из указанных выше переходов в журнале событий создается событие 6064:

Службе репликации DFS не удалось реплицировать реплицируемую папку по локальному пути C: \ File Shares \ Share1, поскольку локальный путь не является полным путем к существующей доступной локальной папке.

Я подозревал, что проблема в том, что DFS-R просто не поддерживает использование соединения в качестве реплицированной папки. Репликация DFS: часто задаваемые вопросы (FAQ) заявляет: «Точки соединения также не реплицируются, и репликация DFS регистрирует событие 4406 для каждой обнаруженной точки соединения», но, похоже, это относится к тому, когда реплицируется папка содержит соединение, а не когда реплицируемая папка является соединение. Фактически, если я назначу буквы дисков X:, Y:, и Z: к вышеуказанным томам затем DFS-R делает работать с этими узлами:

Это близко к тому, что я хочу, потому что каждая общая папка и группа репликации относятся к C:\File Shares\ShareX\ junction, но каждое соединение по-прежнему должно быть определено с использованием буквы диска, и я хотел бы исключить их из уравнения, если это возможно. Чтобы еще больше запутать ситуацию, несколько недель назад я смог получить репликацию общего ресурса с использованием соединения, ссылающегося на том без буквы диска, но теперь он больше не реплицируется из-за той же ошибки 6064. Я не уверен, как это вообще сработало.

Есть ли у кого-нибудь опыт работы с подобными установками? Я не могу найти никакой информации об использовании DFS-R с томами, которым не присвоена буква диска. Есть ли какие-либо подводные камни или недостатки использования соединений для организации реплицированных папок, помимо небольшой дополнительной работы при создании новых общих ресурсов?