Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Относится к Configuration Manager (Current Branch)
Исторически сложилось так, что большинство ролей в Configuration Manager можно было сделать избыточными, добавив несколько экземпляров этих ролей в среду. Кроме самого сервера сайта. Высокая доступность для роли сервера сайта — это решение на основе Configuration Manager для установки другого сервера сайта в пассивном режиме. Сайт центра администрирования (CAS) и дочерние первичные сайты могут иметь другой сервер сайта в пассивном режиме. Сервер сайта в пассивном режиме может быть локальным или облачным в Azure.
Эта функция обеспечивает следующие преимущества
- Избыточность и высокая доступность для роли сервера сайта
- Более простое изменение оборудования или ОС сервера сайта
- Упрощение переноса сервера сайта в IaaS Azure
Сервер сайта в пассивном режиме дополняет существующий сервер сайта, который находится в активном режиме. Сервер сайта в пассивном режиме доступен для немедленного использования при необходимости. Включите этот сервер сайта в общую схему обеспечения высокой доступности службы Configuration Manager.
Сервер сайта в пассивном режиме:
- Использует ту же базу данных сайта, что и сервер сайта в активном режиме.
- Не записывает данные в базу данных сайта, если планшет находится в пассивном режиме.
- Использует ту же библиотеку контента, что и сервер сайта в активном режиме.
Чтобы сервер сайта в пассивном режиме стал активным, необходимо вручную повысить его уровень . Это действие переключает сервер сайта в активном режиме на сервер сайта в пассивном режиме. Роли системы сайта, доступные на исходном сервере активного режима, остаются доступными, пока этот компьютер доступен. Между активным и пассивным режимами переключается только роль сервера сайта.
Отдел проектирования и эксплуатации основных служб Майкрософт использовал эту функцию для переноса своих CAS в Microsoft Azure. Дополнительные сведения см. в статье Microsoft IT Showcase.
Поддерживаемые конфигурации
Configuration Manager поддерживает серверы сайтов в пассивном режиме в иерархии. CAS и дочерние первичные сайты могут иметь другой сервер сайта в пассивном режиме.
Сервер сайта в пассивном режиме может быть локальным или облачным в Azure.
Примечание.
Облачный сервер сайта в пассивном режиме использует инфраструктуру как услугу (IaaS) Azure. Дополнительные сведения см. в следующих статьях:
Предварительные условия
Active Directory
Оба сервера сайта должны быть присоединены к одному домену Active Directory.
Если расширена схема Active Directory для Configuration Manager, обоим серверам сайтов потребуются разрешения на полный доступ к контейнеру "Система Active Directory" — System Management и ко всем дочерним объектам.
Общие конфигурации для обоих серверов сайта
Оба сервера сайта могут работать под управлением различных версий ОС или пакетов обновления, если они поддерживаются Configuration Manager.
Не размещайте роль точки подключения службы ни на одном из серверов сайта, настроенных для обеспечения высокой доступности. Если он находится на исходном сервере сайта, удалите его и установите на другом сервере системы сайта. Дополнительные сведения см. в разделе О точке подключения сервиса.
Конфигурации сервера сайта в пассивном режиме
Должны соответствовать требованиям для установки основного сайта.
- Это требование включает такие компоненты, как платформа .NET Framework, удаленное дифференциальное сжатие и Windows ADK. Полный список см. в статье Требования к сайту и системе сайта.
Примечание.
Обязательно установите SQL Server Native Client. Если вы не установите его, средство проверки необходимых компонентов во время настройки Configuration Manager сообщит об ошибке об отсутствии разрешений SQL Server.
учетная запись компьютера должна находиться в локальной группе "Администраторы " на сервере сайта в активном режиме;
Необходимо устанавливать с помощью исходных файлов, соответствующих версии сервера сайта в активном режиме.
Невозможно установить роль системы сайта с любого сайта до установки роли сервера сайта в пассивном режиме.
Убедитесь в том, что учетная запись компьютера для сервера сайта в пассивном режиме имеет те же разрешения, что и сервер сайта в активном режиме. Например, ему может потребоваться разрешение на доступ к исходным файлам содержимого, таким как каталоги исходных образов загрузки.
Разрешения для учетной записи установки системы сайта
По умолчанию многие пользователи используют учетную запись сервера сайта для установки новых систем сайта. В этом случае требуется добавить учетную запись компьютера сервера сайта в локальную группу "Администраторы " в системе удаленного сайта. Если ваша среда использует эту конфигурацию, обязательно добавьте учетную запись компьютера нового сервера сайта в эту локальную группу во всех системах удаленного сайта. Например, все удаленные точки распространения.
Более безопасной и рекомендуемой конфигурацией является использование учетной записи службы для установки системы сайта. Наиболее безопасной конфигурацией является использование локальной учетной записи службы. Если ваша среда использует эту конфигурацию, изменения не требуются.
Дополнительные сведения см. в статье Учетная запись установки системы сайта и повышенные разрешения.
Библиотека содержимого
Библиотека контента сайта должна находиться в удаленном сетевом ресурсе. Обоим серверам сайтов требуются разрешения на полный доступ к общему ресурсу и его содержимому. Дополнительные сведения см. в статье Настройка удаленной библиотеки контента для сервера сайта.
Учетной записи компьютера сервера сайта необходимы разрешения на полный доступ к сетевому пути, по которому перемещается библиотека контента. Это разрешение применяется как к общему ресурсу, так и к файловой системе. На удаленной системе не установлены никакие компоненты.
Сервер сайта не может иметь роль точки распространения. Точка распространения также использует библиотеку содержимого, и эта роль не поддерживает удаленную библиотеку содержимого. После перемещения библиотеки контента добавить роль точки распространения на сервер сайта невозможно.
база данных сайта
Оба сервера сайта должны использовать одну базу данных сайта.
База данных может быть удаленной от каждого сервера сайта. Процесс настройки Configuration Manager не блокирует установку роли сервера сайта на компьютере с ролью Windows для отказоустойчивой кластеризации. SQL Server Always On эта роль требуется группам доступности, поэтому ранее было невозможно разместить базу данных сайта на сервере сайта. Благодаря этому изменению вы можете создать высокодоступный сайт с меньшим числом серверов, используя группу доступности и сервер сайта в пассивном режиме. На узле в группе доступности Always On можно установить только активный сервер. Пассивные серверы необходимо устанавливать на автономных серверах, на которых не существует ролей сайтов.
На сервере SQL Server, на котором размещается база данных сайта, можно использовать экземпляр по умолчанию, именованный экземпляр, экземпляр отказоустойчивого кластера или группу доступности.
Обоим серверам сайтов требуется роль безопасности sysadmin на экземпляре SQL Server, на котором размещается база данных сайта. Исходный сервер сайта уже должен иметь эти роли, поэтому добавьте их для нового сервера сайта. Например, следующий сценарий SQL добавляет эти роли для нового сервера сайта VM2 в домене Contoso:
USE [master] GO CREATE LOGIN [contoso\vm2$] FROM WINDOWS WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english] GO ALTER SERVER ROLE [sysadmin] ADD MEMBER [contoso\vm2$] GOОбоим серверам сайта требуется доступ к базе данных сайта на экземпляре SQL Server. Исходный сервер сайта уже должен иметь такой доступ, поэтому добавьте его для нового сервера сайта. Например, следующий сценарий SQL добавляет имя входа в базу данных CM_ABC для нового сервера сайта VM2 в домене Contoso:
USE [CM_ABC] GO CREATE USER [contoso\vm2$] FOR LOGIN [contoso\vm2$] WITH DEFAULT_SCHEMA=[dbo] GOСервер сайта в пассивном режиме настроен на использование той же базы данных сайта, что и сервер сайта в активном режиме. Сервер сайта в пассивном режиме только считывает данные из базы данных. Он не выполняет запись в базу данных до тех пор, пока не перейдет в активный режим.
Ограничения
На каждом сайте поддерживается только один сервер сайта в пассивном режиме.
Серверы пассивных сайтов нельзя установить на узлах в группе доступности Always On, на которых размещается база данных Configuration Manager, и должны устанавливаться на автономных серверах. Перемещение пассивного сервера сайта в группу доступности Always On после установки в данный момент не поддерживается.
Сервер сайта в пассивном режиме не поддерживается на дополнительном сайте.
Примечание.
Вторичные сайты по-прежнему поддерживаются на первичном сайте с высокодоступными серверами сайтов.
Повышение сервера сайта в пассивном режиме осуществляется вручную. Автоматической отработки отказа нет.
Системные роли сайта нельзя установить на новом сервере, пока вы не добавите сервер сайта в пассивном режиме.
Примечание.
После установки сервера сайта в пассивном режиме можно добавить дополнительные роли по мере необходимости. Например, точка управления на основном сайте.
Для ролей, таких как точка отчета, использующих базу данных, размещайте базу данных на сервере, который удален от обоих серверов сайта.
Консоль Configuration Manager не устанавливается автоматически на сервер сайта в пассивном режиме.
Добавление сервера сайта в пассивном режиме
Дополнительные сведения об общем процессе добавления ролей см. в статье Установка ролей системы сайта.
В консоли Configuration Manager перейдите в рабочее пространство "Администрирование", разверните "Конфигурация сайта", выберите узел "Сайты" и нажмите "Создать сервер системы сайта" на ленте.
На странице " Общие " мастера создания сервера системы сайта укажите сервер, на котором будет размещаться сервер сайта в пассивном режиме. Указанный сервер не может содержать роли системы сайта до установки сервера сайта в пассивном режиме.
На странице выбора системной роли выберите только сервер сайта в пассивном режиме.
Примечание.
На этой странице мастер выполнит следующие начальные предварительные проверки:
- Выбранный сервер не является дополнительным сервером сайта
- Выбранный сервер еще не является сервером сайта в пассивном режиме
- Библиотека контента сайта находится в удаленном расположении
Если эти начальные необходимые проверки не пройдены, вы не сможете продолжить дальше этой страницы мастера.
На странице сервера сайта в пассивном режиме укажите следующие сведения, которые используются для запуска, настройки и установки роли сервера сайта на указанном сервере:
Выберите один из указанных ниже вариантов.
Копировать исходные файлы установки по сети с сервера сайта в активном режиме: Этот параметр позволяет создать сжатый пакет и отправить его на новый сервер сайта.
Используйте исходные файлы в следующем расположении на сервере сайта в пассивном режиме: Например, локальный путь, в который уже скопированы исходные файлы. Убедитесь, что это содержимое совпадает с версией сервера сайта в активном режиме.
(Рекомендуется) Используйте исходные файлы в следующем сетевом расположении: Укажите путь непосредственно к содержимому
CD.Latestпапки с сервера сайта в активном режиме. Например,\\Server\SMS_ABC\CD.Latestгде "Server" — это имя сервера сайта в активном режиме, а "ABC" — код сайта.
Укажите локальный путь, по которому нужно установить Configuration Manager на новом сервере сайта. Пример:
C:\Program Files\Configuration Manager
Завершите работу мастера. Затем Configuration Manager устанавливает сервер сайта в пассивном режиме на указанном сервере.
Подробные сведения о состоянии установки можно получить в консоли в рабочей области "Мониторинг " и выберите узел "Состояние сервера сайта ". Состояние сервера сайта в пассивном режиме отображается как "Установка". Для получения более подробных сведений выберите сервер и нажмите "Показать состояние". Это действие открывает окно "Состояние установки сервера сайта". После завершения процесса состояние отображается "Нормальное " для обоих серверов.
Дополнительные сведения о процессе настройки см. в блок-схеме "Настройка сервера сайта в пассивном режиме".
После добавления сервера сайта в пассивном режиме просмотрите оба сервера сайта на вкладке "Узлы " в узле " Сайты " консоли.
Все компоненты сервера сайта Configuration Manager находятся в режиме ожидания на сервере сайта в пассивном режиме. Службы Windows по-прежнему работают.
Продвижение сервера сайта
Как и в случае резервного копирования и восстановления, планируйте и практикуйте процесс смены серверов сайта. Учитывайте следующие моменты в своем плане продвижения:
Практикуйте плановое продвижение, когда оба сервера сайта находятся в сети. Кроме того, практикуйте незапланированную отработку отказа путем принудительного отключения или выключения сервера сайта в активном режиме.
Определите свои операционные процессы во время отработки отказа и то, что следует сообщать другим администраторам Configuration Manager.
Перед плановой продвижением:
Проверьте общее состояние сайта и его компонентов. Убедитесь, что все соответствует норме для вашей среды.
Проверьте состояние содержимого для пакетов, активно реплицирующих между сайтами.
Проверка состояния вторичного сайта и репликации сайта.
Не запускайте новые задания распространения содержимого или обслуживание на дочерних или дополнительных серверах сайтов.
Примечание.
Если во время отработки отказа выполняется репликация файла или базы данных между сайтами, новый сервер сайта может не получить реплицированное содержимое. В этом случае повторно распространите содержимое программного обеспечения после активации нового сервера сайта. Для репликации базы данных может потребоваться повторно инициализировать дополнительный сайт после отработки отказа.
Одновременно можно сократить или удалить другие запланированные действия. Например, не планируйте повышать сервер сайта сразу после обновления сайта до новой версии. Обновление сайта включает в себя другие задачи, которые потенциально могут конфликтовать с продвижением сервера сайта.
Совет
Вот пример того, как другие действия могут конфликтовать с продвижением сервера сайта:
- Понедельник: обновите сайт до последней версии. Включение автоматического обновления клиента с пилотным развертыванием клиента.
- Вторник: повышение уровня сервера сайта в пассивном режиме до уровня активного сервера сайта.
Это действие может привести к обновлению всех клиентов к среде или четвергу, а не только пилотной коллекции. Это поведение может привести к значительной загрузке сети и непредвиденной нагрузке на точки распространения.
После включения предварительной версии клиента ознакомьтесь с известной проблемой высокой доступности сервера сайта. Дополнительные сведения см. в статье Предварительная версия высокой доступности клиента и сервера сайта.
Процесс перевода сервера сайта в пассивном режиме в активный режим
В этом разделе описано, как изменить пассивный режим сервера сайта на активный. Чтобы получить доступ к сайту и внести это изменение, вам необходима возможность доступа к экземпляру поставщика SMS. Дополнительные сведения см. в статье "Использование нескольких поставщиков SMS".
Важно!
Если все экземпляры поставщика SMS отключены, вы не сможете подключиться к сайту, так как поставщик услуг недоступен. При добавлении сервера сайта в пассивном режиме программа установки устанавливает экземпляр поставщика SMS на этом сервере.
Консоль Configuration Manager запрашивает список доступных поставщиков SMS у WMI на сервере сайта. При установке нескольких поставщиков SMS на сайте сайт случайным образом назначает каждый новый запрос на подключение для использования установленного поставщика SMS. Невозможно указать расположение поставщика SMS, которое будет использоваться с конкретным сеансом подключения. Если вашей консоли не удается подключиться к сайту, так как текущий сервер сайта не в сети, укажите другой сервер сайта в окне "Подключение сайта".
В консоли Configuration Manager перейдите в рабочее пространство "Администрирование", разверните узел "Конфигурация сайта" и выберите узел "Сайты". Выберите сайт, а затем перейдите на вкладку "Узлы ". Выберите сервер сайта в пассивном режиме, а затем нажмите кнопку "Преобразовать в активный " на ленте. Нажмите "Да ", чтобы подтвердить и продолжить.
Обновите узел консоли. Столбец «Состояние » для сервера, который вы продвигаете, отображается на вкладке «Узлы » как «Продвигается».
После завершения рекламной акции в столбце "Состояние " отображается "ОК" как для нового сервера сайта в активном режиме, так и для нового сервера сайта в пассивном режиме. В столбце "Имя сервера " для сайта теперь отображается имя нового сервера сайта в активном режиме.
Для получения подробных сведений о состоянии перейдите в рабочую область "Мониторинг " и выберите узел "Состояние сервера сайта ". В столбце "Режим " указано, какой сервер является активным , а какой пассивным. При переводе сервера из пассивного режима в активный выберите сервер сайта, который вы хотите перевести в активный, а затем нажмите кнопку " Показать состояние " на ленте. Это действие открывает окно "Состояние продвижения сервера сайта", в котором отображаются более подробные сведения о процессе.
Когда сервер сайта в активном режиме переключается в пассивный режим, пассивной становится только роль системы сайта. Все остальные роли системы сайта, установленные на этом компьютере, остаются активными и доступными для клиентов.
Более подробную информацию о планируемом процессе продвижения см. в разделе Блок-схема - Продвижение сервера сайта (запланировано).
Незапланированная отработка отказа
Если текущий сервер сайта в активном режиме находится в автономном режиме, сервер сайта для продвижения пытается связаться с текущим сервером сайта в активном режиме в течение 30 минут. Если автономный сервер возвращается до этого времени, он получает успешное уведомление, и изменение проходит корректно. В противном случае сервер сайта для продвижения принудительно обновляет конфигурацию сайта, чтобы он был активным. Если автономный сервер возвращается по истечении этого времени, он сначала проверяет текущее состояние в базе данных сайта. Затем он продолжает понижение уровня до сервера сайта в пассивном режиме.
В течение этого 30-минутного периода ожидания на сайте нет сервера сайта в активном режиме. Клиенты по-прежнему взаимодействуют с такими ролями, как точки управления, точки обновления программного обеспечения и точки распространения. Пользователи могут установить уже развернутое программное обеспечение. В этот период времени администрирование сайта невозможно. Дополнительные сведения см. в статье "Влияние сбоев сайта".
Если автономный сервер поврежден настолько, что его невозможно вернуть, удалите этот сервер сайта с консоли. Затем создайте новый сервер сайта в пассивном режиме, чтобы восстановить высокодоступную службу.
Дополнительные сведения о незапланированном процессе отработки отказа см. в разделе Блок-схема — повышение уровня сервера сайта (незапланированное).
Другие задачи после продвижения сервера сайта
После переключения серверов сайта вам не нужно выполнять большинство других задач, необходимых для восстановления сайта. Например, вам не нужно сбрасывать пароли или переподключать подписку Microsoft Intune.
При необходимости в вашей среде могут потребоваться следующие действия:
Если вы импортируете сертификаты PKI для точек распространения, повторно импортируйте сертификат для затронутых серверов. Дополнительные сведения см. в статье Повторное создание сертификатов для точек распространения.
Если вы интегрируете Configuration Manager с Microsoft Store для бизнеса, перенастройте это подключение. Дополнительные сведения см. в разделе Управление приложениями из Microsoft Store для бизнеса.
Повторно создайте загрузочный носитель OSD и предварительно подготовленный носитель в средах, отличных от PKI.
В средах без PKI может потребоваться обновить самозаверяющий сертификат в точках распространения с поддержкой PXE. Это действие можно выполнить в свойствах точки распространения на вкладке "Связь". Измените дату или время самозаверяющего сертификата.
Ежедневный мониторинг
Если сервер сайта находится в пассивном режиме, отслеживайте его ежедневно. Убедитесь, что с его состоянием все в порядке и он готов к использованию. В консоли Configuration Manager перейдите в рабочую область "Мониторинг" и выберите узел "Состояние сервера сайта". Просмотрите оба сервера сайта и их текущее состояние. Кроме того, можно просматривать состояние в рабочей области "Администрирование ". Разверните "Конфигурация сайта" и выберите узел "Сайты ". Выберите сайт, а затем перейдите на вкладку "Узлы ".
Примечание.
При обновлении сайта до новой версии Configuration Manager сервер сайта также обновляется в пассивном режиме.
Удаление сервера сайта в пассивном режиме
Удаление сервера сайта в пассивном режиме аналогично удалению любой роли системы сайта. Удалите роль сервера сайта для сервера в пассивном режиме. Дополнительные сведения см. в статье Процедура удаления роли системы сайта.
При удалении любой другой роли системы сайта диспетчер компонентов сайта (sitecomp) обрабатывает запрос. При удалении сервера сайта в пассивном режиме диспетчер отработки отказа обрабатывает запрос. Отслеживайте состояние компонента SMS_FAILOVER_MANAGER .
Дальнейшие действия
Блок-схема — настройка сервера сайта в пассивном режимеБлок-схема — повышение уровня сервера сайта (запланировано)Блок-схема — повышение уровня сервера сайта (незапланированное)