Основные сведения об обновлении и повышении версии
После развертывания ArcGIS Enterprise on Kubernetes вы можете выполнить обновление и повышении версии программного обеспечения, чтобы предоставить вашей организации последние доступные улучшения и функции ArcGIS Enterprise, обеспечивая его безопасность, надежность и производительность.
Ниже описаны различия между обновлением и повышением версии:
Обновление устраняет проблемы и ошибки производительности, безопасности или функциональности. Обновления не вводят новые функции и не меняют внешний вид программного обеспечения. Например, обновление переводит программное обеспечение с версии 12.0.0.7286 на версию 12.0.0.7425.
Повышение версии - это новая версия программного обеспечения с новыми возможностями улучшенными функциями, а иногда и другим внешним видом. Например, повышение версии переводит программное обеспечение с версии 12.0.0 на версию 12.1.0.
Требуется обновление
Обязательное обновление включает функциональные требования и должно применяться перед повышением до новой версии программного обеспечения. Если вы переходите к повышению до новой версии программного обеспечения, и доступно обязательное обновление, вам будет предложено сначала выполнить его.
Применить или отменить обновление
Администратор может применить обновления и повышении версии на странице Обновления программного обеспечения в ArcGIS Enterprise Manager или с помощью ArcGIS Enterprise Administrator API. Администратор также может отменить примененные обновления. Более подробно см. Применить обновления.
Режим только для чтения
Когда обновление и повышении версии находятся в процессе выполнения, ArcGIS Enterprise автоматически переводится в режим только для чтения. В этом режиме участники вашей организации могут просматривать ресурсы, пользователей, группы и параметры, но не могут их изменять. Во время этого процесса в верхнем баннере ArcGIS Enterprise Manager появится уведомление для информирования организации.
По завершении обновления или повышения версии режим только для чтения отключается, и в организации можно возобновить нормальную работу.
Процессы обновления и повышения версии
Процессы обновления и повышения версии интегрированы в программное обеспечение. Вы можете получить доступ к новым возможностям и усовершенствованиям без установки дополнительного программного обеспечения. Администраторы могут использовать ArcGIS Enterprise Manager или ArcGIS Enterprise Administrator API, чтобы определить, доступно ли обновление и повышении версии.
Когда обновление доступно, оно представлено как новый образ контейнера или набор изображений и отправляется в хост реестра контейнеров (например, docker.io). ArcGIS Enterprise Administrator API использует известный URL для идентификации опубликованного Esri документа манифеста версии, чтобы определить, доступно ли обновление. Идентифицируя манифест, разрабатывается стратегия повышения версии и становится доступной возможность обновления или повышения версии.
Для обновлений и повышений версий обычно характерны следующие закономерности.
Blue-green
При необходимости новые развертывания Kubernetes запускаются с использованием новых образов контейнеров для выполнения повышения версии и переноса базовых данных. Затем в хранилище данных добавляются вторичные экземпляры хранилища данных или другие реплики. Как только новое хранилище данных считается работоспособным, старое хранилище данных закрывается, оставляя только работоспособный экземпляр нового хранилища данных. Примером того, когда можно использовать эту стратегию, является обновление размещенных хранилищ данных.
Переход
По мере развертывания новых модулей, которые активируются новыми образами контейнеров, старые модули постепенно отключаются. Этот процесс минимизирует время простоя. Эта стратегия может использоваться, например, при обновлении ГИС-сервисов.
Обновить сценарии
В течение жизненного цикла версии ArcGIS Enterprise on Kubernetes может быть выпущено несколько обновлений. Вы можете ознакомиться с разделом Информация о версии для получения информации о каждом доступном обновлении. Следующие сценарии иллюстрируют некоторые способы, которыми организация может применить и отменить эти обновления.
Организация может использовать ArcGIS Enterprise Manager для применения каждого обновления по мере его выпуска. Поскольку организация явно применила каждое обновление, она может выбрать любое обновление или базовую версию, к которой можно вернуться при необходимости. Применение обновлений сразу после их выпуска также обеспечивает максимально быстрый доступ к последним исправлениям проблем производительности, безопасности и функциональности.
Организация может использовать ArcGIS Enterprise Manager для применения только самых свежих обновлений, которые включают все предыдущие обновления. Если необходимо отменить обновление, организация может выбрать любое предыдущее обновление, которое она явно применила, или базовую версию. ArcGIS Enterprise Manager отменит все обновления, которые были применены кумулятивно.