|
@@ -0,0 +1,56 @@
|
|
|
+# Автоматизация настроек Power Shell
|
|
|
+
|
|
|
+## Как работает автоматизация сервера
|
|
|
+
|
|
|
+Автоматизация сервера – это процесс, заставляющий что-то происходить автоматически. PowerShell можно использовать для создания и выполнения скрипта,
|
|
|
+который выполняет различные задачи на компьютере или сервере из одного интерфейса командной строки.
|
|
|
+Например, такие задачи, как смена паролей, настройка сетевых параметров, установка новых пакетов программного обеспечения и т.д., могут быть легко выполнены с помощью скриптов PowerShell.
|
|
|
+Скрипты PowerShell выполняются операционными системами Windows Server, Active Directory, Hyper-V и другими продуктами Microsoft.
|
|
|
+Многие компании используют PowerShell для автоматизации таких задач, как управление конфигурацией, анализ логов, резервное копирование и т.д.
|
|
|
+
|
|
|
+
|
|
|
+## Автоматизация установки локальной среды выполнения интеграции с помощью локальных сценариев PowerShell.
|
|
|
+
|
|
|
+Чтобы автоматизировать установку локальной среды выполнения интеграции на локальные компьютеры можно воспользоваться локальными сценариями PowerShell.
|
|
|
+## Общие сведения о сценариях:
|
|
|
+Cценарии создаются с помощью задокументированной служебной программы командной строки в локальной среде выполнения интеграции.
|
|
|
+При необходимости можно настроить эти сценарии соответствующим образом в соответствии с потребностями в автоматизации.
|
|
|
+Сценарии необходимо применить на каждом узле, поэтому обязательно запустите его на всех узлах в случае установки высокого уровня доступности.
|
|
|
+Для автоматизации установки: установите и зарегистрируйте новый узел локальной среды выполнения интеграции с помощью скрипта **InstallGatewayOnLocalMachine.ps1**.
|
|
|
+ Этот скрипт можно использовать для установки узла локальной среды выполнения интеграции и его регистрации с помощью ключа проверки подлинности.
|
|
|
+Сценарий принимает два аргумента — первый для указания расположения локальной среды выполнения интеграции на локальном диске,
|
|
|
+а второй для указания ключа проверки подлинности и для регистрации узла локальной среды IR.
|
|
|
+
|
|
|
+## Для автоматизации обновлений, выполняемых вручную:
|
|
|
+-обновите узел локальной среды IR до определенной версии или до актуальной версии с помощью сценария **script-update-gateway.ps1** .
|
|
|
+Он также поддерживается в случае, если вы отключили автоматическое обновление или нужно получить больший контроль над обновлениями.
|
|
|
+Сценарий можно использовать для обновления узла локальной среды выполнения интеграции до актуальной версии или доуказанной более поздней версии.
|
|
|
+Он принимает аргумент для указания номера версии (пример: -version 3.13.6942.1).
|
|
|
+Если версия не указана, локальная среда IR всегда обновляется до **последней версии**, найденной в загрузках.
|
|
|
+
|
|
|
+## Для автоматизации установки:
|
|
|
+-Скачайте локальную среду IR, далее укажите путь к расположению скачанного файла SHIR MSI (файл установки).
|
|
|
+-Если на компьютере имеется одна предварительно установленная локальная среда IR, сценарий автоматически удаляет ее, а затем настраивает новую.
|
|
|
+
|
|
|
+После завершения установки и регистрации ключа в локальной оболочке PowerShell отобразятся сообщения Succeed to install gateway и Succeed to register gateway,
|
|
|
+свидетельствующие об успешной установке и регистрации шлюза.
|
|
|
+Для автоматизации обновлений, выполняемых вручную
|
|
|
+Этот скрипт используется для обновления/установки и регистрации последней версии локальной среды выполнения интеграции. Он выполняет следующие действия.
|
|
|
+
|
|
|
+Проверяет текущую версию локальной среды IR
|
|
|
+Получает последнюю или указанную версию из аргумента
|
|
|
+
|
|
|
+Если имеется более новая версия, то скачайте файл MSI локальной среды IR и обновите среду.
|
|
|
+Для использования этого сценария можно использовать следующий пример командной строки:
|
|
|
+
|
|
|
+-Скачайте и установите последнюю версию шлюза:
|
|
|
+-Скачайте и установите указанную версию шлюза:
|
|
|
+Если текущая версия уже является последней, отобразится **следующий результат**, в котором предлагается не выполнять обновление.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|