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

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008

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

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

Совет

Рекомендуется использовать Синхронизация файлов Azure, чтобы сократить объем локального хранилища. Синхронизация файлов Azure может поддерживать синхронизацию нескольких файлового сервера Windows. Каждый сервер должен хранить кэш только в локальной среде, пока полная копия данных находится в облаке. Синхронизация файлов Azure также предоставляет преимущества облачных резервных копий с интегрированными моментальными снимками. Дополнительные сведения см. в разделе "Планирование Синхронизация файлов Azure развертывания".

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

домен Active Directory Службы (AD DS) используют репликацию DFS для реплика передачи папки sysvol в доменах, использующих функциональный уровень домена Windows Server 2008 или более поздней версии. Дополнительные сведения о реплика реплика папки sysvol с помощью репликации DFS см. в статье "Перенос папки sysvol реплика tion в репликацию DFS".

Общие сведения о группах реплика

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

На следующем рисунке показана связь между группой реплика tion, членами группы и реплика папками.

Image that shows a replication group with a connection between two members that each have replicated folders.

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

Создание нескольких реплика реплика папок в одной группе реплика tion упрощает процесс развертывания реплика папок. Топология, расписание и регулирование пропускной способности для группы реплика tion применяются к каждой реплика папке. Чтобы развернуть дополнительные реплика папки, можно запустить средство Dfsradmin.exe или использовать мастер, чтобы определить локальный путь и разрешения для новой реплика заданной папки.

Каждая реплика папка имеет уникальные параметры, такие как фильтры файлов и вложенных папок. Параметры позволяют отфильтровать различные файлы и вложенные папки для каждой реплика папки.

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

Развертывание репликации DFS и управление ими

Репликация DFS является частью роли файлов и служб служба хранилища для Windows Server. Средства управления для DFS (управление DFS, модуль репликации DFS для Windows PowerShell и средств командной строки) устанавливаются отдельно в составе средств удаленного сервера Администратор istration Tools (RSAT).

Репликацию DFS можно установить с помощью центра диспетчер сервера, Windows PowerShell или Windows Администратор.

Репликацию DFS можно администрировать с помощью управления DFS, dfsradmin команд и dfsrdiag сценариев, вызывающих WMI.

Требования к развертыванию

До начала развертывания репликации распределенной файловой системы (DFS) необходимо настроить серверы следующим образом.

  • Подтвердите формат файловой системы и тома. Определите папки, которые требуется реплика te, и определите все папки, расположенные в томах, отформатированных файловой системой NTFS. Репликация DFS не поддерживает отказоустойчивую файловую систему (ReFS) или файловую систему FAT. Репликация DFS также не поддерживает реплика содержимое, хранящееся в общих томах кластера.

  • Проверка совместимости антивирусной программы. Обратитесь к поставщику антивирусного программного обеспечения, чтобы убедиться, что антивирусное программное обеспечение совместимо с репликацией DFS.

  • Обновление схемы AD DS. Обновите схему AD DS, чтобы включить дополнения схемы Windows Server 2003 R2 или более поздней версии. Нельзя использовать только для чтения реплика папки с дополнениями схемы Windows Server 2003 R2 или более поздней версии.

  • Подготовка серверов групп реплика tion. Установите репликацию DFS на всех серверах, которые планируется использовать в качестве членов группы реплика tion.

  • Проверьте расположение леса. Убедитесь, что все серверы в группе реплика tion находятся в одном лесу. Невозможно включить реплика tion между серверами в разных лесах.

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

Репликация DFS на виртуальной машине Azure — это проверенный сценарий для Windows Server. Однако существуют некоторые ограничения и требования для этой реализации.

  • Моментальные снимки и сохраненные состояния. Чтобы восстановить сервер, на котором выполняется репликация DFS, не используйте моментальные снимки или сохраненные состояния для реплика te ничего, кроме папки sysvol. При попытке восстановить этот тип репликации DFS завершается ошибкой. Для этого восстановления требуются специальные шаги восстановления базы данных. Кроме того, не экспортируйте, клонируйте или копируйте виртуальные машины. Дополнительные сведения см. в статье DFSR больше не реплика tes files после восстановления моментального снимка виртуализированного сервера и Сейф виртуализации DFSR.

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

  • Доступ к контроллеру домена. Репликация DFS требует доступа к физическим или виртуализированным контроллерам домена. Служба репликации DFS не может напрямую взаимодействовать с идентификатором Microsoft Entra.

  • VPN-подключение. Для репликации DFS требуется VPN-подключение между локальными членами группы реплика и любыми участниками, размещенными на виртуальных машинах Azure. Кроме того, необходимо настроить локальный маршрутизатор (например, шлюз Forefront Threat Management), чтобы разрешить диспетчеру конечных точек RPC (порт 135) и случайно назначенному порту от 49152 до 65535 для передачи через VPN-подключение. Командлет или dfsrdiag средство командной строки можно использовать Set-DfsrMachineConfiguration для указания статического порта вместо случайного порта. Дополнительные сведения о том, как указать статический порт для репликации DFS, см. в разделе Set-DfsrServiceConfiguration. Сведения о связанных портах, которые можно открыть для управления Windows Server, см. в разделе "Общие сведения о службах" и требованиях к сетевым портам для Windows.

Чтобы узнать, как приступить к работе с виртуальными машинами Azure, посетите веб-сайт Microsoft Azure.

Установка репликации DFS из диспетчер сервера

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

  1. Откройте диспетчер сервера.

  2. Выберите Управление, а затем — Добавить роли и компоненты. Откроется мастер добавления ролей и компонентов.

  3. В разделе "Выбор сервера" выберите сервер или виртуальный жесткий диск (VHD), где требуется установить репликацию DFS. Сервер или виртуальный жесткий диск должны быть автономной виртуальной машиной.

  4. Чтобы установить службу репликации DFS, перейдите к ролям сервера.

  5. Разверните файл и служба хранилища службы файлов и служб> iSCSI, а затем выберите репликацию DFS.

  6. Чтобы установить средства управления DFS, перейдите к функциям.

    1. Разверните средства удаленного сервера Администратор istration Tools, Role Администратор istration Tools, а затем разверните средства файловой службы.

    2. Выберите средства управления DFS.

    Параметр средств управления DFS устанавливает оснастку управления DFS, модули репликации DFS и пространства имен DFS для Windows PowerShell и средств командной строки. Этот параметр не устанавливает службы DFS на сервере.

Установка репликации DFS из PowerShell

Чтобы установить репликацию DFS с помощью Windows PowerShell, выполните следующие действия.

  1. Откройте сеанс Windows PowerShell с повышенными правами пользователя.

  2. Введите следующую команду, чтобы установить требуемые службы или компоненты роли RSAT для поддержки реплика DFS.

    <name\> Для параметра введите имена служб или компонентов роли RSAT, которые требуется установить. Вы можете установить одну или несколько служб и компонентов в одной команде. В таблице перечислены имена соответствующих служб и функций роли RSAT.

    Install-WindowsFeature <name>
    
    Служба или функция роли RSAT Значение параметра <name>
    DFS Replication FS-DFS-Replication
    Средства управления DFS RSAT-DFS-Mgmt-Con
    • Чтобы установить только службу репликации DFS, введите следующую команду:

      Install-WindowsFeature "RSAT-DFS-Mgmt-Con"
      
    • Чтобы установить службу репликации DFS и средства управления DFS, введите следующую команду:

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