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

Почему что-то ломается при использовании DFS / перенаправления папок?

Вот два немного разных, но похожих сценария:

  1. Имеется диск S: \, сопоставленный с \\ server \ share. Затем реализуется пространство имен DFS с изменением S: \ на \\ domain.local \ dfs \ share (который указывает на устаревший общий ресурс). Теперь некоторые файлы со связанными / встроенными файлами и различными приложениями работают странно и неправильно. Следует отметить, что эти встроенные ссылки на файлы (например, связанные таблицы Excel) указывают на устаревшую общую папку, в то время как родительский файл открывается из общей папки DFS.

2. В папке «Мои документы» есть PST-файл для учетной записи POP / IMAP. Затем документы перенаправляются из папки в общий сетевой ресурс. Теперь у Outlook возникают проблемы с доступом к PST-файлу, связанному с учетной записью, несмотря на то, что на вкладке «Файлы данных» указан правильный сетевой путь для файла (\\ server \ share \ user.name \ Documents \ outlook.pst). Outlook загружается, но утверждает, что PST не может быть найден, поэтому нельзя просмотреть папку «Входящие» для связанной учетной записи. *

* Оказывается, это была конкретная известная проблема. Я выложу ссылку позже

Почему что-то «ломается» при выполнении этих типов перенаправления, даже если путь к файлам остается тем же самым с точки зрения внешнего интерфейса?

Это старая ветка, но, возможно, мой комментарий кому-то пригодится.

Существует служба под названием Distributed Link Tracking Client, которая находит файл, который был перемещен или переименован в сетевой папке NTFS (KB312403). Это также работает для ярлыков оболочки и ссылок OLE.

У нас была аналогичная проблема, когда мы перемещали папки в нашу общую папку DFS. Опыт заключался в том, что после перемещения папок ярлыки на рабочих столах пользователей были изменены с \ dfsvirtualname \ sharename на \ realservername \ sharename. Да, файлы были найдены, но только один раз. В следующий раз, когда папка была перемещена (например, заархивирована в папку с именем 2014 и т. Д.), Ярлыки сломались.

Проблема с некоторыми файлами может заключаться в том, что эти файлы уже были перемещены в прошлом, и клиент отслеживания распределенных ссылок нашел их, изменив ссылку на полную ссылку \ realservername \ sharename, и теперь он не может найти перемещенный файл.

Возможно, вы совершаете ошибку, рассматривая DFS как простой способ дать вашей общедоступной папке более красивое имя или имя, которое является более переносимым, а не жестко привязанным к какому-либо конкретному серверу.

DFS не поддерживает блокировку файлов, и я предполагаю, что это причина ваших проблем с встроенным файлом.

https://social.technet.microsoft.com/Forums/windowsserver/en-US/d28d97a2-9156-469b-b8d8-e73ed39d8a30/dfs-file-locking?forum=winserverfiles