Использование инструмента подключения службы для System Center Configuration ManagerUse the Service Connection Tool for System Center Configuration Manager

Применимо к: System Center Configuration Manager (Current Branch)Applies to: System Center Configuration Manager (Current Branch)

Используйте инструмент подключения службы, если точка подключения службы находится в автономном режиме либо серверы системы сайта Configuration Manager не подключены к Интернету.Use the service connection tool when your service connection point is in offline mode, or when your Configuration Manager site system servers are not connected to the Internet. Этот инструмент позволяет получить последние обновления Configuration Manager для сайта.The tool can help you keep your site up-to-date with the latest updates to Configuration Manager.

При запуске инструмент вручную подключается к облачной службе Configuration Manager, чтобы отправить сведения об использовании для вашей иерархии и скачать обновления.When run, the tool manually connects to the Configuration Manager cloud service to upload usage information for your hierarchy, and to download updates. Отправка данных об использовании необходима для того, чтобы облачная служба могла предоставить правильные обновления для вашего развертывания.Uploading usage data is necessary to enable the cloud service to provide the correct updates for your deployment.

Необходимые условия для использования средства подключения службыPrerequisites for using the service connection tool

Ниже приведены необходимые условия и известные проблемы.The following are prerequisites, and known issues.

Необходимые условияPrerequisites:

  • В среде установлена точка подключения службы, и для нее задано значение Автономный режим, подключение по требованию.You have a service connection point installed, and it is set to Offline, on-demand connection.

  • Средство необходимо запускать из командной строки.The tool must be run from a command prompt.

  • На каждом компьютере, где запускается это средство (компьютер точки подключения службы и компьютер, который подключен к Интернету), должна быть установлена система x64 и следующее.Each computer where the tool runs (the service connection point computer, and the computer that is connected to the internet) must be a x64 bit system and have the following installed:

    • Файлы распространяемого компонента Visual C++ x86 и x64.Both the Visual C++ Redistributable x86 and x64 files. По умолчанию Configuration Manager устанавливает версию x64 на компьютер, где размещается точка подключения службы.By default, Configuration Manager installs the x64 version on the computer that hosts the service connection point.

      Чтобы скачать копию файлов Visual C++, перейдите на страниц Распространяемые пакеты Visual C++ для Visual Studio 2013 в Центре загрузки Майкрософт.To download a copy of the Visual C++ files, visit Visual C++ Redistributable Packages for Visual Studio 2013 at the Microsoft Download Center.

    • .NET Framework 4.5.2 или более поздней версии..NET Framework 4.5.2 or later.

  • Учетная запись, используемая для запуска инструмента, должна иметь разрешения:The account you use to run the tool must have:

    • локального администратора на том компьютере, на котором размещается точка подключения службы (где запускается этот инструмент);Local administrator permissions on the computer that hosts the service connection point (where the tool is run).
    • Чтение для базы данных сайта.Read permissions to the site database.
  • Вам потребуется USB-накопитель, обладающий достаточным объемом свободного пространства для хранения файлов и обновлений, или другой способ передачи файлов между компьютером точки подключения службы и компьютером, имеющим доступ к Интернету.You will need a USB drive with sufficient free space to store the files and updates, or another method to transfer files between the service connection point computer, and the computer that has access to the Internet. (В этом сценарии предполагается, что ваш сайт и управляемые компьютеры не имеют прямого подключения к Интернету.)(This scenario assumes that your site and managed computers do not have a direct connection to the Internet.)

Использование инструмента подключения службыUse the service connection tool

Инструмент подключения службы (serviceconnectiontool.exe) находится в папке %path%\smssetup\tools\ServiceConnectionTool на установочном носителе Configuration Manager.You can find the service connection tool (serviceconnectiontool.exe), in the Configuration Manager installation media in %path%\smssetup\tools\ServiceConnectionTool folder. Всегда используйте инструмент подключения службы, соответствующий используемой версии Configuration Manager.Always use the service connection tool that matches the version of Configuration Manager that you use.

В этой процедуре пример командной строки использует следующие имена файлов и расположения папок (вам не нужно использовать эти пути и имена файлов, используйте вместо них те значения, которые соответствуют вашей среде и предпочтениям):In this procedure, the command-line examples use the following file names and folder locations (you do not need to use these paths and file names and instead can use alternatives that match your environment and preferences):

  • Путь к USB-носителю, где хранятся данные для передачи между серверами: D:\USB\.The path to a USB Stick where data is stored for transfer between servers: D:\USB\

  • Имя CAB-файла с данными, экспортированными с сайта: UsageData.cab.The name of the .cab file that contains data exported from your site: UsageData.cab

  • Имя пустой папки, где будут храниться загруженные обновления для Configuration Manager, предназначенные для передачи между серверами: UpdatePacks.The name of the empty folder where downloaded updates for Configuration Manager will be stored for transfer between servers: UpdatePacks

На компьютере, где размещается точка подключения службы, выполните следующие действия:On the computer that hosts the service connection point:

  • Откройте командную строку с правами администратора, а затем перейдите к папке, содержащей файл serviceconnectiontool.exe.Open a command prompt with administrative privileges, and then change directories to the location that contains serviceconnectiontool.exe.

    По умолчанию это средство находится в папке %path%\smssetup\tools\ServiceConnectionTool установочного носителя Configuration Manager.By default, you can find this tool in the Configuration Manager installation media in %path%\smssetup\tools\ServiceConnectionTool folder. Для правильной работы средства подключения службы все файлы в этой папке должны находиться именно в ней, без разнесения по вложенным папкам.All of the files in this folder must be in the same folder for the service connection tool to work.

При выполнении следующей команды инструмент подготавливает CAB-файл, содержащий сведения об использовании, и копирует его в указанное расположение.When you run the following command, the tool prepares a .cab file that contains usage information and to copies it to a location you specify. Данные CAB-файла формируются согласно уровню диагностических данных об использовании, сбор которых настроен для веб-сайта.The data in the .cab file is based on the level of diagnostic usage data your site is configured to collect. (См. статью Данные о диагностике и использовании для System Center Configuration Manager.)(see Diagnostics and usage data for System Center Configuration Manager). Выполните следующую команду для создания CAB-файла.Run the following command to create the .cab file:

  • serviceconnectiontool.exe -prepare -usagedatadest D:\USB\UsageData.cabserviceconnectiontool.exe -prepare -usagedatadest D:\USB\UsageData.cab

Кроме того, необходимо будет скопировать папку ServiceConnectionTool со всем содержимым на USB-накопитель или иным способом сделать ее доступной на компьютере, который будет использоваться для шагов 3 и 4.You will also need to copy the ServiceConnectionTool folder with all of its contents to the USB drive, or otherwise make it available on the computer you will use for steps 3 and 4.

ОбзорOverview

Использование средства подключения к службе включает три основных шага:There are three primary steps to using the service connection tool:

  1. Подготовка. Этот шаг нужно выполнять на компьютере, где размещается точка подключения службы.Prepare: This step runs on the computer that hosts the service connection point. При запуске инструмент помещает данные об использовании в CAB-файл и сохраняет его на USB-накопителе (или в указанном вами альтернативном расположении передачи).When the tool is run it puts your usage data into a .cab file and stores it on a USB drive (or alternate transfer location you specify).

  2. Подключение. На этом шаге вы запускаете инструмент на удаленном компьютере, который подключается к Интернету, чтобы вы могли отправить данные об использовании и скачать обновления.Connect: For this step you run the tool on a remote computer that connects to the Internet so you can upload your usage data and then download updates.

  3. Импорт. Этот шаг нужно выполнять на компьютере, где размещается точка подключения службы.Import: This step runs on the computer that hosts the service connection point. При запуске инструмент импортирует скачанные обновления и добавляет их на сайт для последующего просмотра и установки из консоли Configuration Manager.When run, the tool imports the you downloaded and adds them to your site so you can then view and install those updates from the Configuration Manager console.

Начиная с версии 1606, при подключении к системам Майкрософт можно за один раз отправить несколько CAB-файлов (из разных иерархий) и указать прокси-сервер и пользователя для прокси-сервера.Beginning with version 1606, when connecting to Microsoft you can upload multiple .cab files at one time (each from a different hierarchy), and specify a proxy server and a user for the proxy server.

Отправка нескольких CAB-файловTo upload multiple .cab files:

  • Поместите все CAB-файлы, экспортированные из отдельных иерархий, в одну папку.Place each .cab file you export from separate hierarchies into the same folder. Имя каждого файла должно быть уникальным (при необходимости их можно переименовать вручную).The name of each file must be unique, and you can manually rename them if necessary.
  • Затем при выполнении команды для отправки данных в Майкрософт укажите папку, содержащую CAB-файлы.Then, when you run the command to upload data to Microsoft, you specify the folder that contains the .cab files. (До обновления 1606 одновременно можно было передавать данные только из одной иерархии, кроме того, средство требовало указывать имя CAB-файла в папке.)(Prior to update 1606, you could only upload data from a single hierarchy at a time, and the tool required you to specify the name of the .cab file in the folder.)
  • Позже, при запуске задачи импорта в точке подключения службы иерархии, средство автоматически импортирует только данные для этой иерархии.Later, when you run the import task on the service connection point of a hierarchy, the tool automatically imports only the data for that hierarchy.

Указание прокси-сервераTo specify a proxy server:
Чтобы указать прокси-сервер, можно использовать следующие необязательные параметры (дополнительные сведения об использовании этих параметров см. в разделе "Параметры командной строки" этой статьи):You can use the following optional parameters to specify a proxy server (More information about using these parameters is available in the Command line parameters section of this topic):

  • -proxyserveruri [полное_доменное_имя_прокси-сервера] — с помощью этого параметра указывается прокси-сервер для этого подключения.-proxyserveruri [FQDN_of_proxy_sever] Use this parameter to specify the proxy server to use for this connection.
  • -proxyusername [имя_пользователя] — с помощью этого параметра указывается имя пользователя для прокси-сервера.-proxyusername [username] Use this parameter when you must specify a user for the proxy server.

Использование средства подключения службыTo use the service connection tool

  1. На компьютере, где размещается точка подключения службы, выполните следующие действия:On the computer that hosts the service connection point:

    • Откройте командную строку с правами администратора, а затем перейдите к папке, содержащей файл serviceconnectiontool.exe.Open a command prompt with administrative privileges, and then change directories to the location that contains serviceconnectiontool.exe.
  2. Выполните следующую команду для подготовки CAB-файла, содержащего сведения об использовании, и копирования его в указанное расположение:Run the following command to have the tool prepare a .cab file that contains usage information and to copy it to a location you specify:

    • serviceconnectiontool.exe -prepare -usagedatadest D:\USB\UsageData.cabserviceconnectiontool.exe -prepare -usagedatadest D:\USB\UsageData.cab

    Если вы одновременно отправляете CAB-файлы из нескольких иерархий, каждый CAB-файл в папке должен иметь уникальное имя.If you will upload .cab files from more than one hierarchy at the same time, each .cab file in the folder must have a unique name. Можно вручную переименовать файлы, добавляемые в папку.You can manually rename files that you add to the folder.

    Если вы хотите просмотреть сведения об использовании, собранные для отправки в облачную службу Configuration Manager, выполните следующую команду, чтобы экспортировать эти данные в CSV-файл, который затем можно просмотреть с помощью такого приложения, как Microsoft Excel:If you want to view the usage information that is gathered to be uploaded to the Configuration Manager cloud service, run the following command to export the same data as a .csv file which you can then view using an application like Excel:

    • serviceconnectiontool.exe -export -dest D:\USB\UsageData.csvserviceconnectiontool.exe -export -dest D:\USB\UsageData.csv
  3. По завершении шага подготовки подключите USB-накопитель к компьютеру с доступом к Интернету или перенесите экспортированные данные другим способом.After the prepare step is complete, move the USB drive (or transfer the exported data by another method) to a computer that has access to the Internet.

  4. На компьютере с доступом в Интернет откройте командную строку с правами администратора и перейдите в папку, содержащую копию средства serviceconnectiontool.exe и другие файлы из этой папки.On the computer with Internet access, open a command prompt with administrative privileges, and then change directories to the location that contains a copy of the tool serviceconnectiontool.exe and the additional files from that folder.

  5. Выполните следующую команду, чтобы начать отправку сведений об использовании и скачивание обновлений для Configuration Manager:Run the following command to begin the upload of usage information and the download of updates for Configuration Manager:

    • serviceconnectiontool.exe -connect -usagedatasrc D:\USB -updatepackdest D:\USB\UpdatePacksserviceconnectiontool.exe -connect -usagedatasrc D:\USB -updatepackdest D:\USB\UpdatePacks

    Дополнительные примеры этой командной строки см. в подразделе Параметры командной строки этого раздела.For more examples of this command line, see the Command line options section later in this topic.

    Nota

    При выполнении команды для подключения к облачной службе Configuration Manager может возникнуть ошибка, аналогичная приведенной ниже:When you run the command line to connect to the Configuration Manager cloud service, an error similar to the following might occur:

    • Необработанное исключение: System.UnauthorizedAccessException:Unhandled Exception: System.UnauthorizedAccessException:

      Доступ к пути "C:\Access to the path 'C:\
      Users\br\AppData\Local\Temp\extractmanifestcab\95F8A562.sql" запрещен.Users\br\AppData\Local\Temp\extractmanifestcab\95F8A562.sql' is denied.

    Вы можете без опасений проигнорировать эту ошибку, закрыть окно ошибки и продолжить работу.This error can be safely ignored and you can close the error window, and continue.

  6. После завершения скачивания обновлений для Configuration Manager подключите USB-накопитель к компьютеру, на котором размещается точка подключения службы, или перенесите экспортированные данные другим способом.After the download of updates for Configuration Manager is complete, move the USB drive (or transfer the exported data by another method) to the computer that hosts the service connection point.

  7. На компьютере, где размещается точка подключения службы, откройте командную строку с правами администратора, перейдите к папке, содержащей файл serviceconnectiontool.exe, а затем выполните следующую команду:On the computer that hosts the service connection point, open a command prompt with administrative privileges, change directories to the location that contains serviceconnectiontool.exe, and then run the following command:

    • serviceconnectiontool.exe -import -updatepacksrc D:\USB\UpdatePacksserviceconnectiontool.exe -import -updatepacksrc D:\USB\UpdatePacks
  8. После завершения импорта командную строку можно закрыть.After the import completes, you can close the command prompt. (Импортируются только обновления для соответствующей иерархии.)(Only updates for the applicable hierarchy are imported).

  9. Откройте консоль Configuration Manager и последовательно выберите Администрирование > Обновления и обслуживание.Open the Configuration Manager console and navigate to Administration > Updates and Servicing. Импортированные обновления теперь доступны для установки.Updates that were imported are now available to install. (До версии 1702 раздел "Обновления и обслуживание" находился в узле Администрирование > Облачные службы.)(Prior to version 1702, Updates and Servicing was under Administration > Cloud Services.)

    Дополнительные сведения см. в статье Установка обновлений в консоли для System Center Configuration Manager.For information about installing updates, see Install in-console updates for System Center Configuration Manager.

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

Чтобы просмотреть справку для средства подключения службы, откройте командную строку из папки, содержащей это средство, и выполните команду: serviceconnectiontool.exe.To view help information for the service connection point tool, open command prompt to the folder that contains the tool and run the command: serviceconnectiontool.exe.

Параметры командной строкиCommand-line options Подробные сведенияDetails
-prepare -usagedatadest [диск:][путь][имя_файла.cab]-prepare -usagedatadest [drive:][path][filename.cab] Эта команда сохраняет текущие данные об использовании в CAB-файл.This command stores current usage data in a .cab file.

Выполните эту команду с правами локального администратора на сервере, где размещается точка подключения службы.Run this command as a local administrator on the server that hosts the service connection point.

Пример: -prepare -usagedatadest D:\USB\Usagedata.cabExample: -prepare -usagedatadest D:\USB\Usagedata.cab
-connect -usagedatasrc [диск:][путь] -updatepackdest [диск:][путь] -proxyserveruri [полное_доменное_имя_прокси-сервера] -proxyusername [имя_пользователя]-connect -usagedatasrc [drive:][path] -updatepackdest [drive:][path] -proxyserveruri [FQDN of proxy server] -proxyusername [username]

При использовании версии Configuration Manager, предшествующей 1606, необходимо указать имя CAB-файла и нельзя использовать параметры для прокси-сервера.If you use a version of Configuration Manager prior to 1606, you must specify the name of the .cab file, and cannot use the options for a proxy server. Поддерживаются следующие параметры команды:The supported command parameters are:
-connect -usagedatasrc [диск:][путь][имя_файла] -updatepackdest [диск:][путь]-connect -usagedatasrc [drive:][path][filename] -updatepackdest [drive:][path]
Эта команда устанавливает подключение к облачной службе Configuration Manager для отправки CAB-файлов с данными об использовании из указанного расположения и для загрузки доступных пакетов обновления и содержимого консоли.This command connects to the Configuration Manager cloud service to Upload the usage data .cab files from the specified location, and to download available update packs and console content. Параметры для прокси-сервера указывать необязательно.The options for proxy servers are optional.

Выполните эту команду с правами локального администратора на компьютере, имеющем подключение к Интернету.Run this command as a local administrator on a computer that can connect to the Internet.

Пример для подключения без прокси-сервера: -connect -usagedatasrc D:\USB\ -updatepackdest D:\USB\UpdatePacksExample for connecting without a proxy server: -connect -usagedatasrc D:\USB\ -updatepackdest D:\USB\UpdatePacks

Пример для подключения при использовании прокси-сервера: -connect -usagedatasrc D:\USB\Usagedata.cab -updatepackdest D:\USB\UpdatePacks -proxyserveruri itgproxy.redmond.corp.microsoft.com -proxyusername MegExample for connecting when you use a proxy server: -connect -usagedatasrc D:\USB\Usagedata.cab -updatepackdest D:\USB\UpdatePacks -proxyserveruri itgproxy.redmond.corp.microsoft.com -proxyusername Meg

При использовании версии до 1606 необходимо указывать имя CAB-файла, кроме того, недоступны параметры для прокси-сервера.If you use a version prior to 1606, you must specify a file name for the .cab file, and you cannot specify a proxy server. Выполните следующую командную строку (пример): -connect -usagedatasrc D:\USB\Usagedata.cab -updatepackdest D:\USB\UpdatePacks.Use the following example command line: -connect -usagedatasrc D:\USB\Usagedata.cab -updatepackdest D:\USB\UpdatePacks
-import -updatepacksrc [диск:][путь]-import -updatepacksrc [drive:][path] Эта команда импортирует пакеты обновления и содержимое консоли, которые были ранее скачаны в консоль Configuration Manager.This command imports the update packs and console content you previously downloaded into your Configuration Manager console.

Выполните эту команду с правами локального администратора на сервере, где размещается точка подключения службы.Run this command as a local administrator on the server that hosts the service connection point.

Пример: -import -updatepacksrc D:\USB\UpdatePacksExample: -import -updatepacksrc D:\USB\UpdatePacks
-export -dest [диск:][путь][имя_файла.csv]-export -dest [drive:][path][filename.csv] Эта команда экспортирует данные об использовании в CSV-файл, который затем можно просмотреть.This command exports usage data to a .csv file, which you can then view.

Выполните эту команду с правами локального администратора на сервере, где размещается точка подключения службы.Run this command as a local administrator on the server that hosts the service connection point.

Пример: -export -dest D:\USB\usagedata.csvExample: -export -dest D:\USB\usagedata.csv