Вложение DFS Link
В настоящее время наша DFS настроена следующим образом:
\\domain\dfs\private
\\domain\dfs\shared
\\domain\dfs\home
Мы хотели бы переместить подпапку одной цели, чтобы она выглядела одинаково, но цель была перемещена на другой сервер, например:\\domain\dfs\private\subfolder
перейти от \\server\private\subfolder
в \\newserver\share
С тестовой папкой я попробовал следующую команду:dfsutil link add \\domain\dfs\private\subfolder \\newserver\share
К сожалению, это выдает ошибку.
1 ответ
Когда вы создаете папку в DFS, вы должны выбрать один из этих двух. Либо у папки есть целевая папка, указывающая на общий ресурс, либо есть подпапки.
Невозможно структурировать DFS таким образом, чтобы папка с целевой папкой имела подпапки.
Одним из возможных обходных путей может быть добавление папок DFS для всех подпапок в существующих папках \domain\dfs\private с указанием целевых папок внутри указанных общих папок. Т.е. как то так:
\\domain\dfs\private -> (no folder target)
\\domain\dfs\private\aaa -> \\oldserver\private\aaa
\\domain\dfs\private\aaa -> \\oldserver\private\bbb
\\domain\dfs\private\ccc -> \\oldserver\private\ccc
\\domain\dfs\private\subfolder -> \\newserver\subfolder
Конечно, это не может быть возможным или практичным в вашем сценарии.
Логично, что это имеет смысл, потому что, если бы было возможно сделать эту конфигурацию:
\\domain\dfs\private -> \\oldserver\private
\\domain\dfs\private\subfolder -> \\newserver\subfolder
Затем, если вы выполняете поиск в подпапке \\domain\dfs\private \, как DFS узнает, хотите ли вы перейти в подпапку \\ oldserver \ private \ или в \\ newserver \ subfolder? Чтобы избежать такой двусмысленности, такая настройка невозможна.
Microsoft говорит: "Папки могут содержать целевые папки или другие папки DFS, но не обе, на одном уровне в иерархии папок".
Источник: https://technet.microsoft.com/en-us/library/cc732105.aspx