Разное

Dfs windows: Обзор пространств имен DFS | Microsoft Docs

Содержание

Обзор пространств имен DFS | Microsoft Docs



  • Чтение занимает 5 мин

В этой статье

Применяется к: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows Server (Semi-Annual Channel)Applies to: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows Server (Semi-Annual Channel)

Пространства имен DFS — это служба роли в Windows Server, которая предоставляет возможность объединения общих папок, находящихся на разных серверах, в одно или несколько логически структурированных пространств имен.DFS Namespaces is a role service in Windows Server that enables you to group shared folders located on different servers into one or more logically structured namespaces. Это делает возможным предоставлять пользователям виртуальное представление общих папок, где один путь ведет к файлам, расположенным на нескольких серверах, как показано на следующем рисунке.This makes it possible to give users a virtual view of shared folders, where a single path leads to files located on multiple servers, as shown in the following figure:

Далее приведено описание элементов, из которых состоит пространство имен DFS:Here’s a description of the elements that make up a DFS namespace:

  • Сервер пространства имен. Сервер пространства имен, содержащий пространство имен.Namespace server — A namespace server hosts a namespace. Сервер пространства имен может быть рядовым сервером или контроллером домена.The namespace server can be a member server or a domain controller.
  • Корень пространства имен. Корень пространства имен является отправной точкой пространства имен.Namespace root — The namespace root is the starting point of the namespace. На предыдущем рисунке имя корня является открытым, а путь к пространству имен — \ \ contoso \ public.In the previous figure, the name of the root is Public, and the namespace path is \\Contoso\Public. Этот тип пространства имен является доменным пространством имен, потому что оно начинается с имени домена (например, Contoso) и его метаданные хранятся в доменных службах Active Directory (AD DS).This type of namespace is a domain-based namespace because it begins with a domain name (for example, Contoso) and its metadata is stored in Active Directory Domain Services (AD DS). Несмотря на то что на предыдущем рисунке показан один сервер пространства имен, доменное пространство имен можно размещать на нескольких серверах пространства имен, чтобы повысить доступность пространства имен.Although a single namespace server is shown in the previous figure, a domain-based namespace can be hosted on multiple namespace servers to increase the availability of the namespace.
  • Папка. Папки без конечных объектов-папок образуют структуру и иерархию в пространстве имен, а папки с целевыми объектами-папками предоставляют пользователям фактическое содержимое.Folder — Folders without folder targets add structure and hierarchy to the namespace, and folders with folder targets provide users with actual content. Когда пользователи просматривают папку, содержащую конечные объекты-папки в пространстве имен, клиентский компьютер получает направление, которое прозрачно перенаправляет клиентский компьютер к одному из конечных объектов папки.When users browse a folder that has folder targets in the namespace, the client computer receives a referral that transparently redirects the client computer to one of the folder targets.
  • Конечные объекты-папки Конечный объект-папка — это путь UNC к общей папке или к другому пространству имен, которое связано с папкой в пространстве имен.Folder targets — A folder target is the UNC path of a shared folder or another namespace that is associated with a folder in a namespace. Конечный объект-папка — это место, в котором хранятся данные и содержимое.The folder target is where data and content is stored. На предыдущем рисунке у папки с именем Tools есть два конечных объекта-папки — в Лондоне и в Нью-Йорке — а папка с именем Training Guides имеет один конечный объект-папку в Нью-Йорке.In the previous figure, the folder named Tools has two folder targets, one in London and one in New York, and the folder named Training Guides has a single folder target in New York. Пользователь, просматривающий \ \ \ общедоступные \ программные \ средства Contoso, прозрачно перенаправляется в средства Shared Folder \ \ лдн-SVR-01 \ Tools или \ \ Нью-SVR-01 в \ зависимости от того, в каком сайте в данный момент находится пользователь.A user who browses to \\Contoso\Public\Software\Tools is transparently redirected to the shared folder \\LDN-SVR-01\Tools or \\NYC-SVR-01\Tools, depending on which site the user is currently located in.

В этом разделе описано, как установить DFS, новые возможности и где найти сведения об оценке и развертывании.This topic discusses how to install DFS, what’s new, and where to find evaluation and deployment information.

Пространства имен можно администрировать с помощью управления DFS командлетов пространства имен DFS (DFSN) в Windows PowerShell, команды DfsUtil или сценариев под названием WMI.You can administer namespaces by using DFS Management, the DFS Namespace (DFSN) Cmdlets in Windows PowerShell, the DfsUtil command, or scripts that call WMI.

Требования к серверу и ограниченияServer requirements and limits

Дополнительные требования к оборудованию или программному обеспечению для выполнения управления DFS или использования пространств имен DFS отсутствуют.There are no additional hardware or software requirements for running DFS Management or using DFS Namespaces.

Сервер пространства имен — это контроллер домена или рядовой сервер, на котором размещается пространство имен.A namespace server is a domain controller or member server that hosts a namespace. Количество пространств имен, которые могут размещаться на сервере, определяется операционной системой на сервере пространства имен.The number of namespaces you can host on a server is determined by the operating system running on the namespace server.

На серверах под управлением следующих операционных систем может размещаться по несколько доменных пространств имен в дополнение к одному изолированному пространству имен:Servers that are running the following operating systems can host multiple domain-based namespaces in addition to a single stand-alone namespace.

  • Windows Server 2019Windows Server 2019
  • Windows Server 2016Windows Server 2016
  • Windows Server 2012 R2Windows Server 2012 R2
  • Windows Server 2012Windows Server 2012
  • Выпуски Windows Server 2008 R2 Datacenter и EnterpriseWindows Server 2008 R2 Datacenter and Enterprise Editions
  • Windows Server (Semi-Annual Channel)Windows Server (Semi-Annual Channel)

На серверах под управлением следующих операционных систем может размещаться одно изолированное пространство имен:Servers that are running the following operating systems can host a single stand-alone namespace:

  • Windows Server 2008 R2 StandardWindows Server 2008 R2 Standard

В следующей таблице приведены дополнительные факторы, которые следует учитывать при выборе серверов для размещения пространства имен.The following table describes additional factors to consider when choosing servers to host a namespace.

Сервер, на котором размещаются изолированные пространства именServer Hosting Stand-Alone NamespacesСервер, на котором размещаются доменные пространства именServer Hosting Domain-Based Namespaces
Должен содержать том NTFS для размещения пространства имен.Must contain an NTFS volume to host the namespace.Должен содержать том NTFS для размещения пространства имен.Must contain an NTFS volume to host the namespace.
Может быть рядовым сервером или контроллером домена.Can be a member server or domain controller.Должен быть рядовым сервером или контроллером домена в домене, в котором настроено пространство имен.Must be a member server or domain controller in the domain in which the namespace is configured. (Это требование относится к каждому серверу пространства имен, на котором размещено конкретное доменное пространство имен.)(This requirement applies to every namespace server that hosts a given domain-based namespace.)
Может размещаться на отказоустойчивом кластере для повышения доступности пространства имен.Can be hosted by a failover cluster to increase the availability of the namespace.Пространство имен не может быть кластерным ресурсом в отказоустойчивом кластере.The namespace cannot be a clustered resource in a failover cluster. Тем не менее пространство имен можно разместить на сервере, который также выполняет функции узла в отказоустойчивом кластере, если вы настроите пространство имен для использования только локальных ресурсов на этом сервере.However, you can locate the namespace on a server that also functions as a node in a failover cluster if you configure the namespace to use only local resources on that server.

Установка пространств имен DFSInstalling DFS Namespaces

Пространства имен DFS и репликация DFS являются частью роли «Файловые службы и службы хранения».DFS Namespaces and DFS Replication are a part of the File and Storage Services role. Средства управления для DFS («Управление DFS», модуль пространств имен DFS для Windows PowerShell, а также средства командной строки) устанавливаются отдельно в рамках средств администрирования удаленного сервера.The management tools for DFS (DFS Management, the DFS Namespaces module for Windows PowerShell, and command-line tools) are installed separately as part of the Remote Server Administration Tools.

Установите пространства имен DFS с помощью центра администрирования Windows, диспетчер сервера или PowerShell, как описано в следующих разделах.Install DFS Namespaces by using Windows Admin Center, Server Manager, or PowerShell, as described in the next sections.

Чтобы установить DFS с помощью диспетчера серверовTo install DFS by using Server Manager

  1. Откройте диспетчер серверов, щелкните Управление, а затем нажмите кнопку Добавить роли и компоненты.Open Server Manager, click Manage, and then click Add Roles and Features. Откроется мастер добавления ролей и компонентов.The Add Roles and Features Wizard appears.

  2. На странице Выбор сервера выберите сервер или виртуальный жесткий диск автономной виртуальной машины, на который требуется установить DFS.On the Server Selection page, select the server or virtual hard disk (VHD) of an offline virtual machine on which you want to install DFS.

  3. Выберите службы ролей и компоненты, которые следует установить.Select the role services and features that you want to install.

    • Чтобы установить службу пространств имен DFS, на странице Роли сервера выберите Пространства имен DFS.To install the DFS Namespaces service, on the Server Roles page, select DFS Namespaces.

    • Чтобы установить только средства управления DFS, на странице Компоненты разверните узлы Средства администрирования удаленного сервера, Средства администрирования ролей, Средства файловых служб, а затем выберите Средства управления DFS.To install only the DFS Management Tools, on the Features page, expand Remote Server Administration Tools, Role Administration Tools, expand File Services Tools, and then select DFS Management Tools.

      Компонент Средства управления DFS устанавливает оснастку «Управление DFS», модуль «Пространства имен DFS» для Windows PowerShell и средства командной строки, но не устанавливает на сервер никаких служб DFS.DFS Management Tools installs the DFS Management snap-in, the DFS Namespaces module for Windows PowerShell, and command-line tools, but it does not install any DFS services on the server.

Установка DFS с помощью Windows PowerShellTo install DFS by using Windows PowerShell

Откройте сеанс Windows PowerShell с правами привилегированного пользователя, после чего введите указанную ниже команду, где <name> обозначает службу роли или компонент, которые требуется установить (см. следующую таблицу со списком соответствующих имен служб ролей или компонентов).Open a Windows PowerShell session with elevated user rights, and then type the following command, where <name> is the role service or feature that you want to install (see the following table for a list of relevant role service or feature names):

Install-WindowsFeature <name>
Служба роли или компонентRole service or featureНазваниеName
Пространства имен DFSDFS NamespacesFS-DFS-Namespace
Средства управления DFSDFS Management ToolsRSAT-DFS-Mgmt-Con

Например, для установки средств распределенной файловой системы, включенных в компонент средств удаленного администрирования сервера, введите:For example, to install the Distributed File System Tools portion of the Remote Server Administration Tools feature, type:

Install-WindowsFeature "RSAT-DFS-Mgmt-Con"

Для установки таких частей компонента средств удаленного администрирования сервера, как «Пространства имен DFS» и «Средства распределенной файловой системы», введите:To install the DFS Namespaces, and the Distributed File System Tools portions of the Remote Server Administration Tools feature, type:

Install-WindowsFeature "FS-DFS-Namespace", "RSAT-DFS-Mgmt-Con"

Взаимодействие с виртуальными машинами AzureInteroperability with Azure virtual machines

Использование пространств имен DFS на виртуальной машине в Microsoft Azure было протестировано; однако существуют некоторые ограничения и требования, которые необходимо выполнить.Using DFS Namespaces on a virtual machine in Microsoft Azure has been tested; however, there are some limitations and requirements that you must follow.

  • Нельзя кластерировать изолированные пространства имен на виртуальных машинах Azure.You can’t cluster stand-alone namespaces in Azure virtual machines.

  • Пространства имен на основе домена можно размещать на виртуальных машинах Azure, включая среды с Azure Active Directory.You can host domain-based namespaces in Azure virtual machines, including environments with Azure Active Directory.

Дополнительные сведения о начале работы с виртуальными машинами Azure см. в документации по виртуальным машинам Azure.To learn about how to get started with Azure virtual machines, see Azure virtual machines documentation.

Дополнительные ссылкиAdditional References

Дополнительные сведения по данной теме см. на следующих ресурсах.For additional related information, see the following resources.

Опытные мелочи-10, или «DFS и отказоустойчивость» / Хабр

Продолжение «опытных мелочей». Предыдущие части можно почитать тут.
Сегодняшний выпуск будет выпуск-обещание. Выполняя то, что обещал, я расскажу как с помощью DFS можно сделать интересную вещь. Это будет, конечно, не полноценная отказоустойчивость файловых данных, но что-то похожее на онлайн-бэкап, как минимум.

Для начала повторю свои эмпирические убеждения о том, что не стоит устраивать файловый кластер, средствами DFS. Не для этих целей DFS создавалась. И чтобы расставить все точки над I вот мои аргументы:

  • В механизме работы DFS нет способа определить какая реплика файла является правильной.
  • При наличие нескольких реплик в одном сайте, DFS сама выбирает куда отправить пользовательский запрос, на реплику А или на реплику Б, ориентируясь при этом, судя по всему по загруженности сервера-хранилища. (Есть некоторые настройки порядка выбора реплики, но сути они не меняют: если в пределах сайта несколько реплик, то выбор конкретной из них может быть непредсказуем.
  • Эти нюансы позволяют смоделировать ситуацию, когда пользователь А обратится на реплику А и будет работать там с данными, а пользователь Б обратится на реплику Б и будет там работать с данными. В результате будут образованы ДВЕ ветки измененных данных, и DFS не будет знать какие данные правильные, а просто выберет те, которые последние по времени изменения. Можете себе представить что будет твориться в этой ситуации с файловым хранилищем, или того хуже, с базами данных
  • Ну и стоит отметить то, что репликация открытых файлов может задерживаться на неопределенное время. Самый простой пример — это пользователи, которые не закрывают офисные документы уходя домой.

Все вышеописанное позволяет сказать что DFS лучше всего подходит для передачи данных в филиалы, синхронизации редкоизменяемых данных (приказы, рапоряжения, архивы) и подобных задач. Однако можно поступить чуть хитрее и задействовать DFS, возможно не совсем обычным, но тем не менее полезным способом.

Можно построить на базе DFS своего рода онлайн-реплику, которая не будет работать основное время (а значит бОльшая часть проблем с синхронизацией данных не проявится), и которую можно будет включить, в случае отказа основной реплики.

Выглядеть это может например вот так:

Здесь (на примере папки Department) создано две реплики одной папки, настроена группа репликации и задания репликации (все это делается мастером настройки и не вызовет у вас никаких проблем). Самый смак идеи в том, что одна из ссылок на сервера хранилища — отключена, т.е. реплика есть, репликация между серверами проходит как задано, но пользователи, обращающиеся через DFS в эту папку будут перенаправляться исключительно на первый, активный сервер.

Второй сервер будет реплицировать данные по мере возможности, и будет как бы «на подхвате». В случае какой-то нештатной ситуации, можно будет произвести рокировку и включить линк уже на второй сервер, а линк на первый — выключить и пользователи снова попадут к своим родным данным, которые будут настолько актуальны, насколько DFS-репликация была способна сделать (на практике это от полной актуальности, т.е. состояния 0,5-2 сек давности, до 2-3 дней в случае с открытыми файлами, которые не реплицируются пока не будут закрыты, т.е. разблокированы приложением).

Казалось бы здорово! Срочно побежали делать эту супер-систему! Но кроме всех хороших моментов, есть и не очень хорошие:

  • Потребуется минимум двукратный запас по месту на каждом томе для скрытой папки DfsrPrivate (служебная папка для репликации данных). Учитывая двойные расходы на хранение данных (на обоих серверах хранится одно и то же, причем в один момент времени работают только с одним) это уже не выглядит столь заманчивым, т.к. места под такую отказоустойчивость нужно отвести минимум в 4 раза больше чем самих данных
  • У пользователей иногда могут наблюдаться тормоза в момент работы с DFS. Точных причин мне понять так и не удалось, но всегда это было следствием наличия нескольких реплик, и ненулевой нагрузки на сеть. Как только реплика оставалась одна — тормоза становились исчезающе малы. Это совершенно точно не было связано с работающей репликацией, очень было похоже на какие-то проблемы с резолвингом DFS-имен.
  • Чтобы пользователи увидели новую реплику, на которую вы их переключили в «час Х», им скорее всего придется перегрузить компьютеры, в противном случае они будут пытаться идти по старому пути.
  • Автоматическое переключение на работающую реплику — я не сделал, т.к. стандартных методов для этого нет, а писать чудо-скрипт в ситуации когда сама технология имеет столько минусов, показалось мне безрассудством.

Как видите в описанном примере кроме довольно весомых плюсов. есть также и немаленькие минусы, поэтому расставляйте приоритеты, взвешивайте ЗА и ПРОТИВ, и решайте сами как поступать в вашей конкретной ситуации.

Кстати, по словам знающих, в среде Windows Server 2008 (R2) DFS (и особенно ее служба репликации) была кардинально улучшена, и, возможно, часть проблем была успешно решена. Попробуйте — может быть там предложенная схема будет работать куда лучше.

Продолжение следует.

Создание пространства имен DFS | Microsoft Docs



  • Чтение занимает 2 мин

В этой статье

Область применения: Windows Server 2019, Windows Server (половина ежегодного канала), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008Applies to: Windows Server 2019, Windows Server (Semi-Annual Channel), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008

Чтобы создать новое пространство имен, можно использовать диспетчер сервера для создания пространства имен при установке службы роли «Пространства имен DFS».To create a new namespace, you can use Server Manager to create the namespace when you install the DFS Namespaces role service. Также можно использовать командлет New-DfsnRoot из сеанса Windows PowerShell.You can also use the New-DfsnRoot cmdlet from a Windows PowerShell session.

Модуль DFSN Windows PowerShell был введен в Windows Server 2012.The DFSN Windows PowerShell module was introduced in Windows Server 2012.

Другой вариант — использовать следующую процедуру для создания пространства имен после установки службы роли.Alernatively, you can use the following procedure to create a namespace after installing the role service.

Создание пространства именTo create a namespace

  1. Нажмите кнопку Пуск, укажите пункт Администрирование, а затем щелкните Управление DFS.Click Start, point to Administrative Tools, and then click DFS Management.

  2. В дереве консоли щелкните правой кнопкой мыши узел Пространства имен и выберите Новое пространство имен.In the console tree, right-click the Namespaces node, and then click New Namespace.

  3. Следуйте инструкциям в Мастере создания нового пространства имен.Follow the instructions in the New Namespace Wizard.

    Чтобы создать изолированное пространство имен в отказоустойчивом кластере, укажите имя экземпляра кластерного файлового сервера на странице Сервер пространства имен в Мастере создания нового пространства имен.To create a stand-alone namespace on a failover cluster, specify the name of a clustered file server instance on the Namespace Server page of the New Namespace Wizard .

Важно!

Не пытайтесь создавать доменное пространство имен с использованием режима Windows Server 2008, если режим работы леса — Windows Server 2003 или выше.Do not attempt to create a domain-based namespace using the Windows Server 2008 mode unless the forest functional level is Windows Server 2003 or higher. В противном случае вы получите пространство имен, в котором не сможете удалять папки DFS. Будет появляться следующее сообщение об ошибке: «Невозможно удалить папку.Doing so can result in a namespace for which you cannot delete DFS folders, yielding the following error message: «The folder cannot be deleted. Не удается завершить выполнение функции».Cannot complete this function».

Дополнительные ссылкиAdditional References

Контрольный список развертывания пространств имен DFS



  • Чтение занимает 2 мин

В этой статье

Область применения: Windows Server 2019, Windows Server (половина ежегодного канала), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008Applies to: Windows Server 2019, Windows Server (Semi-Annual Channel), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008

Пространства имен распределенной файловой системы (DFS) и репликация DFS могут использоваться для публикации документов, программного обеспечения и бизнес-данных для пользователей в масштабах всей организации.Distributed File System (DFS) Namespaces and DFS Replication can be used to publish documents, software, and line-of-business data to users throughout an organization. Несмотря на то что одной репликации DFS недостаточно для распространения данных, используя пространства имен DFS, можно настроить пространство имен так, чтобы папка размещалась на нескольких серверах, причем на каждом из них находилась актуальная копия папки.Although DFS Replication alone is sufficient to distribute data, you can use DFS Namespaces to configure the namespace so that a folder is hosted by multiple servers, each of which holds an updated copy of the folder. Это повышает доступность данных и позволяет распределять клиентскую нагрузку по серверам.This increases data availability and distributes the client load across servers.

При просмотре папок в пространстве имен пользователи не знают о том, что папка размещена на нескольких серверах.When browsing a folder in the namespace, users are not aware that the folder is hosted by multiple servers. Когда пользователь открывает папку, клиентский компьютер автоматически перенаправляется на сервер на его сайте.When a user opens the folder, the client computer is automatically referred to a server on its site. При отсутствии серверов на том же сайте можно настроить пространство так, чтобы клиент перенаправлялся на сервер с наименьшей стоимостью подключения, определенной в службах каталогов Active Directory (AD DS).If no same-site servers are available, you can configure the namespace to refer the client to a server that has the lowest connection cost as defined in Active Directory Directory Services (AD DS).

Для развертывания пространств имен DFS выполните следующие задачи:To deploy DFS Namespaces, perform the following tasks:

Дополнительные ссылкиAdditional References

развертываем распределенную файловую систему DFS — «Хакер»

Содержание статьи

Сегодня уже трудно кого-либо удивить разветвленными сетями со сложной
топологией, наличием удаленных и мобильных офисов. Для администратора
организация любого сервиса в таких условиях — дело непростое. Но не нужно
забывать и о наших пользователях — им в этом случае придется работать с большим
количеством разрозненных устройств и ресурсов, находящихся на различных
компьютерах и серверах сети, соответственно, поиск необходимой информации может
быть крайне затруднен. Распределенная файловая система DFS позволяет решить эту
проблему. Давай посмотрим, как именно.

 

Назначение и возможности DFS

Распределенная файловая система DFS (Distributed File System) появилась как
стандартный компонент еще в Win2k. Ее задача — облегчить управление, доступ и
поиск данных в сети. Для этого файловые ресурсы, находящиеся на разных
компьютерах, объединяются в единое логическое пространство имен. Пользователь,
вместо того чтобы запоминать имена всех общих сетевых ресурсов (Universal Naming
Convention, UNC), вроде \\Server\Folder, будет обращаться к единому пространству
UNC-имен, в котором объединены все серверы и общие ресурсы сети. А на каком
конкретно компьютере находится запрашиваемый файл, уже забота DFS, пользователю
не нужно беспокоиться о реальном расположении файла. При обращении клиента он
просто перебрасывается на нужный ему каталог. На месте источника, на который
указывает ссылка, может быть любая операционная система, к ресурсам которой
можно обратиться, используя UNC (Windows, Linux, xBSD, NetWare). Физические
объекты, связанные ссылками с DFS, называются целевыми объектами (targets) или
репликами (replics).

Но удобство для пользователей и администраторов — далеко не самое важное из
основных преимуществ DFS
. Дело в том, что с одним логическим именем может быть
связано несколько общих ресурсов, в которых хранится идентичная информация.
Такой набор альтернативных общих ресурсов, связанных с одним логическим именем
DFS, называется набором реплик. И если общие ресурсы находятся в одном
пространстве доменного корня DFS и располагаются на серверах Win2k или Win2k3,
есть возможность настроить автоматическую синхронизацию информации между ними.
Пользователь, обратившийся к DFS, обычно перенаправляется к ближайшей реплике, и
если она не доступна, он будет перенаправлен к альтернативному ресурсу. Для
уменьшения нагрузки на сервер DFS на стороне клиента данные кэшируются, поэтому
при частом обращении к одному и тому же ресурсу каждый запрос к DFS не
производится. Таким образом, автоматическое резервирование важной информации,
реализованное в DFS, еще и повышает отказоустойчивость всей системы (выход
одного сервера или дискового устройства не повлияет на работу пользователей).
Хотя следует помнить, что DFS не создавалась для работы часто с обновляющимися
данными, и особенно для тех случаев, когда файл одновременно может обновляться в
нескольких местах (в DFS остается та версия файла, где были внесены последние
изменения).

В реализации DFS в Win2k можно было разместить только одно пространство имен,
в Win2k3 их может быть уже несколько. В Win2k3 R2 появилась новая версия этой
системы — DFS Namespaces, в которой многие вопросы уже решены. За репликацию
данных в Win2k3 SP1 и SP2 отвечает FRS (File Replication Server), в Win2k3 R2 —
DFS Replication. Главным их отличием является то, что в FRS самым маленьким
объектом, подлежащим репликации, является файл, в DFS Replication используется
более развитая технология RDC (Remote Differential Compression), которая умеет
копировать только изменившиеся части файла, а функция cross-file RDC меньше
нагружает канал при копировании новых файлов. Таким образом, использование DFS
еще и уменьшает нагрузку на сеть, что особенно актуально для удаленных офисов с
недостаточной пропускной способностью. В службе DFS не используется никаких
дополнительных средств обеспечения безопасности. При обращении к targets
проверяются только права доступа файловой системы и установленные для этих
объектов разрешения в каталоге Active Directory.

 

Эти разные корни

Начальной точкой для всех имен дерева DFS служит корень распределенной
файловой системы. Фактически корень — это некоторый общий ресурс, находящийся на
сервере, все остальные логические имена системы DFS будут подключаться как
следующий иерархический уровень. Корни в DFS могут быть двух видов, каждый
отличается способами хранения данных и возможностями. Изолированный (автономный)
корень (Standalone DFS) не связан с Active Directory, и все ссылки на сетевые
ресурсы хранятся в реестре самого сервера DFS. Такой корень не использует
DFS
Replication
, то есть не предполагает дублирование информации на другие ресурсы,
и поэтому не обеспечивает отказоустойчивость. При выходе из строя сервера DFS
вся иерархия становится не доступной, хотя пользователи могут обращаться к
ресурсам напрямую. К слову, несколько Standalone DFS серверов способны работать
в кластере, поэтому эта проблема может быть решена. Если сервер DFS является
членом домена, используется доменный корень (Domain-based DFS). При таком
варианте можно подключать несколько реплик и использовать DFS Replication для
репликации как самого корня, так и ссылок DFS. Если в Domain-based DFS корни
находятся на компьютерах под управлением Win2k и Win2k3, то такой корень
называется «Mixed mode domain DFS«.

При доменном DFS вся информация о пространстве имен находится на контроллере
домена, к которому периодически обращается сервер DFS. Учитывая синхронизацию
между DFS в домене, которая становится все более сложной при каждом изменении
структуры, эти запросы могут быть узким местом в системе, поэтому в этом случае
также есть некоторые ограничения. Так в Win2k существовало ограничение на 16
корней для одного пространства имен. В Win2k3 это ограничение снято, так как
сервер DFS теперь может обращаться к любому DC, а не только к эмулятору PDC.
Второе ограничение доменных корней связано с тем, что вся структура хранится в
специальном объекте, который также необходимо дублировать на всех DC при любом
малейшем изменении в структуре DFS. В документации рекомендуется ограничивать
максимальный размер объекта 5-тью Мб, что приблизительно соответствует 5000
ссылкам (каталогам). Эта величина зависит от многих параметров, длины имени
ссылок, наличия и размера комментариев, которые также хранятся в этом объекте.
Но в среднем DFS редко когда превышает 50-100 ссылок, и после первоначальной
настройки она остается в основном статичной, а значит, часто дублироваться не
будет, и этих ограничений достигнуть просто не удастся. Кстати, в будущей
Windows 2008 ограничение в 5000 ссылок уже снято, но для этого все серверы
должны работать под управлением Longhorn. Для Standalone DFS рекомендованный
лимит ссылок
на порядок выше и составляет 50000 ссылок.

 

Настройка DFS

Для примера настроим DFS на компьютере под управлением Win2k3 с SP2, все
настройки в SP1 аналогичны. В настройках DFS в R2 и Win2k есть некоторые
отличия, но не настолько глобальные, чтобы не разобраться самостоятельно. Все
управление распределенной файловой системой выполняется централизованно с
помощью оснастки MMC «Распределенная файловая система DFS«, которую можно
вызвать во вкладке «Администрирование» Панели управления Windows. С ее помощью
можно создавать и удалять корни, подключаться к любым корням DFS. Удобно, что в
одной вкладке может отображаться несколько корней DFS. В случае работы корня в «Mixed
mode domain DFS
«, то есть когда реплики и корни DFS располагаются на компьютерах
под управлением разных версий Windows, управление DFS необходимо производить с
компьютера, работающего под Win2k3. Как вариант, можно установить пакет Win2k3 Administration Tools Pack (adminpak.msi), который лежит в свободном доступе на
сайте корпорации. В этом случае для управления можно использовать и компьютеры с
WinXP. Информацию по этому пакету найдешь по адресу

support.microsoft.com/kb/304718. Кроме этого, для работы с DFS также можно
использовать утилиты командной строки dfscmd.exe и dfsutil.exe. Последняя имеет
больше возможностей, но по умолчанию не включена в состав операционной системы,
чтобы ее использовать, необходимо установить пакет Win2k3 Support Tools. Обрати
внимание, что для успешной установки Support Tools требуется скачать два файла:
suptools.msi и support.cab.

Для создания нового корня вызываем оснастку, щелкаем мышкой по заголовку и в
контекстном меню выбираем «Создать корень» (New Root), как вариант, можно
выбрать аналогичный пункт в меню «Действие». Появляется Мастер создания нового
корня (New Root Wizard), следуем его подсказкам. На втором шаге выбираем тип
создаваемого корня (доменный или изолированный), указываем несущий домен и
сервер. После проверки соединения с выбранным сервером вводим имя корня. Обрати
внимание, как будет выглядеть UNC путь к новому корню, по умолчанию \\server\nameshare.
Так как на данный момент общего каталога не существует, на следующем шаге нужно
выбрать локальный каталог, который будет использоваться в качестве общего. Этот
каталог не содержит реальных данных, в нем будут находиться ссылки, указывающие
на физическое расположение данных. Мастер создает ресурсы, разрешающие чтение и
выполнение членам группы Пользователи. При необходимости следует скорректировать
разрешения. Теперь нажимаем кнопку Готово, новый корень появится в окне консоли.
Если сервер работает под управлением Win2k3, аналогичным образом создаем и
другие корни. С помощью команды Проверить статус (Check Status), вызываемую из
меню консоли или контекстного меню, можно проверить состояние реплики. Состояние
будет указано в одноименном столбце и рядом с именем появится кружок с отметкой.
Если она зеленого цвета, значит, все нормально. Для проверки можно зайти по
указанному UNC или использовать на локальном компьютере команду «net share» или
«net view computer_name» с удаленного. Команда «dfsutil /Root:\\server\share /View»
покажет информацию о DFS.

>dfsutil /Root:\\server.com\first /View
DFS Utility Version 5.2 (built on 5.2.3790.3959)
Domain Root with 0 Links [Blob Size: 284 bytes]
Root Name="\\SERVER\first" Comment="first Root" State="1" Timeout="300"
Target Server="GRINDERS" Folder="first" State="2" [Site: Default-First-Site-Name]

После создания корня его можно опубликовать в Active Directory. Для этого в
контекстном меню выбираем Свойства, переходим на вкладку Публикация и
устанавливаем флажок «Опубликовать этот корень в Active Directory». Доменные
корни публикуются автоматически и в обязательном порядке.

 

Создание ссылок

После создания корня можно начинать подключать общие ресурсы. Для чего в том
же контекстном меню выбираем пункт Создать ссылку (New Link). В появившемся окне
«Новая ссылка», в поле «Имя ссылки», вводим имя ссылки, под которым она будет
доступна в DFS, затем чуть ниже UNC-путь к целевому каталогу (должен уже
существовать). Для поиска общих ресурсов можно использовать кнопку Обзор, чуть
ниже можно изменить время кэширования этой ссылки для клиентов DFS (по умолчанию
1800 сек). По окончании нажимаем кнопку ОК. Команда «dfsutil /view» должна
показать состояние всех подключенных ссылок и их свойства. Если в сети работает
несколько серверов, есть возможность добавить реплику, указывающую на
альтернативную ссылку. Реплика на корень или отдельный объект создается
аналогично, только в первом случае в контекстном меню выбираем пункт «Создать
корневую целевую папку», а во втором – «Создать папку».

Общие ресурсы, с которыми будет производиться репликация, должны
располагаться в разделах с файловой системой NTFS на компьютерах, работающих под
управлением серверных версий Windows от 2000 (лучше 2003). В поле «Путь к
целевой общей папке» появившегося окна вводим или при помощи кнопки Обзор
указываем общий ресурс, располагающийся на другом компьютере. В том случае если
для синхронизации информации между этими ресурсами планируется использовать
альтернативные программы (или синхронизация будет производиться вручную),
следует снять флажок «Добавить эту целевую папку к набору репликации» (Add this
target to the replication set). Нажимаем ОК, и появляется Мастер настройки
репликации (Configure Replication Wizard), который поможет выбрать
мастер-реплику и топологию репликации. На первом шаге указываем каталог, который
будет использоваться в качестве основного целевого, вся информация из этого
каталога затем будет скопирована в другую папку. Последняя должна быть пустой,
если в ней есть файлы, они будут скопированы во временный каталог, а затем
удалены. Если общий ресурс по каким-либо причинам не подходит для репликации
(например, расположен не в разделе с NTFS), он будет отмечен красным крестиком,
при попытке перейти к следующему шагу мастер предложит указать другую ссылку или
закончить работу.

Нажатием кнопки «Промежуточное хранение» (Staging Folder) можно изменить
расположение каталога, который будет использоваться для временного хранения
реплицируемых данных. По умолчанию этот каталог размещается в разделе, отличном
от того, на котором находится общий ресурс, связанный с DFS. Далее мастер
предложит выбрать топологию репликации. Необходимо будет указать один из
следующих вариантов:

  • Кольцо (Ring) — все реплики обмениваются информацией с двумя соседними;
  • Звезда (Hub and spoke) — указывается основная ссылка, с которой и будут
    обмениваться информацией все остальные реплики;
  • Полная сетка (Mesh) — все реплики обмениваются друг с другом;
  • Особая (Custom) — позднее администратор самостоятельно настроит репликацию
    для каждой пары серверов.

Кольцевая топология установлена по умолчанию и подходит для большинства
случаев. В идеале выбранная топология репликации должна соответствовать схеме
сети. Например, если есть центральный офис, где располагаются основные ресурсы,
а многочисленные филиалы подключаются к ним по мере необходимости, то в этом
случае больше подойдет схема Звезда. Если ничего из предустановок не подходит,
следует обратиться к пункту Особая.

После создания реплики для ссылки соответствующий ей значок в окне оснастки
изменится. В контекстном меню также появятся два новых пункта: Отобразить/Скрыть
статус репликации и Остановить репликацию. В поле статуса репликации может быть
один из трех результатов. Если процесс репликации завершен нормально, на значках
будут зеленые флажки. Красный крестик на значке реплики укажет, что она в данный
момент недоступна, в поле Состояние подпись изменится на Автономный. Если в
проверяемой ссылке недоступны лишь некоторые реплики, в значке появится желтый
восклицательный знак.

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

Если выбранный вариант топологии репликации по каким-либо причинам не
подошел, топологию репликации впоследствии можно легко изменить, выбрав окно
свойств соответствующей ссылки и перейдя на вкладку Репликация. Здесь находятся
еще несколько полезных настроек. По умолчанию репликация выполняется постоянно,
нажав кнопку Расписание, можно изменить расписание репликаций для всех
подключений. Чуть ниже указываются фильтры для файлов и подпапки, которые не
будут реплицироваться. Для этого нажимаем Изменить и вводим шаблоны файлов или
подкаталогов.

Для принудительной репликации информации, хранящейся на определенном сервере,
можно воспользоваться утилитой NtfrsUtl.exe, которая входит в состав пакета
Support Tools. Команда проста: «ntfrsutl poll /now server.com». Чтобы увидеть
установленные временные интервалы, через которые производится репликация,
следует ввести «ntfrsutl poll». Все установки доступны по команде «ntfrsutl sets
server.com».

В окне свойств общего ресурса, представленного в службе DFS, появится еще
одна вкладка – DFS. Открыв ее, пользователь может просмотреть, с какими общими
папками сопоставлена эта ссылка, проверить состояние реплики, выбрать активную
реплику, к которой он будет перенаправляться в первую очередь.

Администратору для контроля следует почаще заглядывать в журнал
«Администрирование – Просмотр событий – Служба репликации файлов», где можно
найти информацию обо всех событиях, происходящих со службой FRS.

Установка Distributed File System (DFS) в Windows Server 2008

Аббревиатура DFS расшифровывается как Distributed File System (распределенная файловая система), данная служба реализовывает достаточно важные функции для крупных организаций, распределенных территориально и состоящих из нескольких сетей WAN или сайтов, предоставляя услуги простого хранения, репликации и поиска файлов по всей сети предприятия.

Первое преимущество службы DFS  — предоставление единого сетевого пространства имен (Namespace), которое все пользователи сети могут использовать для  доступа к общим файлам и папкам, в не зависимости от своего местонахождения.

Вторая важная функция DFS – возможность настройки службы репликации, которая осуществляет синхронизацию папок и файлов по всей организации, предоставляя пользователям доступ к последним и актуальным версиям файлов.

Давайте подробнее рассмотрим эти две функции DFS.

DFS NameSpace – каждое пространство имен (namespace) представляет собой сетевую папку с подпапками внутри нее. Главное преимущество использования такого пространства имен заключается в том, что пользователи могут обращаться к своим общим папкам и файлам через корень пространства имен, не задумываясь, на каком сервер в действительности они хранятся. Т.е. namespace это своеобразная логическая структура, упрощающая доступом к файлам.

DFS Replication – служба репликации DFS позволяет иметь множество синхронизованных копий одного и того же файла или папки. Репликация позволяет внутри каждой подсети или сайта организации иметь копию файлов, например, центрального офиса. Т.е. когда пользователи обращаются к некой общей папке, они попадают не на сам сервер  центрального офиса, а на ближайшую реплику DFS, тем самым существенно уменьшая загрузку слабого меж-сайтового канала передачи. И в том случае, если пользователь вносит изменения в любой из файлов, изменения реплицируются по всему пространству DFS, в результате все пользователи сети получают доступ к актуальной и свежей копии файла.

В Windows Server 2008 служба Distributed File System получила ряд усовершенствований, и стала более стабильной, были решены многие проблемы, наблюдающиеся в ранних версиях службы DFS.

Для того, чтобы воспользоваться всеми преимуществами новой DFS на Windows Server 2008, необходимо соблюсти ряд требований: все сервера участники DFS должны быть не ниже Windows Server 2008, и уровень домена  AD должен быть не ниже Windows 2008.

В DFS появились следующие изменения:

Access-based Enumeration – пользователям разрешено видеть только те файлы и папки, которые разрешено. По умолчанию данная функция отключена, чтобы включить ее, нужно набрать следующую команду: dfsutil property abde enable \‹namespace_root

Улучшенные инструменты командной строки – в Windows Server 2008 DFS NameSpaces появилась новая версия утилиты dfsUtil, кроме того, для диагностики и поиска неисправностей в службах DFS можно воспользоваться командой dfsdiag.

Поиск внутри пространства имен DFS– в Windows Server 2008 появилась возможность поиска внутри всего пространство имен DFS по всем файлам и папкам.

Улучшения в службе репликации Replication:

Улучшение производительности– значительно улучшена репликация больших и маленьких файлов, синхронизация теперь выполняется быстрее, а нагрузка на сеть меньше.

Улучшена служба обработки неожиданных перезагрузок серверов – в ранних версиях DFS, при неожиданной перезагрузке сервера часто возникало повреждение базы NameSpace или нарушение процесса репликации. В результате запускался длительный процесс ребилда базы и репликации, вызывающий большую нагрузку на сервера и сеть. DFS в Windows Server 2008 выполняется лишь частичный ребилд базы данных в случаях перезагрузки сервера, в результате процесс восстановления выполняется заметно быстрее.

Принудительная репликация– администратор теперь может вручную запустить процесс немедленной репликации, игнорируя настроенное расписание.

Поддержка Read Only Domain Controllers (RODC) – любые изменения на контроллере домена RODC могут быть отменены службой репликации DFS Replication.

Репликация SYSVOL– в Windows Server 2008 репликация Active Directory посредством FRS (File Replication Service) заменена на репликацию DFS.

Отчеты– теперь можно создавать диагностические отчеты о работе DFS

Установка роли DFS на Windows Server 2008

Итак, мы познакомились с основными возможностями службы DFS NameSpaces в Windows Server 2008 DFS NameSpace, теперь познакомимся с процедурой установки роли DFS на сервер.

В данном примере используется контроллер домена Windows Server 2008, уровень домена (functional level) тоже 2008. Как узнать версию схемы Active Directory.

1. Откройте оснастку Server Manager.

2. Перейдите в раздел Roles и выберите Add Roles.

3. Из списка ролей выберите File Services.

4. Появится информационной окно (Introduction to File Services), перейдите далее, нажав Next.

5. В списке ролей выберите Distributed File System , а также DFS Namespaces и DFS Replication; после чего нажмите Next.

Примечание:
Среди ролей вы увидите «Windows Server 2003 File Services»и «File Replication Service». Данные опции стоит использовать только в том случае, если необходимо синхронизировать сервер Windows 2008 с устаревшими службами FRS.

6. На экране «Create a DFS Namespace», вы можете указать хотите ли вы создать пространство имен немедленно, или позднее.

В данном примере, я не буду создавать корень пространства имен. Поэтому, я выбрал «Create a namespace later using the DFS Management snap-in in Server Manager» и нажал Next.

7. На следующем экране, нажав Install, мы запустим процесс установки  службы DFS.

8. После установки DFS, в консоли Server Manager появится новая роль File Services со следующим списком установленных компонентов:

Distributed File System

DFS Namespaces

DFS Replication

Итак, мы установили DFS, далее мы должны создать корень пространства имен и настроить репликацию DFS. Обо все этом я буду писать в последующих статьях.

Обзор репликации DFS | Microsoft Docs



  • Чтение занимает 5 мин

В этой статье

Применяется к: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows Server (Semi-Annual Channel)Applies to: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows Server (Semi-Annual Channel)

Репликация DFS представляет собой службу роли в Windows Server, которая позволяет эффективно реплицировать папки (включая те, ссылка на которые указывается по пути пространства имен DFS) между разными серверами и сайтами.DFS Replication is a role service in Windows Server that enables you to efficiently replicate folders (including those referred to by a DFS namespace path) across multiple servers and sites. Репликация DFS предоставляет эффективный механизм репликации между несколькими источниками, который поддерживает синхронизацию папок между серверами, соединенными сетевыми подключениями с ограниченной пропускной способностью.DFS Replication is an efficient, multiple-master replication engine that you can use to keep folders synchronized between servers across limited bandwidth network connections. Она заменяет собой службу репликации файлов (FRS) в роли подсистемы репликации для пространств имен DFS, а также для репликации папки SYSVOL доменных служб Active Directory (AD DS) в доменах с Windows Server 2008 или более поздним функциональным уровнем.It replaces the File Replication Service (FRS) as the replication engine for DFS Namespaces, as well as for replicating the Active Directory Domain Services (AD DS) SYSVOL folder in domains that use the Windows Server 2008 or later domain functional level.

Репликация DFS использует алгоритм сжатия, называемый удаленным разностным сжатием (remote differential compression — RDC).DFS Replication uses a compression algorithm known as remote differential compression (RDC). Алгоритм удаленного разностного сжатия определяет изменение данных в файле, что позволяет репликации DFS реплицировать только измененные блоки файла, а не весь файл.RDC detects changes to the data in a file and enables DFS Replication to replicate only the changed file blocks instead of the entire file.

Дополнительные сведения о переходе с репликации SYSVOL на репликацию DFS см. в этой статье.For more information about replicating SYSVOL using DFS Replication, see Migrate the SYSVOL replication to DFS Replication.

Чтобы использовать репликацию DFS, следует создать группы репликации и добавить в них реплицируемые папки.To use DFS Replication, you must create replication groups and add replicated folders to the groups. На следующем рисунке представлены группы репликации, реплицируемые папки и элементы.Replication groups, replicated folders, and members are illustrated in the following figure.

На этом рисунке видно, что группа репликации представляет собой набор серверов (элементов), между которыми выполняется репликация одной или нескольких папок.This figure shows that a replication group is a set of servers, known as members, which participates in the replication of one or more replicated folders. Реплицируемая папка — это папка, содержимое которой постоянно синхронизируется между всеми элементами.A replicated folder is a folder that stays synchronized on each member. На рисунке есть две реплицируемые папки: Projects и Proposals.In the figure, there are two replicated folders: Projects and Proposals. При любом изменении данных в каждой реплицируемой папке все такие изменения реплицируются между элементами группы репликации по установленным подключениям.As the data changes in each replicated folder, the changes are replicated across connections between the members of the replication group. Подключения между всеми элементами формируют топологию репликации.The connections between all members form the replication topology.
Создание нескольких реплицируемых папок в одной группе репликации упрощает процесс развертывания реплицируемых папок, так как топология, расписание и регулирование пропускной способности для группы репликации автоматически применяются к каждой реплицируемой папке.Creating multiple replicated folders in a single replication group simplifies the process of deploying replicated folders because the topology, schedule, and bandwidth throttling for the replication group are applied to each replicated folder. Чтобы развернуть дополнительные реплицируемые папки, нужно с помощью программы Dfsradmin.exe или по инструкциям мастера определить локальный путь и разрешения для новой реплицируемой папки.To deploy additional replicated folders, you can use Dfsradmin.exe or a follow the instructions in a wizard to define the local path and permissions for the new replicated folder.

Каждая реплицируемая папка имеет уникальные параметры, в том числе фильтры файлов и вложенных папок, что позволяет исключать разные файлы и вложенные папки для каждой реплицируемой папки.Each replicated folder has unique settings, such as file and subfolder filters, so that you can filter out different files and subfolders for each replicated folder.

Реплицируемые папки, которые хранятся в каждом элементе, могут находиться на разных томах, и их не обязательно делать общими папками или включать в пространства имен.The replicated folders stored on each member can be located on different volumes in the member, and the replicated folders do not need to be shared folders or part of a namespace. Но оснастка управления DFS позволяет легко предоставить общий доступ к реплицируемым папкам, а при желании — опубликовать их в существующем пространстве имен.However, the DFS Management snap-in makes it easy to share replicated folders and optionally publish them in an existing namespace.

Для управления репликацией DFS можно использовать оснастку управления DFS, команды DfsrAdmin и Dfsrdiag, а также скрипты с вызовом WMI.You can administer DFS Replication by using DFS Management, the DfsrAdmin and Dfsrdiag commands, or scripts that call WMI.

ТребованияRequirements

До начала развертывания репликации распределенной файловой системы (DFS) необходимо настроить серверы следующим образом.Before you can deploy DFS Replication, you must configure your servers as follows:

  • Обновите схему доменных служб Active Directory (AD DS), чтобы включить в нее дополнения для Windows Server 2003 R2 или более поздней версии.Update the Active Directory Domain Services (AD DS) schema to include Windows Server 2003 R2 or later schema additions. Нельзя использовать реплицируемые папки, доступные только для чтения, с дополнениями схемы для Windows Server 2003 R2 или более ранних версий.You cannot use read-only replicated folders with the Windows Server 2003 R2 or older schema additions.
  • Убедитесь, что все серверы в группе репликации находятся в одном и том же лесу.Ensure that all servers in a replication group are located in the same forest. Репликация на серверах, находящихся в разных лесах, недоступна.You cannot enable replication across servers in different forests.
  • Установите репликацию DFS на все серверы, которые будут членами группы репликации.Install DFS Replication on all servers that will act as members of a replication group.
  • Чтобы проверить совместимость антивирусного программного обеспечения с репликацией распределенной файловой системы (DFS), свяжитесь с поставщиком антивирусного программного обеспечения.Contact your antivirus software vendor to check that your antivirus software is compatible with DFS Replication.
  • Найдите все папки, которые требуется реплицировать, на томах, форматированных в файловой системе NTFS.Locate any folders that you want to replicate on volumes formatted with the NTFS file system. Репликация DFS не поддерживает файловые системы ReFS (Resilient File System) и FAT.DFS Replication does not support the Resilient File System (ReFS) or the FAT file system. Также репликация DFS не поддерживает репликацию содержимого общих томов кластера.DFS Replication also does not support replicating content stored on Cluster Shared Volumes.

Взаимодействие с виртуальными машинами AzureInteroperability with Azure virtual machines

Использование репликации DFS на виртуальной машине в Azure протестировано для Windows Server. Однако существуют некоторые ограничения и требования, которые необходимо соблюдать.Using DFS Replication on a virtual machine in Azure has been tested with Windows Server; however, there are some limitations and requirements that you must follow.

  • Использование снимков или сохраненных состояний для восстановления сервера, выполняющего репликацию DFS с целью реплицирования любых данных, кроме папки SYSVOL, приводит к отказу репликации DFS, что требует особых действий по восстановлению базы данных.Using snapshots or saved states to restore a server running DFS Replication for replication of anything other than the SYSVOL folder causes DFS Replication to fail, which requires special database recovery steps. Точно так же нельзя экспортировать, клонировать или копировать виртуальные машины.Similarly, don’t export, clone, or copy the virtual machines. Дополнительные сведения см. в статье 2517913 базы знаний Майкрософт и в разделе Безопасная виртуализация DFSR.For more information, see article 2517913 in the Microsoft Knowledge Base, as well as Safely Virtualizing DFSR.
  • При резервном копировании данных в реплицированной папке, размещенной на виртуальной машине, необходимо использовать программы резервного копирования из гостевой виртуальной машины.When backing up data in a replicated folder housed in a virtual machine, you must use backup software from within the guest virtual machine.
  • Службе репликации DFS требуется доступ к физическим или виртуализованным контроллерам домена, так как она не может взаимодействовать непосредственно с AAD.DFS Replication requires access to physical or virtualized domain controllers – it can’t communicate directly with Azure AD.
  • Для репликации DFS требуется VPN-подключение между локальными членами группы репликации и другими элементами, размещенными на виртуальных машинах Azure.DFS Replication requires a VPN connection between your on premises replication group members and any members hosted in Azure VMs. Необходимо также настроить локальный маршрутизатор (например, Forefront Threat Management Gateway), чтобы разрешить сопоставителю конечных точек RPC (порт 135) и случайным образом назначенному порту в диапазоне между 49152 и 65535 передачу через VPN-подключение.You also need to configure the on premises router (such as Forefront Threat Management Gateway) to allow the RPC Endpoint Mapper (port 135) and a randomly assigned port between 49152 and 65535 to pass over the VPN connection. Лучше использовать статический, а не случайный порт, указав его с помощью командлета Set-DfsrMachineConfiguration или средства командной строки Dfsrdiag.You can use the Set-DfsrMachineConfiguration cmdlet or the Dfsrdiag command line tool to specify a static port instead of the random port. Дополнительные сведения о способах указания статического порта для репликации DFS см. в разделе Set-DfsrMachineConfiguration.For more information about how to specify a static port for DFS Replication, see Set-DfsrServiceConfiguration. Сведения о связанных портах, используемых для управления Windows Server, см. в статье 832017 в базе знаний Майкрософт.For information about related ports to open for managing Windows Server, see article 832017 in the Microsoft Knowledge Base.

Дополнительные сведения о начале работы с виртуальными машинами Azure см. на веб-сайте Microsoft Azure.To learn about how to get started with Azure virtual machines, visit the Microsoft Azure web site.

Установка репликации DFSInstalling DFS Replication

Репликация DFS входит в роль «Файловые службы и службы хранилища».DFS Replication is a part of the File and Storage Services role. Средства управления для DFS («Управление DFS», модуль репликации DFS для Windows PowerShell, а также средства командной строки) устанавливаются отдельно в составе средств администрирования удаленного сервера.The management tools for DFS (DFS Management, the DFS Replication module for Windows PowerShell, and command-line tools) are installed separately as part of the Remote Server Administration Tools.

Репликацию DFS можно установить с помощью Windows Admin Center, диспетчера сервера или PowerShell, как описано в следующих разделах.Install DFS Replication by using Windows Admin Center, Server Manager, or PowerShell, as described in the next sections.

Чтобы установить DFS с помощью диспетчера серверовTo install DFS by using Server Manager

  1. Откройте диспетчер серверов, щелкните Управление, а затем нажмите кнопку Добавить роли и компоненты.Open Server Manager, click Manage, and then click Add Roles and Features. Откроется мастер добавления ролей и компонентов.The Add Roles and Features Wizard appears.

  2. На странице Выбор сервера выберите сервер или виртуальный жесткий диск автономной виртуальной машины, на который требуется установить DFS.On the Server Selection page, select the server or virtual hard disk (VHD) of an offline virtual machine on which you want to install DFS.

  3. Выберите службы ролей и компоненты, которые следует установить.Select the role services and features that you want to install.

    • Чтобы установить службу репликации DFS», на странице Роли сервера выберите Репликация DFS.To install the DFS Replication service, on the Server Roles page, select DFS Replication.

    • Чтобы установить только средства управления DFS, на странице Компоненты разверните узлы Средства администрирования удаленного сервера, Средства администрирования ролей, Средства файловых служб, а затем выберите Средства управления DFS.To install only the DFS Management Tools, on the Features page, expand Remote Server Administration Tools, Role Administration Tools, expand File Services Tools, and then select DFS Management Tools.

      Компонент Средства управления DFS устанавливает оснастку «Управление DFS», модули «Пространства имен DFS» и «Репликация DFS» для Windows PowerShell, а также средства командной строки, но не устанавливает на сервер никаких служб DFS.DFS Management Tools installs the DFS Management snap-in, the DFS Replication and DFS Namespaces modules for Windows PowerShell, and command-line tools, but it does not install any DFS services on the server.

Установка репликации DFS с помощью Windows PowerShellTo install DFS Replication by using Windows PowerShell

Откройте сеанс Windows PowerShell с правами привилегированного пользователя, после чего введите указанную ниже команду, где <name> обозначает службу роли или компонент, которые требуется установить (см. следующую таблицу со списком соответствующих имен служб ролей или компонентов).Open a Windows PowerShell session with elevated user rights, and then type the following command, where <name> is the role service or feature that you want to install (see the following table for a list of relevant role service or feature names):

Install-WindowsFeature <name>
Служба роли или компонентRole service or featureНазваниеName
Репликация DFSDFS ReplicationFS-DFS-Replication
Средства управления DFSDFS Management ToolsRSAT-DFS-Mgmt-Con

Например, для установки средств распределенной файловой системы, включенных в компонент средств удаленного администрирования сервера, введите:For example, to install the Distributed File System Tools portion of the Remote Server Administration Tools feature, type:

Install-WindowsFeature "RSAT-DFS-Mgmt-Con"

Для установки таких частей компонента средств удаленного администрирования сервера, как «Репликация DFS» и «Средства распределенной файловой системы», введите:To install the DFS Replication, and the Distributed File System Tools portions of the Remote Server Administration Tools feature, type:

Install-WindowsFeature "FS-DFS-Replication", "RSAT-DFS-Mgmt-Con"

Дополнительные ссылкиAdditional References

Обзор пространств имен DFS | Документы Microsoft

  • Чтение занимает 5 мин

В этой статье

Применяется к: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows Server (полугодовой канал) Применимо к: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows Server (полугодовой канал)

Пространства имен DFS — это служба роли в Windows Server, которая предоставляет возможность объединения папок, находящихся на разных серверах, в одно или несколько логически структурированных пространств имен.Пространства имен DFS — это служба ролей в Windows Server, которая позволяет группировать общие папки, расположенные на разных серверах, в одно или несколько логически структурированных пространств имен. Это делает возможным использование виртуального представления общих папок, где один путь ведет к файлам, расположенным на нескольких серверах, как показано на следующем рисунке. Это позволяет предоставить пользователям виртуальное представление общих папок, где один путь ведет к файлам, расположенным на нескольких серверах, как показано на следующем рисунке:

Далее приведено описание элементов, из которых состоит пространство имен DFS: Вот описание элементов, составляющих пространство имен DFS:

  • Сервер пространства имен .Сервер пространства имен, пространство имен. Сервер пространства имен — Сервер пространства имен размещает пространство имен. Сервер пространства имен может быть рядовым сервером или контроллером домена. Сервер пространства имен может быть рядовым сервером или контроллером домена.
  • Корень пространства имен . Корень пространства имен является отправной точкой пространства имен. Корень пространства имен — Корень пространства имен является начальной точкой пространства имен. На следующем рисунке имя корня является открытым, а путь к пространству имен — \ \ contoso \ public.На предыдущем рисунке имя корня — Public, а путь к пространству имен — \\ Contoso \ Public. Этот тип пространства имен является доменным пространством имен, потому что оно начинается с имени домена (например, Contoso) и его метаданные хранятся в доменных службах Active Directory (AD DS). Этот тип пространства имен является пространством имен на основе домена, потому что он начинается с доменное имя (например, Contoso) и его метаданные хранятся в доменных службах Active Directory (AD DS). Несмотря на то, что имя именуется, показано один сервер пространства имен, доменное пространство можно разместить на нескольких серверах пространства имен, чтобы повысить доступность пространства имен.Хотя на предыдущем рисунке показан один сервер пространства имен, пространство имен на основе домена может быть размещено на нескольких серверах пространства имен, чтобы повысить доступность пространства имен.
  • Папка . Папки без конечных объектов-папок образуют и иерархию в конечных именах, а папки с целевыми объектами-папками предоставляют фактическое содержимое. Папка — Папки без целевых папок добавляют структуру и иерархию к пространству имен, а папки с целевыми папками предоставляют пользователям фактическое содержимое.Когда пользователи просматривают папки, установленные конечные объекты-объекты в именах, клиентский компьютер получает направление, которое прозрачно перенаправляет клиентский компьютер к одному из конечных объектов. Когда пользователи просматривают папку, имеющую целевые папки в пространстве имен, клиентский компьютер получает направление который прозрачно перенаправляет клиентский компьютер к одной из целевых папок.
  • Конечные объекты-папки Конечный объект-папка — это путь UNC к общей папке или к другому пространству имен. Целевой объект папки — Целевой объект папки — это UNC-путь к общей папке или другому пространству имен, которое связано с папкой в ​​пространстве имен. Конечный объект-папка — это место, в котором хранятся данные и содержимое. Папка target — это место, где хранятся данные и контент. На предыдущем рисунке у папки с именем Tools есть два конечных объекта-папки — в Лондоне и Нью-Йорке — папка с именем Training Guides имеет один конечный объект-папку в Нью-Йорке. На предыдущем рисунке папка с именем Tools имеет две целевые папки, одна в Лондоне и одна в Нью-Йорке, а папка с именем Training Guides имеет одну целевую папку в Нью-Йорке.Пользователь, просматривающий \ \ \ общедоступные \ программные \ средства Contoso, прозрачно перенаправляется в средства Shared Folder \ \ лдн-SVR-01 \ Tools или \ \ Нью-SVR-01 в \ зависимости от того, на каком сайте в данный момент находится пользователь .Пользователь, который переходит в \\ Contoso \ Public \ Software \ Tools, прозрачно перенаправляется в общую папку \\ LDN-SVR-01 \ Tools или \\ NYC-SVR-01 \ Tools, в зависимости от того, на каком сайте находится пользователь в данный момент. расположен в.

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

Пространства имен можно администрировать с помощью управления DFS командлетов пространства имен DFS (DFSN) в Windows PowerShell, команды DfsUtil или сценариев под названием WMI. Вы можете администрировать пространства имен с помощью управления DFS, командлетами пространства имен DFS (DFSN) в Windows PowerShell, команда DfsUtil или сценарии, вызывающие WMI.

Требования к серверу и ограничения Требования и ограничения сервера

Дополнительные требования к оборудованию или программному обеспечению для выполнения управления DFS или использования пространств имен DFS отсутствуют.Нет никаких дополнительных требований к оборудованию или программному обеспечению для запуска управления DFS или использования пространств имен DFS.

Сервер пространства имен — это контроллер домена или рядовой сервер, на котором размещается пространство имен. Сервер пространства имен — это контроллер домена или рядовой сервер, на котором размещено пространство имен. Количество пространств имен, которые могут размещаться на сервере, определяется системой на сервере пространства имен. Количество пространств имен, которые вы можете разместить на сервере, определяется операционной системой, работающей на сервере пространства имен.

На сервере под управлением следующих систем может быть размещено несколько доменных пространств имен. Серверы, на которых работают следующие операционные системы, могут содержать несколько доменных пространств имен в дополнение к одному автономному пространству имен.

  • Windows Server 2019 Windows Server 2019
  • Windows Server 2016 Windows Server 2016
  • Windows Server 2012 R2 Windows Server 2012 R2
  • Windows Server 2012 Windows Server 2012
  • Выпуски Windows Server 2008 R2 Datacenter и EnterpriseWindows Server 2008 R2 Datacenter and Enterprise Editions
  • Windows Server (полугодовой канал) Windows Server (полугодовой канал)

На серверах под операционными системами может размещаться одно изолированное пространство имен: Серверы, на которых работают следующие операционные системы, могут размещать одно автономное пространство имен:

  • Windows Server 2008 R2 Standard Windows Server 2008 R2 Standard

В следующей таблице приведены дополнительные факторы, которые следует учитывать при выборе серверов для размещения пространства имен.В следующей таблице описаны дополнительные факторы, которые следует учитывать при выборе серверов для размещения пространства имен.

Сервер, на котором размещены изолированные пространства имен Автономное пространство имен хостинга сервера Сервер, на котором размещаются доменные пространства имен Серверный хостинг, доменные пространства имен
Должен содержать том NTFS для размещения пространства имен. Должен содержать том NTFS для размещения пространства имен. Должен содержать том NTFS для размещения пространства имен.Должен содержать том NTFS для размещения пространства имен.
Может быть рядовым сервером или контроллером домена. Может быть рядовым сервером или контроллером домена. Должен быть рядовым сервером или контроллером домена в домене, в котором настроено пространство имен. Должен быть рядовым сервером или контроллером домена в домене, в котором настроено пространство имен. (Это требование относится к каждому серверу пространства имен, на котором размещено конкретное доменное пространство имен.) (Это требование применяется к каждому серверу пространства имен, на котором размещено заданное пространство имен на основе домена.)
Может размещаться на отказоустойчивом кластере для повышения доступности пространства имен. Может размещаться в отказоустойчивом кластере для увеличения доступности пространства имен. Пространство имен не может быть кластерным ресурсом в отказоустойчивом кластере. Пространство имен не может быть кластеризованным ресурсом в отказоустойчивом кластере. Тем не менее, пространство имен можно связать на сервере, которое также выполняет функции узла в отказоустойчивом кластере, если вы настроите пространство имен для использования только локальных ресурсов на этом сервере.Однако вы можете найти пространство имен на сервере, который также функционирует как узел в отказоустойчивом кластере, если вы настроите пространство имен на использование только локальных ресурсов на этом сервере.

Установка пространств имен DFS Установка пространств имен DFS

Пространства имен DFS и репликация DFS являются ролью «Файловые службы и службы хранения». Пространства имен DFS и репликация DFS являются частью роли файловых служб и служб хранения. Средства управления для DFS («Управление DFS», модуль пространств имен DFS для Windows PowerShell, а также средства администрирования строки) устанавливаются отдельно в рамках средств администрирования удаленного сервера.Инструменты управления для DFS (управление DFS, модуль пространств имен DFS для Windows PowerShell и инструменты командной строки) устанавливаются отдельно как часть средств удаленного администрирования сервера.

Установите имена DFS с помощью центра администрирования Windows, диспетчера сервера или PowerShell, как описано в следующих разделах. Установите пространства имен DFS с помощью Windows Admin Center, Server Manager или PowerShell, как описано в следующих разделах.

Чтобы установить DFS с помощью диспетчера серверов Чтобы установить DFS с помощью Server Manager

  1. Откройте диспетчер серверов, щелкните Управление , а затем нажмите кнопку Добавить роли и компоненты .Откройте Диспетчер серверов, щелкните Управление , а затем щелкните Добавить роли и компоненты . Откроется мастер добавления ролей и компонентов. Откроется мастер добавления ролей и компонентов.

  2. На странице Выбор сервера выберите сервер или виртуальный жесткий диск автономной виртуальной машины, на который требуется установить DFS. На странице Выбор сервера выберите сервер или виртуальный жесткий диск (VHD) автономной виртуальной машины, на которой вы хочу установить DFS.

  3. Выберите службы ролей и компоненты, которые следует установить. Выберите службы ролей и функции, которые вы хотите установить.

    • Чтобы установить службу пространств имен DFS, на странице Роли сервера Пространства имен DFS . Чтобы установить службу пространств имен DFS, на странице Server Roles выберите DFS Namespaces .

    • Чтобы установить только средства управления DFS, на Компоненты развернуть узлы Средства администрирования удаленного сервера , Средства администрирования ролей , Средства файловых служб , а также выбрать Средства управления DFS .Чтобы установить только инструменты управления DFS, на странице Features разверните Инструменты удаленного администрирования сервера , Инструменты администрирования ролей , разверните Инструменты файловых служб , а затем выберите Инструменты управления DFS .

      Компонент Средства управления DFS устанавливает оснастку «Управление DFS», модуль «Пространства имен DFS» для Windows PowerShell и средства командной строки, но не устанавливает на никаких серверных служб DFS. Средства управления DFS устанавливает оснастку управления DFS, модуль пространств имен DFS для Windows PowerShell и инструменты командной строки, но не устанавливает никаких служб DFS на сервере.

Установка DFS с помощью Windows PowerShell Для установки DFS с помощью Windows PowerShell

Откройте сеанс Windows PowerShell с привилегированным доступом пользователя, после чего введите указанную ниже команду, где <имя> обозначает роль или компонент, которые требуется установить (см.Откройте сеанс Windows PowerShell с повышенными правами пользователя, а затем введите следующую команду, где — это служба роли или функция, которую вы хотите установить (см. следующую таблицу для список соответствующих ролей службы или имен функций):

  Install-WindowsFeature <имя>
  
Служба роли или компонент Роль службы или компонента НазваниеНазвание
Пространства имен DFSDFS Namespaces FS-DFS-пространство имен
Средства управления DFSDFS Средства управления RSAT-DFS-Mgmt-Con

Например, для установки распределенной файловой системы, включенных в компонент средств удаленного администрирования сервера, введите: Например, чтобы установить часть инструментов распределенной файловой системы в составе средств удаленного администрирования сервера, введите:

  Install-WindowsFeature «RSAT-DFS-Mgmt-Con»
  

Для установки таких частей компонента средств удаленного администрирования сервера, как «Пространства имен DFS» и «Средства распределенной файловой системы», введите: Чтобы установить пространства имен DFS и части инструментов распределенной файловой системы в составе инструментов удаленного администрирования сервера, введите:

  Install-WindowsFeature «FS-DFS-Namespace», «RSAT-DFS-Mgmt-Con»
  

Взаимодействие с виртуальными машинами Azure Взаимодействие с виртуальными машинами Azure

Использование пространств имен DFS на виртуальной машине в Microsoft Azure было протестировано; однако некоторые ограничения и требования, которые необходимо выполнить.Было протестировано использование пространств имен DFS на виртуальной машине в Microsoft Azure; однако есть некоторые ограничения и требования, которым вы должны следовать.

  • Нельзя кластеризовать изолированные пространства имен на виртуальных машинах Azure. Вы не можете кластеризовать автономные пространства имен в виртуальных машинах Azure.

  • Пространства имен на основе домена можно разместить на виртуальных машинах Azure, включая среду Azure Active Directory. Вы можете размещать доменные пространства имен на виртуальных машинах Azure, включая среды с Azure Active Directory.

Дополнительные сведения о начале работы с виртуальными машинами Azure см. в документации по виртуальным машинам Azure. Чтобы узнать, как начать работу с виртуальными машинами Azure, см. документацию по виртуальным машинам Azure.

Дополнительные ссылкиДополнительные ссылки

Дополнительные сведения по данной теме см. Для получения дополнительной информации см. следующие ресурсы.

.

Опытные мелочи-10, или «DFS и отказоустойчивость» / Хабр

Продолжение «опытных мелочей». Предыдущие части можно почитать тут.
Сегодняшний выпуск будет выпуск-обещание. Выполняя то, что обещал, я расскажу как с помощью DFS можно сделать интересную вещь. Это будет, конечно, не полноценная отказоустойчивость файловых данных, но что-то похоже на онлайн-бэкап, как минимум.

Для начала повторю свои эмпирические убеждения о том, что не стоит устраивать файловый кластер, средства DFS.Не для этих целей DFS создавалась. Чтобы расставить все точки над I вот мои аргументы:

  • В механизме работы DFS нет способа определить какая реплика файла является правильной.
  • При наличии нескольких реплик на одном сайте, DFS сама выбирает куда отправить пользовательский запрос, на реплику А или на реплику Б, ориентируясь при этом, судя по всему по загруженности сервера-хранилища. (Есть некоторые настройки выбора реплики, но суть они не меняют: если в пределах сайта несколько реплик, то выбор из них может быть непредсказуем.
  • Эти нюансы позволяют смоделировать ситуацию, когда пользователь обратится на реплику и будет работать там с данными, а пользователь обратится на реплику. В результате будут образованы ДВЕ ветки измененных данных, и DFS не будет знать какие данные правильные, а просто выберет те, которые последние по времени изменения. Можете себе представить, что будет в этой ситуации с файловыми хранилищами, или того, с базами данных
  • Ну и стоит отметить то, что репликация открытых файлов может задерживаться на неопределенное время.Самый простой пример — это пользователи, которые не закрывают офисные документы уходя домой.

Все вышеописанное позволяет сказать, что DFS лучше всего подходит для передачи данных в филиалы, синхронизации редкоизменяемых данных (приказы, рапоряжения, архивы) и подобных задач. Однако можно поступить чуть хитрее и задействовать DFS, возможно не совсем обычным, но тем не менее полезным способом.

Можно построить на базе DFS своего рода онлайн-реплику, которая не будет работать на основе времени (а значит бОльшая часть с синхронизацией данных не проявится), и которую можно включить, в случае отказа основной реплики.
Выглядеть это может например вот так:
Здесь (в разделе примеров папок) созданы две реплики одной папки, настроена группа репликации и задание репликации (все это делается мастером и не вызывает никаких проблем). Самый смак идеи в, что одна из ссылок на сервера хранилища — отключена, т.е. репликация есть, репликация между серверами как проходит задано, но пользователи, обращающиеся через DFS в эту папку, перенаправляются исключительно на первый активный сервер.

Второй сервер будет реплицировать данные по мере возможности, и будет как бы «на подхвате». В случае какой-то нештатной ситуации, можно будет произвести рокировку и включить линк уже на второй сервер, а линк на первый — выключить и пользователи снова попадут к своим родным данным, которые настолько актуальны, насколько DFS-репликация была способна сделать (на практике) это от полной актуальности, т.е. состояния 0,5-2 сек давности, до 2-3 дней в случае с открытыми файлами, которые не реплицируются пока не будут закрыты, т.е. разблокированы приложение).

Казалось бы здорово! Срочно побежали делать эту супер-систему! Но кроме всех хороших моментов, есть и не очень хорошие:

  • Потребуется минимум двукратный запас по месту на каждом томе для скрытой папки DfsrPrivate (служебная папка для репликации данных). Учитывая двойные расходы на хранение данных (на обоих серверах хранится одно и то же, причем в один момент времени работают только с одним), это уже не выглядит столь заманчивым, т.к. места под такую ​​отказоустойчивость нужно отвести минимум в 4 раза больше чем данных
  • У пользователей иногда могут наблюдаться тормоза в момент работы с DFS. Точных причин мне понять так и не было, но всегда это было следствием наличия нескольких реплик, и ненулевой нагрузки на сеть. Как только репликация оставалась одна — тормоза становились исчезающе малы. Это совершенно точно не было связано с работающей репликацией, очень было похоже на какие-то проблемы с резолвингом DFS-имен.
  • Чтобы пользователи могли переключиться на новую реплику, на которую вы ихили в «час Х», им, скорее всего, придется перегрузить компьютеры.
  • Автоматическое переключение на работающую реплику — я не сделал, т.к. стандартных методов для этого нет, а писать чудо-скрипт в ситуации, когда сама технология имеет столько минусов, показалось мне безрассудством.

Как видите в описанном примере, кроме довольно весомых плюсов.есть и немаленькие минусы, поэтому расставляйте приоритеты, взвешивайте ЗА и ПРОТИВ, и решайте как поступать в вашу конкретную ситуацию.

Кстати, по словам знающих, в среде Windows Server 2008 (R2) DFS (и особенно ее служба репликации) была кардинально улучшена, и, возможно, часть проблем была успешно решена. Попробуйте — может быть там предложенная схема будет работать куда лучше.

Продолжение следует.

.

Создание пространства имен DFS | Документы Microsoft

  • Чтение занимает 2 мин

В этой статье

Область применения: Windows Server 2019, Windows Server (половина ежегодного канала), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 Применимо к: Windows Server 2019, Windows Server (Semi-Annual Channel ), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008

Чтобы создать новое пространство имен, можно использовать диспетчер сервера для создания пространства имен при установке службы роли «Пространства имен DFS».Чтобы создать новое пространство имен, вы можете использовать диспетчер сервера для создания пространства имен при установке службы роли пространств имен DFS. Также можно использовать командлет New-DfsnRoot из сеанса Windows PowerShell. Вы также можете использовать командлет New-DfsnRoot из сеанса Windows PowerShell.

Модуль DFSN Windows PowerShell был введен в Windows Server 2012. Модуль DFSN Windows PowerShell был введен в Windows Server 2012.

Другой вариант — использовать место для создания пространства имен после установки службы роли.В качестве предупреждения вы можете использовать следующую процедуру для создания пространства имен после установки службы роли.

Создание пространства имен Для создания пространства имен

    Нажмите кнопку

  1. Нажмите кнопку Пуск , укажите пункт Администрирование , а затем щелкните Управление DFS . Щелкните Запустить , выберите Администрирование , а затем щелкните Управление DFS .

  2. В дереве консоли правой кнопкой мыши узел Пространства имен и выбрать Новое пространство имен .В дереве консоли щелкните правой кнопкой мыши узел Namespaces , а затем щелкните New Namespace .

  3. Следуйте инструкциям в Мастере создания нового пространства имен . Следуйте инструкциям мастера New Namespace Wizard .

    Чтобы создать изолированное пространство имен в отказоустойчивом кластере, укажите имя экземпляра кластерного файлового сервера на странице Сервер пространства имен в Мастере создания нового пространства имен .Чтобы создать автономное пространство имен в отказоустойчивом кластере, укажите имя кластерного экземпляра файлового сервера на странице Namespace Server мастера New Namespace Wizard .

Важно!

Не пытайтесь создать доменное пространство с использованием режима Windows Server 2008, если режим работы леса — Windows Server 2003 или выше. Не пытайтесь создать пространство имен на основе домена, используя режим Windows Server 2008, если функциональным уровнем леса не является Windows Server 2003 или выше.В противном случае вы получите пространство имен, в котором не произойдет удаление папки DFS. Будет появляться следующее сообщение об ошибке: «Невозможно удалить папку. Это может привести к появлению пространства имен, для которого вы не можете удалить папки DFS, и появится следующее сообщение об ошибке:« Папка не может быть удалена. Не завершить выполнение функции «. Невозможно завершить эту функцию».

Дополнительные ссылкиДополнительные ссылки

.

Контрольный список развертывания пространств имен DFS

  • Чтение занимает 2 мин

В этой статье

Область применения: Windows Server 2019, Windows Server (половина ежегодного канала), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 Применимо к: Windows Server 2019, Windows Server (Semi-Annual Channel ), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008

Пространства имен распределенной файловой системы (DFS) и репликация DFS Program Program для публикации документов, программного обеспечения и бизнес-данных для пользователей в масштабах всей организации.Пространства имен распределенной файловой системы (DFS) и репликация DFS могут использоваться для публикации документов, программного обеспечения и бизнес-данных для пользователей во всей организации. Несмотря на то, что одной репликации DFS недостаточно для распространения данных, используя пространство имен DFS, можно настроить пространство имен так, чтобы папка размещалась на нескольких серверах, причем на каждом из них находилась актуальная копия папок. Хотя одной репликации DFS достаточно для распространения данных, вы можете использовать пространства имен DFS для настройки пространства имен, чтобы папка размещалась на нескольких серверах, каждый из которых содержит обновленную копию папки.Это повышает доступность данных и позволяет распределять клиентскую нагрузку по серверам. Это увеличивает доступность данных и распределяет клиентскую нагрузку по серверам.

При просмотре папки в пространстве имен пользователи не знают, что папка размещена на нескольких серверах. Когда пользователь открывает папку, клиентский компьютер автоматически перенаправляется на сервер на его сайте.Когда пользователь открывает папку, клиентский компьютер автоматически обращается к серверу на его сайте. При отсутствии серверов на том же сайте можно настроить пространство так, чтобы клиент перенаправлялся на сервер с наименьшей стоимостью подключения, в службах каталогов Active Directory (AD DS). Если серверы на том же сайте недоступны, можно настроить пространство имен для ссылки на клиент к серверу с самой низкой стоимостью подключения, как определено в службах Active Directory (AD DS).

Для развертывания пространств имен DFS выполните следующие задачи: Чтобы развернуть пространства имен DFS, выполните следующие задачи:

Дополнительные ссылкиДополнительные ссылки

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *