Экземпляр vRealize Orchestrator для одного узла, встроенный в vRealize Automation 7.x, можно перенести во встроенное развертывание vRealize Orchestrator 8.x.
В ходе переноса осуществляется перенос встроенной конфигурации vRealize Orchestrator 7.x в среду vRealize Orchestrator 8.x. При переносе необходимо перезаписать все существующие элементы в среде vRealize Orchestrator 8.x.
Перенос выполняется с помощью сценария
vro-migrate, привязанного к устройству
vRealize Orchestrator.
Примечание: Сценарий переноса автоматически останавливает службы
vRealize Orchestrator. Возможно, потребуется запланировать окно обслуживания для исходной среды
vRealize Automation.
Необходимые условия
- Перенос поддерживается для встроенного vRealize Orchestrator 7.3 или более поздних версий.
- Создайте резервную копию целевой среды vRealize Automation.
- Убедитесь, что доступ по протоколу SSH включен в исходном экземпляре vRealize Automation и в целевой среде vRealize Automation. Для этого войдите в vRA 8 по протоколу SSH как пользователь root и выполните команду curl -v telnet://<FQDNofvRO7>:22.
- Убедитесь, что исходная база данных vRealize Automation доступна из целевой среды vRealize Automation, выполнив команду curl -v telnet://<FQDNofvRO7>:5432.
Процедура
- Войдите в командную строку устройства vRealize Orchestrator целевой среды по протоколу SSH как пользователь root.
- Чтобы начать перенос, запустите сценарий vro-migrate.
- Следуйте инструкциям командной строки при вводе полного доменного имени и учетных данных исходного экземпляра vRealize Orchestrator.
- (Необязательно) Чтобы отслеживать ход выполнения переноса, используйте журнал переноса.
- а. Войдите в командную строку устройства vRealize Orchestrator как пользователь root, используя отдельный сеанс SSH.
- б. Выполните команду tail -f /var/log/vro-migration.log.
Начинается процесс переноса. По окончании переноса в целевом устройстве
vRealize Orchestrator появится уведомление.
- (Необязательно) После завершения процесса переноса войдите в исходное устройство vRealize Orchestrator и перезапустите службы vco-server и vco-configurator.
Примечание: Перезапуск службы
vRealize Orchestrator гарантирует доступность развертывания 7.x после переноса. После перезапуска перейдите на вкладку
Службы в исходном экземпляре
vRealize Automation и убедитесь, что службы
vRealize Orchestrator зарегистрированы.
- Войдите в целевое устройство vRealize Automation по протоколу SSH, запустите kubectl get pods -n prelude и убедитесь, что устройство vRealize Orchestrator выдает сообщение 3/3.
Примечание: До выполнения команды
kubectl get pods -n prelude может потребоваться подождать примерно 20 минут.
- Убедитесь в доступности vRealize Orchestrator в целевой среде vRealize Automation.