Browse Source

Merge branch 'master' of u20-24osipenko/EASvZI into master

ypv 2 years ago
parent
commit
3464899c9a

+ 56 - 0
Лекции/Автоматизация_настроек_Power_Shell/project.md

@@ -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 и обновите среду.
+Для использования этого сценария можно использовать следующий пример командной строки:
+
+-Скачайте и установите последнюю версию шлюза:
+-Скачайте и установите указанную версию шлюза:
+Если текущая версия уже является последней, отобразится **следующий результат**, в котором предлагается не выполнять обновление.
+
+
+
+
+
+
+
+