При экспорте конфигурации распределенной файловой системы в текстовый файл, экспортированную конфигурацию можно импортировать на другой сервер, который должен выступать в роли корня распределенной файловой системы. На целевом сервере необходимо воссоздать корень и воспользоваться этой командой для импорта конфигурации предыдущего корня.
Команда имеет следующий синтаксис:
dfsutil /root:<имя_корня> /import:<имя_файла> /<verify | set | merge> [/verbose]
Как и в случае с командой /export при запуске этой команды необходимо указать целевой корень распределенной файловой системы, а так же имя файла, который содержит импортируемую конфигурацию распределенной файловой системы. Кроме этого, команда может иметь следующие параметры: /verify, /set или /merge. Эти параметры рассматриваются далее.
Необходимые параметры команды /import
Параметр |
Использование |
/verify |
Выводит изменения, которые будут внесены в процессе импорта. Предоставляет возможность просмотра изменений, которые сделает команда при применении параметров /set или /merge. Этот параметр должен использоваться первым для анализа результата операции импорта перед тем, как изменения будут использоваться постоянно. |
/set |
Меняет целевое пространство имен путем полной перезаписи и замены на конфигурацию пространства имен из импортируемого файла. |
/merge |
Позволяет импортировать конфигурацию пространства имен в дополнение к существующей конфигурации пространства имен. Этот параметр позволяет выполнить слияние целевого пространства имен и пространства имен, описанного в файле конфигурации. Параметры из файла конфигурации будут иметь больший приоритет, чем существующие параметры пространства имен. |
Так как импорт конфигурации корня на новый сервер требует создания корня на целевом сервере, новый корень можно создать или средствами оснастки Распределенная файловая система (DFS) или средствами утилиты dfsutil с параметром /addftroot (распределенная файловая система на основе домена) или /addstroot (изолированная распределенная файловая система).
Перед импортом данных в существующий корень распределенной файловой системы утилита dfsutil создает резервную копию конфигурации корня в текущем каталоге, из которого запускается утилита dfsutil. В имени файла с резервной копией содержится имя корня распределенной файловой системой, дата и время создания резервной копии.
При этом имя файла с резервной копией конфигурации распределенной файловой системы из этого примера будет выглядеть, как, например, dd.public.dfsutil.backup.08.11.2009.12.10.544. Этот файл можно использовать совместно с параметром /import для отмены изменений, внесенных предыдущей операцией импорта.