Недавно начудил на одном новом файловом сервере Windows Server 2008 R2. Так как раньше никогда не использовал эту ОС под нужды файлового сервера то активно экспериментировал с дисковыми квотами. В один момент решил назначить автоматическую квоту на корневую папку DFS и её подпапки, куда стягиваются личные папки сотрудников с разных других папок. Результата ждал любого, понимал что скорее всего ничего не получиться. Действительно, не получилось ничего, более того – остастка FSRM вообще перестала показывать любые квоты, а выдает ошибку:
В логе ошибка по доступу к первой в списке папке ”
Error: CSrmIoControl Open file "D:\кореньDFS\Первая папка” failed, 0x800704d0, The network location cannot be reached. For information about network troubleshooting, see Windows Help.
Попробовал удалить квоту с помощью консольной команды dirquota. Корневую автоквоту успешно удалил, а вот дальше к сожалению ровно такой же облом.
Поэтому решил попробовать магию с удалением корня DFS и последующим восстановлением.
Итак, сначала бэкапим DFS командой:
dfsutil root export \\server\DFSN DFSN-root.txt
В моем случае у меня всего одно пространство имен, поэтому все именно так, если у вас их несколько – модифицируйте.
После этого удаляем пространство имен DFS. В результате можно зайти в оснастку FSRM и удалить проблемную квоту.
После этого создаем вручную пространство имен под старым именем и далее восстанавливаем конфигурацию из резервной копии
dfsutil root import set DFSN-Root.txt \\server\DFSN
В дальнейшем стараемся подобных ошибок не повторять !!!!!!
|