Руководство. Расширение файловых серверов Windows с использованием службы "Синхронизация файлов Azure"
В этой статье описаны основные этапы расширения емкости хранилища Windows Server с помощью Синхронизации файлов Azure. Хотя в руководстве в качестве сервера Windows Server используется виртуальная машина Azure, эта процедура, как правило, подходит и для локальных серверов. Вы можете найти инструкции по развертыванию службы "Синхронизация файлов Azure" в собственной среде в статье Развертывание Синхронизации файлов Azure.
- Развертывание службы синхронизации хранилища
- Подготовка сервера Windows к работе со службой синхронизации файлов Azure
- Установка агента Синхронизации файлов Azure
- Регистрация Windows Server в службе синхронизации хранилища.
- Создание группы синхронизации и конечной точки облака
- Создание конечной точки сервера
Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.
Вход в Azure
Войдите на портал Azure.
Подготовка среды
В этом руководстве перед развертыванием службы "Синхронизация файлов Azure" необходимо сделать следующее:
- Создать учетную запись хранения Azure и общую папку.
- Настройка виртуальной машины Windows Server
- Подготовить виртуальную машину Windows Server к работе со службой "Синхронизация файлов Azure".
Создание папки и TXT-файла
На локальном компьютере создайте папку с именем FilesToSync и добавьте текстовый файл с именем mytestdoc.txt. Вы отправите этот файл в общую папку позже в рамках этого руководства.
Создание учетной записи хранилища
Чтобы создать учетную запись хранения общего назначения версии 2 на портале Azure, сделайте следующее:
- В разделе Службы Azure выберите элемент Учетные записи хранения
- На странице Учетные записи хранения щелкните + Создать.
- На вкладке Основные выберите подписку, в которой будет создана учетная запись хранения.
- В поле Группа ресурсов выберите нужную группу ресурсов или создайте новую. Дополнительные сведения о группах ресурсов Azure см. в статье Общие сведения об Azure Resource Manager.
- Далее введите имя своей учетной записи хранения. Выбранное вами имя должно быть уникальным в Azure. Имя должно содержать от 3 до 24 символов и может включать только цифры и строчные буквы.
- Выберите регион для своей учетной записи хранения или используйте регион по умолчанию.
- Выберите уровень производительности. Уровень по умолчанию: Стандартный.
- Задайте способ репликации учетной записи хранения. Вариант избыточности по умолчанию - Геоизбыточное хранилище (GRS). Дополнительные сведения о доступных вариантах репликации см. в статье Избыточность службы хранилища Azure.
- На вкладках Сеть, Защита данных, Дополнительные параметры и Теги доступны дополнительные параметры. Если вы хотите использовать Azure Data Lake Storage, откройте вкладку Дополнительно и задайте для параметра Иерархическое пространство имен значение Включено. Дополнительные сведения см. в статье Общие сведения об Azure Data Lake Storage 2-го поколения.
- Выберите Просмотр и создание, чтобы просмотреть настройки учетной записи хранения и создать учетную запись.
- Нажмите кнопку создания.
На следующем изображении показаны настройки колонки Основные для новой учетной записи хранения:
Создание общей папки
После развертывания учетной записи хранения Azure создайте общую папку.
На портале Azure выберите Перейти к ресурсу.
В меню слева выберитеХранилище данных>Общие папки.
Выберите + Общая папка.
Назовите новый файловый ресурс afsfileshare, оставьте уровень Оптимизированный для транзакций и щелкните Создать. Для работы с этим руководством требуется только 5 ТиБ.
Выберите новую общую папку. В расположении общей папки выберите Отправить.
Перейдите к папке FilesToSync на локальном компьютере, где вы создали файл .txt, выберите mytestdoc.txt и щелкните Отправить.
На этом этапе вы создали учетную запись хранения и общую папку с одним файлом. Теперь разверните виртуальную машину Azure с Windows Server 2019 Datacenter, чтобы представить локальный сервер для работы с этим руководством.
Развертывание виртуальной машины и подключение диска данных
Выберите Главная на портале Azure и в разделе Службы Azure щелкните + Создать ресурс.
В разделе Популярные службы Azure выберите Виртуальные машины>Создать.
В разделе Сведения о проекте выберите свою подписку и группу ресурсов, созданную для этого руководства.
В разделе Сведения об экземпляре введите имя виртуальной машины. Например, используйте myVM.
Не изменяйте значения по умолчанию для параметров Регион, Параметры доступности и Тип безопасности.
Укажите для параметра Образ значение Windows Server 2019 Datacenter — Gen2. Оставьте для параметра Размер значение по умолчанию.
В разделе Учетная запись администратора введите имя пользователя и пароль для виртуальной машины. Имя пользователя должно иметь длину от 1 до 20 символов и не может содержать специальные символы \/"[]:|<>+=;,?*@& или заканчивается с ". Пароль должен находиться в диапазоне от 12 до 123 символов и должен содержать 3 из следующих: 1 нижний регистр, 1 верхний регистр, 1 номер и 1 специальный символ.
В разделе Правила входящего порта щелкните Разрешить выбранные порты, а затем выберите RDP (3389) и HTTP (80) в раскрывающемся меню.
Перед созданием виртуальной машины необходимо создать диск данных.
Внизу страницы щелкните Далее: Размещение .
В разделе Диски в списке Disk options (Параметры диска) оставьте значения по умолчанию.
В разделе Диски данных выберите Create and attach a new disk (Создать и подключить новый диск).
Используйте параметры по умолчанию, за исключением параметра Размер. Измените его значение на 4 ГиБ для этого руководства, щелкнув Изменить размер.
Нажмите ОК.
Выберите Review + create (Просмотреть и создать).
Нажмите кнопку создания.
Щелкните значок Уведомления, чтобы просмотреть ход выполнения развертывания. Создание виртуальной машины может занять несколько минут.
После развертывания виртуальной машины выберитеПерейти к ресурсу.
На этом этапе вы создали виртуальную машину и подключили диск данных. Подключитесь к виртуальной машине.
Подключение к виртуальной машине
На портале Azure выберите Подключение>RDP на странице свойств виртуальной машины.
На странице Подключение сохраните значения по умолчанию, чтобы использовать подключение по общедоступному IP-адресу через порт 3389. Щелкните Скачать RDP-файл.
Откройте скачанный RDP-файл и при появлении запроса щелкните Подключиться. Может появиться предупреждение Издатель этого удаленного подключения не может быть идентифицирован. Щелкните Подключиться в любом случае.
В окне Безопасность Windows с запросом на ввод учетных данных выберите Дополнительные варианты и щелкните Использовать другую учетную запись. Введите localhost\username в поле Адрес электронной почты, введите пароль, созданный для виртуальной машины, и щелкните ОК.
Во время выполнения входа вы можете получить предупреждение о сертификате, в котором говорится, что удостоверение удаленного компьютера не может быть проверено. ВыберитеДа или Продолжить, чтобы создать подключение.
Подготовка виртуальной машины Windows Server
Для виртуальной машины Windows Server 2019 Datacenter отключите конфигурацию усиленной безопасности Internet Explorer. Этот шаг необходим только при начальной регистрации на сервере. Конфигурацию можно включить повторно после регистрации сервера.
На виртуальной машине Windows Server 2019 Datacenter диспетчер сервера откроется автоматически. Если диспетчер сервера не открывается по умолчанию, найдите его в меню "Пуск".
В диспетчере сервера выберите Локальный сервер.
В области Свойства найдите запись Конфигурация усиленной безопасности IE и щелкните Вкл.
В диалоговом окне Конфигурация усиленной безопасности Internet Explorer установите переключатель Выкл. в разделе Администраторы и Пользователи, а затем щелкните ОК.
Теперь вы можете добавить диск данных к виртуальной машине.
Добавление диска данных
На виртуальной машине Windows Server 2019 Datacenter выберите Файловые службы и службы хранилища>Тома>Диски.
Щелкните правой кнопкой мыши диск размером 4 ГиБ с именем Msft Virtual Disk и выберите Новый том.
Завершите работу мастера. Используйте параметры по умолчанию и запишите назначенную букву диска.
Нажмите кнопку создания.
Выберите Закрыть.
На этом этапе вы ввели диск в интерактивный режим и создали том. Откройте проводник на виртуальной машине Windows Server, чтобы убедиться в наличии недавно добавленного диска данных.
На виртуальной машине в проводнике разверните узел Этот компьютер и откройте новый диск. В этом примере это диск F.
Щелкните службу правой кнопкой мыши и выберите Создать>Папка. Назовите папку FilesToSync.
Откройте папку FilesToSync.
Щелкните службу правой кнопкой мыши и выберите Создать>Text Document (Текстовый документ). Назовите текстовый файл MyTestFile.
Закройте проводник и диспетчер сервера.
Установка модуля Azure PowerShell
Затем на виртуальной машине Windows Server установите модуль Azure PowerShell на сервере. Модуль Az
— это общий модуль для командлетов Azure PowerShell. Во время его установки скачиваются все доступные модули Azure Resource Manager и устанавливаются все соответствующие командлеты.
На виртуальной машине откройте окно PowerShell с повышенными привилегиями (запуск от имени администратора).
Выполните следующую команду:
Install-Module -Name Az
Примечание.
Если установленная версия NuGet предшествует версии 2.8.5.201, вам будет предложено скачать и установить последнюю версию NuGet.
По умолчанию коллекция PowerShell не используется как доверенный репозиторий для PowerShellGet. При первом использовании PSGallery отображается следующее сообщение:
Untrusted repository You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want to install the modules from 'PSGallery'? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"):
Ответьте Да или Да для всех, чтобы продолжить установку.
На этом этапе вы настроили среду для руководства. Закройте окно PowerShell. Теперь все готово к развертыванию службы синхронизации хранилища.
Развертывание службы синхронизации хранилища
Чтобы развернуть службу "Синхронизация файлов Azure", сначала разместите ресурс службы синхронизации хранилища в группе ресурсов выбранной вами подписки. Служба синхронизации хранилища наследует разрешения доступа от подписки и группы ресурсов.
На портале Azure выберите Создать ресурс и найдите службу Синхронизация файлов Azure.
В результатах поиска выберите Синхронизация файлов Azure.
Выберите Создать, чтобы открыть вкладку Развертывание Синхронизации файлов Azure.
В открывшейся области введите следующие сведения:
значение Описание Имя Уникальное имя (в подписке) для службы синхронизации хранилища.
Используйте afssyncservice02 в этом руководстве.Подписка Подписка Azure, используемая в этом руководстве. Группа ресурсов Группа ресурсов, содержащая службу синхронизации хранилища.
Используйте myexamplegroup для работы с этим руководством.Местонахождение Восточная часть США Завершив, выберите Просмотреть и создатьи щелкните Создать, чтобы развернуть Службу синхронизации хранилища. Развертывание службы может занять несколько минут.
После завершения развертывания выберите Перейти к ресурсу.
Установка агента Синхронизации файлов Azure
Агент службы синхронизации файлов Azure — это скачиваемый пакет, позволяющий синхронизировать Windows Server с общим файловым ресурсом Azure.
На виртуальной машине Windows Server 2019 Datacenter откройте Internet Explorer.
Внимание
Может появиться предупреждение о включении конфигурации усиленной безопасности Internet Explorer. Не включайте эту функцию, пока вы не завершите регистрацию сервера на следующем шаге.
Перейдите к Центру загрузки Майкрософт. Прокрутите вниз до раздела Azure File Sync Agent (Агент службы "Cинхронизация файлов Azure") и выберите Скачать.
Установите флажок StorageSyncAgent_WS2019.msi и щелкните Далее.
Выберите Разрешить один раз>Выполнить.
Запустите мастер установки агента синхронизации хранилища и примите значения по умолчанию.
Выберите Установить.
Выберите Готово.
Вы развернули службу синхронизации Azure и установили агент на виртуальной машине Windows Server. Теперь вам необходимо зарегистрировать виртуальную машину в службе синхронизации хранилища.
Регистрация Windows Server
При регистрации Windows Server в службе синхронизации хранилища между сервером (или кластером) и службой синхронизации хранилища устанавливаются отношения доверия. Сервер может быть зарегистрирован только в одной службе синхронизации хранилища. Его можно синхронизировать с другими серверами и общими папками Azure, которые связаны с этой службой синхронизации хранилища.
После установки агента службы "Синхронизация файлов Azure" пользовательский интерфейс регистрации сервера запустится автоматически. Если нет, его можно открыть вручную из расположения файла: C:\Program Files\Azure\StorageSyncAgent\ServerRegistration.exe.
После открытия пользовательского интерфейса регистрации сервера щелкните Войти.
Войдите, используя свои учетные данные Azure.
Введите следующую информацию:
значение Описание Подписка на Azure Подписка, содержащая службу синхронизации хранилища в этом руководстве. Группа ресурсов Группа ресурсов, содержащая службу синхронизации хранилища. Используйте myexamplegroup для работы с этим руководством. Служба синхронизации хранилища Имя службы синхронизации хранилища. Используйте afssyncservice02 в этом руководстве. Для завершения процесса регистрации сервера выберите Зарегистрировать.
В рамках процесса регистрации будет запрошен дополнительный вход. Войдите и выберите Далее.
Нажмите ОК.
Создание группы синхронизации
Группа синхронизации определяет топологию синхронизации для набора файлов. Группа синхронизации должна содержать одну облачную конечную точку, которая представляет собой общую папку Azure. Группа синхронизации также должна содержать одну или несколько конечных точек сервера. Конечная точка сервера представляет собой путь на зарегистрированном сервере. Чтобы создать группу синхронизации:
На портале Azure выберите + Группа синхронизации в развернутой службе синхронизации хранилища.
Введите следующую информацию, чтобы создать группу синхронизации с облачной конечной точкой:
значение Описание Имя группы синхронизации Это имя должно быть уникальным в службе синхронизации хранилища. Вы можете выбрать любое подходящее имя. Подписка Подписка, в которой развернута служба синхронизации хранилища для этого руководства. Учетная запись хранения Щелкните Выберите учетную запись хранения. В открывшейся области выберите учетную запись хранения, в которой находится общая папка Azure, которую вы создали. Общая папка Azure Имя общей папки Azure, которую вы создали. Нажмите кнопку создания.
Если выбрать группу синхронизации, вы увидите, что теперь у вас есть одна облачная конечная точка.
Добавление конечной точки сервера
Конечная точка сервера представляет собой конкретное расположение на зарегистрированном сервере. Например, папка на томе сервера. Чтобы добавить конечную точку сервера:
Выберите созданную группу синхронизации и щелкните Добавление конечной точки сервера.
В открывшейся области Добавление конечной точки сервера введите следующие сведения, чтобы создать конечную точку сервера:
значение Описание Зарегистрированный сервер Имя сервера, который вы создали. Например, myVM. Путь Путь к диску на Windows Server, который вы создали. Например, f:\filestosync. Уровни в облаке Оставьте отключенным для этого руководства. Свободное место на томе Оставьте незаполненным для этого руководства. Нажмите кнопку создания.
Теперь ваши файлы будут синхронизироваться по всем общим файловым ресурсам Azure и Windows Server.
Очистка ресурсов
Если вы хотите очистить ресурсы, созданные при работе с этим руководством, сначала удалите конечные точки из службы синхронизации хранилища. Затем отмените регистрацию сервера в службе синхронизации хранилища, а также удалите группы синхронизации и службу синхронизации хранилища.
По завершении работы с руководством удалите группу ресурсов. Удаление группы ресурсов удаляет учетную запись хранения, общую папку Azure и все другие ресурсы, развернутые в группе ресурсов.
Если в учетной записи хранения есть блокировки, сначала их нужно удалить. Перейдите к учетной записи хранения и выберите "Блокировки параметров>". Если перечислены какие-либо блокировки, удалите их.
Прежде чем удалить группу ресурсов, может потребоваться удалить хранилище служб восстановления Azure Backup.
- Выберите Главная, а затем Группы ресурсов.
- Выберите группу ресурсов, которую нужно удалить.
- Выберите команду Удалить группу ресурсов. Откроется окно с предупреждением о ресурсах, которые будут удалены вместе с группой ресурсов.
- Введите имя группы ресурсов и выберите Удалить.
Следующий шаг
В этом руководстве вы изучили основные этапы расширения емкости хранилища Windows Server с помощью Синхронизации файлов Azure. Более подробное планирование развертывания Синхронизации файлов Azure описано в статье: