Установка dfs через powershell. Чтобы создать корень DFS

Возможности службы DFS
1 Данный компонент позволяет Вам создавать пространство имен, фактически свободное от базирующихся на различных серверах совместно используемых папок, т.е все пользователи сети могут использовать общие файлы и папки, в не зависимости от своего местонахождения.
2 Возможность настройки службы репликации, которая осуществляет синхронизацию папок и файлов по всей организации, предоставляя пользователям доступ к последним и актуальным версиям файлов (не задумываясь, на каком сервере в действительности они хранятся).
В этой статье я хочу описать пошаговую настройку первой функции- DFS Пространство имен, о . Итак, реализовывать я все буду на операционной системе Windows Server 2008 R2, в распоряжении 2 сервера- AD.test.ru- доменный контролер и SERV1.test.ru- сервер на который будет установлена роль DFS.
Внимание!!!Для того, чтобы воспользоваться всеми преимуществами новой DFS на Windows Server 2008 R2, необходимо соблюсти ряд требований: все сервера участники DFS должны быть не ниже Windows Server 2008, и уровень домена AD должен быть не ниже Windows 2008.
Итак, первое с чего необходимо начать- установить роль Пространство имен DFS , для этого на сервере (в данной статье это будет сервер SERV1. test.ru) нажимаем на ярлык «Диспетчер сервера- Роли- Добавить роль» .
Следующее окно будет информационное, читаем и нажимаем «Далее» . Затем выбираем необходимую роль, в данном случае нас интересует роль Файловые службы .

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

Предлагаю настроить пространство имен позже, для этого выбираем «Создать пространство имен позже…» и нажимаем «Далее» .

Заканчиваем установку- нажимаем в окне подтверждения «Установить» и после успешной установки нажимаем «Закрыть» .


Пол дела выполнено, осталось настроить пространство имен DFS, для этого открываем консоль DFS. Для этого нажимаем «Пуск- Администрирование- Управление DFS » .

Откроется окно «Управление DFS» , для создания DFS нажимаем на «Пространство имен- Новое пространство имен» .

Первое, что предстоит сделать- это указать где будет размещено пространство имен, в данном примере я буду использовать контроллер домена AD.test.ru.

Далее указываем имя пространство имен, в данном примере «Total» и нажимаем «Next» .

В окне «Тип пространство имен» для повышения отказоустойчивости рекомендую выбрать «Доменное пространство имен» .

После этого откроется окно со всеми внесенными настройками, если вы уверены в настройках, нажимаете «Создать» и после нескольких минут будет создано пространство имен DFS.
После этого необходимо создать папки пространства имен, для этого необходимо расшарить папки (открыть сетевой доступ на папки), которые будут подключены к DFS. В данном примере я расшарил две папки (сделал это на двух разных серверах, для того что бы было понятней возможности DFS) Folder1 и Folder2. Затем нажимаем «Создать папку» .

Указываем имя (это имя будет отображаться в пространстве имен DFS и может отличаться от имени подключаемой папки) и указываем путь к папки.

И так, мы создали папку Folder1 в DFS.

Аналогичным способ добавляем еще одну папку. В итоге имеем две папки добавленные в пространство имен, которые физически находятся на разных серверах.

Теперь, если мы зайдем по пути \\test.ru\Total (это ссылка относится только для этого конкретного примера, в своем случае вы указываете данные, которые прописывали при настройке) мы увидим созданные ярлыки.

Для удобства использования пространства имен, рекомендую подключить сетевой диск с указание пути к DFS. Для этого, у пользователя на компьютере открываем «Компьютер» , сверху на панели выбираем «Подключить сетевой диск» и в настройках прописываем путь к DFS, в данном примере \\test.ru\Total.

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

Распределенная файловая система Windows (Distributed File System, DFS) позволяет пользователям искать, просматривать файлы и работать с ними в сети из одного центрального пункта. Если система настроена правильно, пользователям не приходится разбираться в сложных принципах функционирования сети и вводить длинные адреса UNC для поиска файлов. В Windows 2000 Server система DFS установлена по умолчанию, а соответствующая служба запускается автоматически. Давайте посмотрим, как можно воспользоваться этой замечательной новой функцией.
Выбор конфигурации DFS

Существует два типа систем DFS: автономные и отказоустойчивые. В автономной системе DFS все информация хранится на одном сервере. Недостаток такой конфигурации заключается в том, что при поломке сервера перестает функционировать вся система DFS. Отказоустойчивая конфигурация предусматривает хранение информации DFS в Active Directory (AD), обеспечивая одновременно защиту от сбоев и условия для реплицирования данных.

Создание корня DFS

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

Чтобы создать корень DFS:

1…В меню «Пуск» (Start) выберите пункт «Администрирование | Распределенная файловая система» (Administrative Tools | Distributed File System), чтобы попасть в консоль «Управление компьютером» Microsoft (Microsoft Management Console), как показано на рис. A.


Рисунок A.

2…Нажмите правой кнопкой мыши на объекте «Распределенная файловая система» и выберите пункт «Создать новый корень DFS» (New DFS Root), чтобы запустить Мастер создания нового корня DFS (New DFS Root Wizard).
3…Нажмите кнопку «Далее» (Next) и выберите в диалоговом окне, показанном на рис. B, тип корня DFS, который хотите создать.


Рисунок B.

4…Выберите вариант «Создать доменный корень DFS» (Create a domain DFS root) и нажмите «Далее».
5…Введите полное допустимое имя домена хост-сервера (Fully Qualified Domain Name, FQDN), как показано на рис. C, и нажмите «Далее».


Рисунок C.

6…В диалоговом окне, показанном на рис. D, выберите соответствующую корню DFS общую папку и нажмите «Далее».


Рисунок E.

После создания корня DFS можно проверить его состояние, нажав правой кнопкой мыши на корне и выбрав пункт «Проверить состояние» (Check Status), как показано на рис. F. Если все настроено правильно, возле корня появится значок в виде зеленой галочки в белом кружке.


Рисунок F.

После завершения настройки корня DFS можно приступать к созданию ссылок на общие сетевые папки. Для этого выполните следующие действия:

1…Нажмите правой кнопкой мыши на корне DFS и выберите пункт «Создать новую ссылку DFS» (New DFS Link).
2…Введите имя ссылки.
3…Нажав кнопку «Обзор» (Browse), выберите общую папку, как показано на рис. G, и нажмите «OK».


Рисунок G.


Рисунок H.

После создания ссылок на нужные общие файлы в сети следует опубликовать их в Active Directory.

1…В папке «Администрирование» выберите объект «Пользователи и компьютеры Active Directory» (Active Directory Users And Computers). Нажмите правой кнопкой мыши на домене и выберите пункт «Создать | Общая папка» (New | Shared Folder).
Введите имя и сетевой адрес общей папки DFS, как показано на рис. I, и нажмите «OK».


Рисунок I.

2…После публикации ссылки на общий ресурс в AD, пользователи смогут увидеть его, изучив карту диска или открыв «Мое сетевое окружение | Вся сеть | Просмотреть все содержимое сети | Каталог | Имя общего ресурса» (My Network Places | Entire Network | View Entire Contents | Directory | The name of your share) (в нашем примере – «ACME Corporation», как показано на рис. J и K).


Рисунок J.


Рисунок K.

Репликация

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

Самый важный элемент системы DFS – это корень. Если корень DFS поврежден, а репликация не настроена, все дерево папок DFS окажется недоступным.

Чтобы настроить репликацию корня DFS, нажмите правой кнопкой мыши на корне и выберите пункт «Создать новую реплику корня» (New Root Replica). Введите имя сервера, на который хотите скопировать корень. Чтобы настроить политику репликации:

1…Откройте объект «Распределенная файловая система» в папке «Администрирование».
2…Нажмите правой кнопкой на ссылке и выберите пункт «Создать новую реплику» (New Replica), чтобы вызвать диалоговое окно «Добавление новой реплики» (Add A New Replica), показанное на рис. L.

The Distributed File System (DFS) provides a simplified view of file resources in Windows Server across multiple servers and sites while enabling efficient replication of folder contents between servers. In this article we are going show you the installation and configuration of distributed files system (DFS) in Windows Server 2012 R2.

Install and Configure Distributed File System (DFS)

For testing purpose of DFS configuration, at least you must have two Windows Serve 2012 R2 installed in your lab. Here I have installed both of them in . If you didn’t, just read post. The first Server is the domain Controller (DC). It has installed , and will install file server with DFS-N and DFS-R. The second server will be the member of DFS Server.

Installing and configuring DFS-N

So let’s install the installing and configuring DFS Namespaces and replication roles in firs Server (DC). In the real world, don’t install too much roles in one server. So we are in the testing Lab.

1. Login to DC Server as domain admin and go to server manager dashboard. I assume that you already can install Server roles and features.

2. Click Manage then click Add roles and Features. On the add roles and features page, select Rule-based or feature-based installation and click Next .

3. On the Server Selection page do noting, just click Next .

4. On the Server Roles page expand the Files and Storage Services then expand File and iSCSI Services . Now select DFS Namespace , and File Server Resources Manager . Accept the default features as well then click Next .

5. On the Features page leave the default settings and click Next .

6. Click Install on the page in order to install DFS. It will take a minute to complete the installation task.


7. When the installation process has finished, click Close and go for configuration.

OK, the Distributed File System installation has finished successfully.

Install Distributed File System (DFS) with PowerShell

Try to install the File Server, DFS-N and DFS-R on the member server. It is better to do it with PowerShell command line. It will help you to understand the process of installing DFS with PowerShell.

The second server must be joined to domain, change the default name and set static IP address.

1. Login to second server (FS2 ) as domain admin and open Windows PowerShell.

2. Type “get-windowsfeatures -name fs*” and hit enter to show the File Server and DFS components.


The result shows that no roles are installed yet.

3. So try to install with the following Install-WindowsFeature command.

Install-WindowsFeature -Name FS-DFS-Namespace,FS-DFS-Replication -IncludeManagementTools


When the installation finished successfully, execute the Get-WindowsFeature -Name fs* again to the changes result.

OK, the the File Server and Distributed File System are installed on both servers. Now it’s time to create a namespace for servers.

Create a DFS NameSpace

1. On the DC Server open the from Server Manager Dashboard and Tools menu.


2. On the console click New Namespace on the Actions menu to open the New Namespace Wizard.


3. Type the server name you want to use it as namespace host and click Next . I set on dc1 server.

4. On the namespace setting page, type a name (public) then click Edit Settings .


5. Select Administrators have full access: other users have read and write permission on the Edit namespaces Settings page then click OK to apply changes.

On the Namespace setting page click Next .

6. Select the Domain-based namespace on the page then click Next .


7. Once review the information and click Create to create the namespace on Review Settings and Create namespace page.


8. Finally click Close to close the namespace processing wizard page.


Remember, the namespace creating should done without errors.

The namespace created successfully. Now try to add another namespace server to replicate with each other.

Add a Namespace Server

Let’s add the second server (FS2) as second file server in order to replicate the shared resources between file servers.

1. Go to page, expand Namespaces then select the created namespace and tab.


2. Click add a namespace server form action menu. Type the name of second files server and click Edit Settings .

3. Select the Administration have full access: other users have read and write permission on the edit permission settings page and click OK twice to add the namespace server without any errors.


The result should be like screenshot.

Add Shared Folders to Root Namespace

We need a shared folder within our both file servers. These shared folder with keep the shared files and resources. So let’s create the folders and share them.

1. From File and Storage Services on Server Manager dashboard, right click on the main page and click New Share to create a share folder.


2. Select the Type a custom path on the Share Location page and type the location of folder in which you want to share it then hit Next .


Distributed File System – Share Location

3. Specify the share name and description then click Next . If ask you the path is not exist, just click OK to create the folder.


4. Select option and click Next .


5. On the Permission page click Next. If you want to set permission to domain user, click customize permissions and set permission for domain users group and domain admins group.

6. Click Next on Management Properties page. On the Quota page set quota for path if you want then click Next . On the page click Create then click Close to complete the task.

Now you have successfully created a share folder for DC server, but need to create the same folder for second server (FS2) as well. Try to create folder and simply share it like simple file sharing then set modify permission to domain admins group and domain users group.

Add Folder to DFS-N and Configure Replication

Try to add the two shared folder to DFS namespace server. These tow folder will keep the shared resources and replicate.

1. From the console, click New Folder from action menu and add the shared folders of both file servers like the screenshot.


When don, just click OK and replication configuration will start.

2. For configuring replication between tow file servers click Yes on the Replication page.


Replication – Distributed File System

3. Simply click Next on the page.


4. On Replication Eligibility page click Next.

5. Select the first server (DC1) as primary member server and click Next .


6. Select the Full Mesh topology on the page and hit Next .


Topology Selection – Distributed File System

7. Leave the default setting on the then click Next.


8. Do noting on the Review Settings and Create Replication Group only click Next go to the next page.

9. On the page. Click Close and close the page.


Replication Confirmation – Distributed File System

Finally the configuration should finish successfully. Expand namespace to Files and see the result.


To test the replication between first file server and second file server, just copy a file to shared folder (Files ) from first server and see the file should be on the second server as well.

Install and Configure DFS on Windows Server 2016 – Video Tutorials

That is it a simple practical to install and configure Distributed File System on Windows Server 2012 R2. Hope you get something from distributed file system article and ask your related questions to distributed file system through comment are.