Экземпляр 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.

Процедура

  1. Войдите в командную строку устройства vRealize Orchestrator целевой среды по протоколу SSH как пользователь root.
  2. Чтобы начать перенос, запустите сценарий vro-migrate.
  3. Следуйте инструкциям командной строки при вводе полного доменного имени и учетных данных исходного экземпляра vRealize Orchestrator.
  4. (Необязательно) Чтобы отслеживать ход выполнения переноса, используйте журнал переноса.
    1. а. Войдите в командную строку устройства vRealize Orchestrator как пользователь root, используя отдельный сеанс SSH.
    2. б. Выполните команду tail -f /var/log/vro-migration.log.
    Начинается процесс переноса. По окончании переноса в целевом устройстве vRealize Orchestrator появится уведомление.
  5. (Необязательно) После завершения процесса переноса войдите в исходное устройство vRealize Orchestrator и перезапустите службы vco-server и vco-configurator.
    Примечание: Перезапуск службы vRealize Orchestrator гарантирует доступность развертывания 7.x после переноса. После перезапуска перейдите на вкладку Службы в исходном экземпляре vRealize Automation и убедитесь, что службы vRealize Orchestrator зарегистрированы.
  6. Войдите в целевое устройство vRealize Automation по протоколу SSH, запустите kubectl get pods -n prelude и убедитесь, что устройство vRealize Orchestrator выдает сообщение 3/3.
    Примечание: До выполнения команды kubectl get pods -n prelude может потребоваться подождать примерно 20 минут.
  7. Убедитесь в доступности vRealize Orchestrator в целевой среде vRealize Automation.