- Установка и настройка DFS и репликации файлов в Windows Server 2012
- Установка служб DFS в Windows Server 2012
- Настройка пространства имен DFS в Windows Server 2012
- Добавление дополнительного DFS сервера
- Добавление нового каталога в существующее пространство имен DFS
- Настройка DFS-репликации на Windows Server 2012
- Обзор пространств имен DFS DFS Namespaces overview
- Требования к серверу и ограничения Server requirements and limits
- Установка пространств имен DFS Installing DFS Namespaces
- Чтобы установить DFS с помощью диспетчера серверов To install DFS by using Server Manager
- Установка DFS с помощью Windows PowerShell To install DFS by using Windows PowerShell
- Взаимодействие с виртуальными машинами Azure Interoperability with Azure virtual machines
- Дополнительные ссылки Additional References
Установка и настройка DFS и репликации файлов в Windows Server 2012
Распределенная файловая система DFS ( Distributed File System) – это технология, обеспечивающая возможности упрощения доступа к общим файловым ресурсам и глобальной репликации данных. Благодаря DFS распределённые по различным серверам общие ресурсы (каталоги и файлы) можно объединить в единую логическую UNC структуру, которая для пользователя выглядит, как единый сетевой ресурс. Даже при изменении физического местоположения целевой папки, это не влияет на доступ пользователя к ней.
Реализация служб DFS в Windows Server 2012 отличается от предыдущих версиях Windows. В первую очередь отметим, что технологии DFS в Windows Server 2012 реализованы в виде двух отдельных, независимых друг от друга служб — DFS Namespaces и DFS Replication , включенных в роль файлового сервера (File and Storage Services).
- DFS Namespaces (DFSN или DFS-N) – пространство имен DFS. Позволяет объединять в единую логическую структуру общие папки, расположенные на различных серверах организации. Каждое пространство имен для пользователя выглядит как единая сетевая папка с подкаталогами. Реальная структура данного пространства имен DFS является скрытой от пользователя, и может включать в себя различные сетевые папки, расположенные на различных серверах и сайтах.
- DFS Replication (DFSR или DFS-R) — служба DFS репликации. Позволяет организовать эффективную службу репликации каталогов (в том числе включенных в пространство имен DFS) между различными серверами и сайтами AD. Данная служба для репликации использует специальный алгоритм удаленного разностного сжатия – RDC- remote differential compression. Благодаря RDC, которая отслеживает изменения в файлах, при репликации копируются не файлы целиком (как в случае с FRS репликацией), а только их блочные изменения.
Установка служб DFS в Windows Server 2012
Установить службы DFS можно с помощью консоли Server Manager или же при помощи Windows PowerShell.
Как мы уже говорили, службы DFS являются элементами роли Files and Storage Services:
Но проще и быстрее установить все DFS службы и консоль управления DFS с помощью PowerShell:
, где FS-DFS-Namespace – служба DFS Namespaces
FS-DFS-Replication – служба репликации DFS Replication
RSAT-DFS-Mgmt-Con– mmc консоль управления службами DFS — DFS Management Tools (также входит в состав Remote Server Administration Tools для Windows 10)
Настройка пространства имен DFS в Windows Server 2012
Перейдем к описанию процедуры настройки пространство имен DFS, для чего необходимо открыть панель управления DFS Management tool.
Создадим новое пространство имен (New Namespace).
Необходимо указать имя сервера, который будет содержать пространство имен (это может быть как контроллер домена, так и рядовой сервер).
Затем следует указать имя создаваемого пространства имен DFS и перейти в расширенные настройки (Edit Settings).
Здесь следует указать имя пространства имен DFS и права доступа к данному каталогу. Обычно рекомендуется указать, что доступ к сетевой папке разрешен Всем (Everyone), в этом случае права доступа проверяются на уровне файловой системы NTFS.
Далее мастер предложит указать тип создаваемого пространства имен. Это может быть Domain-based namespace (доменное пространство имен) или Stand-alone namespace (отдельное пространство имен). Domain-based namespace обладает ряд преимуществ, но для его работы нужен, собственно домен Active Directory и права администратора домена (либо наличие делегированных прав на создание доменных пространств имен DFS).
После окончания работы мастера в ветке Namespaces консоли управления DFS появится созданное нами новое пространство имен DFS. Чтобы пользователи при доступе к DFS каталогам видели только те каталоги, к которым у них имеется доступ, включим для данного пространства DFS Access-Based Enumeration (подробнее о данной технологии в статье Access-Based Enumeration в Windows). Для этого откройте окно свойств созданного пространства имен.
И на вкладке Advanced включите опцию Enable access-based enumeration for this namespace.
Чтобы посмотреть содержимое нового пространства DFS, просто наберите в окне проводника UNC путь: \\имя_домена_или_сервера\DFS
Добавление дополнительного DFS сервера
В доменное пространство имен DFS можно добавить дополнительный сервер (пункт меню Add Namespace Server), который его будет поддерживать. Делается это для увеличения доступности пространства имен DFS и позволяет разместить сервер пространства имен в том же сайте, в котором находится пользователи.
Добавление нового каталога в существующее пространство имен DFS
Теперь нужно добавить новый сетевой каталог в иерархию созданного нами пространства имен DFS. Нажмите кнопку Add Folder Target.
Укажите наименование каталога в DFS пространстве и его реальное местоположение на существующем файловом сервере (Folder targets).
Настройка DFS-репликации на Windows Server 2012
Технология репликации DFS-R предназначена для организации отказоустойчивости пространства имен DFS и балансировки нагрузки между серверами. DFS-R автоматически балансирует трафик между репликами в зависимости от их загрузки и в случае недоступности одного из серверов перенаправляет клиентов на другой сервер-реплику. Но прежде, чем говорить о DFS репликации и ее настройке в Windows Server 2012перечислим основные системные требования и ограничения:
- Служба DFS Replication должна быть установлена на всех серверах, которые планируется включить в группу репликации
- Все сервера в группе репликации должны находиться в одном лесу AD
- Уровень леса Active Directory должен быть как минимум Windows Server 2003 R2 (при установке первого домена контроллера на Windows Server 2012 схема обновляется автоматически).
- Функциональный уровень домена — как минимум Windows Server 2008
- Необходимо убедиться, что антивирусное обеспечение на файловых серверах совместимо с технологией репликации DFS
- Реплицируемые каталоги должны располагаться на томах с файловой системой NTFS (файловые системы ReFS и FAT не поддерживаются). Также не поддерживается репликация данных, хранящихся на on Cluster Shared Volumes
В консоли DFS Managment выберите нужный вам DFS Namespace и щелкните ПКМ по каталогу, для которого необходимо создать реплику и выберите пункт Add Folder Target.
И укажите полный (UNC) путь к сетевому каталогу другого сервера, в котором и будет храниться реплика.
На вопрос хотите ли вы создать группу репликации отвечаем Yes.
Запускается мастер настройки репликации. Проверяем имя группы репликации и каталог.
Указываем первичный (Primary) сервер. Именно этот сервер будет источником данных при инициальной (первичной) репликации.
Затем выбираем тип топологии (соединения) между членами группы репликации. В нашем примере выбираем Full Mesh (все со всеми).
И, наконец, указываем расписание репликации и параметры bandwidth throttling – ограничение доступной для репликации полосы пропускания.
После окончания работы мастера, запуститься первоначальная синхронизация.
В случае необходимости, настройки расширенных параметры расписания репликации и максимальную полосу пропускания под данный трафик, можно задать в ветке Replication.
Обзор пространств имен DFS DFS Namespaces overview
Применяется к: 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 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 и Enterprise Windows 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 Standard Windows 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. |
Установка пространств имен DFS Installing 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
Откройте диспетчер серверов, щелкните Управление, а затем нажмите кнопку Добавить роли и компоненты. Open Server Manager, click Manage, and then click Add Roles and Features. Откроется мастер добавления ролей и компонентов. The Add Roles and Features Wizard appears.
На странице Выбор сервера выберите сервер или виртуальный жесткий диск автономной виртуальной машины, на который требуется установить 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.
Выберите службы ролей и компоненты, которые следует установить. 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 PowerShell To install DFS by using Windows PowerShell
Откройте сеанс Windows PowerShell с правами привилегированного пользователя, после чего введите указанную ниже команду, где обозначает службу роли или компонент, которые требуется установить (см. следующую таблицу со списком соответствующих имен служб ролей или компонентов). Open a Windows PowerShell session with elevated user rights, and then type the following command, where 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):
Служба роли или компонент Role service or feature | Название Name |
---|---|
Пространства имен DFS DFS Namespaces | FS-DFS-Namespace |
Средства управления DFS DFS Management Tools | RSAT-DFS-Mgmt-Con |
Например, для установки средств распределенной файловой системы, включенных в компонент средств удаленного администрирования сервера, введите: For example, to install the Distributed File System Tools portion of the Remote Server Administration Tools feature, type:
Для установки таких частей компонента средств удаленного администрирования сервера, как «Пространства имен DFS» и «Средства распределенной файловой системы», введите: To install the DFS Namespaces, and the Distributed File System Tools portions of the Remote Server Administration Tools feature, type:
Взаимодействие с виртуальными машинами Azure Interoperability with Azure virtual machines
Использование пространств имен DFS на виртуальной машине в Microsoft Azure проверено. Using DFS Namespaces on a virtual machine in Microsoft Azure has been tested.
- Пространства имен на основе домена можно размещать на виртуальных машинах Azure, включая среды с Azure Active Directory. You can host domain-based namespaces in Azure virtual machines, including environments with Azure Active Directory.
- Вы можете кластерировать изолированные пространства имен на виртуальных машинах Azure с помощью отказоустойчивых кластеров, использующих общий диск или диски Ultra. You can cluster stand-alone namespaces in Azure virtual machines using failover clusters that use Shared Disk or Ultra Disks.
Дополнительные сведения о начале работы с виртуальными машинами 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.