Используйте средство подключения службы для Configuration Manager

Относится к Configuration Manager (Current Branch)

Используйте средство подключения службы , если точка подключения службы находится в автономном режиме. Его также можно использовать, если серверы системы сайта Configuration Manager не подключены к Интернету. Это средство поможет вам поддерживать сайт в актуальном состоянии с помощью последних обновлений для Configuration Manager.

При запуске средства оно подключается к облачной службе Configuration Manager, отправляет сведения об использовании для иерархии и скачивает обновления. Отправка данных об использовании необходима, чтобы облачная служба предоставляла правильные обновления для вашей среды.

Предварительные требования

  • Сайт имеет точку подключения службы, и вы настраиваете ее для автономного подключения по запросу.

  • Запустите средство из командной строки от имени администратора. Пользовательский интерфейс отсутствует.

  • Средство запускается из точки подключения службы и компьютера, который может подключаться к Интернету. Каждый из этих компьютеров должен иметь 64-разрядную ОС и следующие компоненты:

    • Файлы Распространяемый компонент Visual C++ x86 и x64. По умолчанию Configuration Manager устанавливает версию x64 на компьютер, на котором размещена точка подключения службы. Для этого средства требуется пакет распространяемого пакета Microsoft Visual C++ 2015–2019 (14.28.29914.0) или более поздней версии на компьютере, на котором оно запущено. Сведения о том, как скачать этот компонент, см. Microsoft Visual C++ последние поддерживаемые загрузки распространяемого компонента.

      Примечание.

      При обновлении с версии без поддержки Configuration Manager, предшествующей 2107, средству требуется пакет распространяемого пакета Visual C++ 2013 (12.0.40660.0), доступный по той же ссылке.

    • Для этого средства требуется .NET версии 4.6.2, и рекомендуется версия 4.8. Дополнительные сведения см. в разделе Предварительные требования для сайта и системы сайта.

  • Учетной записи, используемой для запуска средства, требуются следующие разрешения:

    • Локальный администратор на компьютере, на котором размещена точка подключения службы

    • Разрешения на чтение для базы данных сайта

  • Вам нужен метод для передачи файлов между компьютером с доступом в Интернет и точкой подключения службы. Например, USB-накопитель с достаточным объемом свободного места для хранения файлов и обновлений.

Обзор

  1. Подготовка. Запустите средство в точке подключения службы. Он помещает данные об использовании в файл .cab в указанном расположении. Скопируйте файл данных на компьютер с подключением к Интернету.

  2. Подключение. Запустите средство на компьютере с подключением к Интернету. Он отправляет данные об использовании, а затем загружает Configuration Manager обновления. Скопируйте скачанные обновления в точку подключения службы.

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

  3. Импорт. Запустите средство в точке подключения службы. Он импортирует обновления и добавляет их на ваш сайт. Затем эти обновления можно просмотреть и установить в консоли Configuration Manager.

Отправка нескольких файлов данных

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

  • При запуске средства для отправки данных в Корпорацию Майкрософт укажите папку, содержащую файлы данных.

  • При запуске средства для импорта данных средство импортирует только данные для этой иерархии.

Указание прокси-сервера

Если компьютеру с подключением к Интернету требуется прокси-сервер, средство поддерживает базовую конфигурацию прокси-сервера. Используйте необязательные параметры -proxyserveruri и -proxyusername. Дополнительные сведения см. в разделе Параметры командной строки.

Укажите тип обновлений для скачивания

Средство поддерживает параметры для управления скачиваемой файлами. По умолчанию средство скачивает только последнее доступное обновление, применимое к версии сайта. Исправления не скачиваются.

Чтобы изменить это поведение, используйте один из следующих параметров, чтобы изменить скачиваемые файлы:

  • -downloadall: скачайте все обновления, включая обновления и исправления, независимо от версии сайта.

  • -downloadhotfix: скачайте все исправления независимо от версии сайта.

  • -downloadsiteversion: скачивает обновления и исправления с более поздней версией, чем версия вашего сайта.

    Важно!

    Из-за известной проблемы в Configuration Manager версии 2002 поведение по умолчанию не работает должным образом. Обновите до версии 2006 или используйте параметр -downloadsiteversion , чтобы скачать необходимые обновления для версии 2002.

Дополнительные сведения см. в разделе Параметры командной строки.

Совет

Средство определяет версию сайта из файла данных. Чтобы проверить версию, найдите в .cab файле текстовый файл с именем с версией сайта.

Использование средства

Средство подключения службы находится на установочном носителе Configuration Manager по следующему пути: SMSSETUP\TOOLS\ServiceConnectionTool\ServiceConnectionTool.exe. Всегда используйте средство подключения службы, соответствующее используемой версии Configuration Manager. Все эти файлы должны находиться в одной папке, чтобы средство подключения службы работало.

Скопируйте папку ServiceConnectionTool со всем ее содержимым на компьютер с подключением к Интернету.

В этой процедуре в примерах командной строки используются следующие имена файлов и расположения папок. Вам не нужно использовать эти пути и имена файлов. Вы можете использовать альтернативы, которые соответствуют вашей среде и предпочтениям.

  • Путь к исходным файлам установочного носителя Configuration Manager в точке подключения службы:C:\Source

  • Путь к USB-накопителю, на котором хранятся данные для передачи между компьютерами: D:\USB\

  • Имя файла данных, экспортируемого с сайта: UsageData.cab

  • Имя пустой папки, в которой средство хранит скачанные обновления для Configuration Manager:UpdatePacks

Подготовка

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

    cd C:\Source\SMSSETUP\TOOLS\ServiceConnectionTool\

  2. Выполните следующую команду, чтобы подготовить файл данных:

    ServiceConnectionTool.exe -prepare -usagedatadest D:\USB\UsageData.cab

    Примечание.

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

    Данные в файле основаны на уровне диагностических данных и данных об использовании, настроенных для сайта. Дополнительные сведения см. в статье Общие сведения о диагностика и данных об использовании. С помощью средства можно экспортировать данные в CSV-файл для просмотра содержимого. Дополнительные сведения см. в разделе -export.

  3. Когда средство завершит экспорт данных об использовании, скопируйте файл данных на компьютер, имеющий доступ к Интернету.

Связь

  1. На компьютере с доступом к Интернету откройте командную строку от имени администратора и измените каталог на расположение средства. Это расположение является копией всей папки ServiceConnectionTool . Например:

    cd D:\USB\ServiceConnectionTool\

  2. Выполните следующую команду, чтобы отправить файл данных и скачать обновления Configuration Manager:

    ServiceConnectionTool.exe -connect -usagedatasrc D:\USB -updatepackdest D:\USB\UpdatePacks

    Дополнительные примеры см. в разделе Параметры командной строки.

    Примечание.

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

    Необработанное исключение: System.UnauthorizedAccessException: доступ к пути "C:\Users\jqpublic\AppData\Local\Temp\extractmanifestcab\95F8A562.sql" запрещен.

    Эту ошибку можно игнорировать. Закройте окно ошибки, чтобы продолжить.

  3. Когда средство завершит загрузку обновлений, скопируйте их в точку подключения службы.

Импорт

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

    cd C:\Source\SMSSETUP\TOOLS\ServiceConnectionTool\

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

    ServiceConnectionTool.exe -import -updatepacksrc D:\USB\UpdatePacks

  3. После завершения импорта закройте командную строку. Он импортирует только обновления для соответствующей иерархии.

  4. В консоли Configuration Manager перейдите в рабочую область Администрирование и выберите узел Обновления и обслуживание. Импортированные обновления теперь доступны для установки. Дополнительные сведения см. в разделе Установка обновлений в консоли.

Файлы журнала

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

  • ConfigMgrSetup.log. На этапе подключения средство записывает данные в этот файл журнала в корне системного диска. Этот файл журнала содержит более подробные сведения. Например, какие файлы скачивает средство и успешно ли выполнена проверка хэша.

Параметры командной строки

В этом разделе перечислены в алфавитном порядке все доступные параметры для средства подключения к службе.

-Подключения

Используйте на этапе Подключения на компьютере с доступом к Интернету. Он подключается к облачной службе Configuration Manager для отправки файла данных и скачивания обновлений.

Для этого требуются следующие параметры:

  • -usagedatasrc: расположение файла данных для отправки.
  • -updatepackdest: путь к скачанным обновлениям

Можно также использовать следующие необязательные параметры:

  • -proxyserveruri: полное доменное имя прокси-сервера.
  • -proxyusername: имя пользователя для прокси-сервера.
  • -downloadall: скачайте все, включая обновления и исправления, независимо от версии вашего сайта.
  • -downloadhotfix: скачайте все исправления независимо от версии сайта.
  • -downloadsiteversion: скачивайте обновления и исправления, которые имеют более позднюю версию, чем версия вашего сайта.

Пример подключения без прокси-сервера

ServiceConnectionTool.exe -connect -usagedatasrc D:\USB\ -updatepackdest D:\USB\UpdatePacks

Пример подключения с прокси-сервером

ServiceConnectionTool.exe -connect -usagedatasrc D:\USB\Usagedata.cab -updatepackdest D:\USB\UpdatePacks -proxyserveruri itproxy.contoso.com -proxyusername jqpublic

Пример подключения для скачивания обновлений только для версии сайта

ServiceConnectionTool.exe -connect -downloadsiteversion -usagedatasrc D:\USB -updatepackdest D:\USB\UpdatePacks

-Dest

Обязательный параметр с параметром -export для указания пути и имени csv-файла для экспорта. Дополнительные сведения см. в разделе -export.

-downloadall

Необязательный параметр с параметром -connect для скачивания всего, включая обновления и исправления, независимо от версии сайта. Дополнительные сведения см. в разделе -connect.

-downloadhotfix

Необязательный параметр с параметром -connect для скачивания только всех исправлений независимо от версии сайта. Дополнительные сведения см. в разделе -connect.

-downloadsiteversion

Необязательный параметр с параметром -connect для загрузки обновлений и исправлений, которые имеют более позднюю версию, чем версия сайта. Дополнительные сведения см. в разделе -connect.

-Экспорт

Используйте на этапе подготовки для экспорта данных об использовании в CSV-файл. Запустите его от имени администратора в точке подключения службы. Это действие позволяет просмотреть содержимое данных об использовании перед отправкой в Корпорацию Майкрософт. Для указания расположения CSV-файла требуется параметр -dest .

Пример экспорта

-export -dest D:\USB\usagedata.csv

-Импорт

Используйте на этапе импорта в точке подключения службы для импорта обновлений на сайт. Для указания расположения скачанных обновлений требуется параметр -updatepacksrc .

Пример импорта

ServiceConnectionTool.exe -import -updatepacksrc D:\USB\UpdatePacks

-Подготовить

Используйте на этапе подготовки в точке подключения службы для экспорта данных об использовании с сайта. Для указания расположения экспортированного файла данных требуется параметр -usagedatadest .

Пример подготовки

ServiceConnectionTool.exe -prepare -usagedatadest D:\USB\UsageData.cab

-proxyserveruri

Необязательный параметр с параметром -connect для указания полного доменного имени прокси-сервера. Дополнительные сведения см. в разделе -connect.

-proxyusername

Необязательный параметр с параметром -connect , указывающий имя пользователя для проверки подлинности на прокси-сервере. Дополнительные сведения см. в разделе -connect.

-updatepackdest

Обязательный параметр с параметром -connect для указания пути к скачанным обновлениям. Дополнительные сведения см. в разделе -connect.

-updatepacksrc

Обязательный параметр с параметром -import для указания пути к скачанным обновлениям. Дополнительные сведения см. в разделе -import.

-usagedatadest

Обязательный параметр с параметром -prepare для указания пути и имени файла экспортированного файла данных. Дополнительные сведения см. в разделе -prepare.

Дальнейшие действия

Установка обновлений на консоли

Просмотр диагностических данных и данных об использовании