В ArcGIS Enterprise термин «перенос» описывает требования организации к перемещению существующего развертывания или его частей в новое или альтернативное развертывание или инфраструктуру. Стратегии переноса можно использовать для перемещения существующих ресурсов, пользователей и групп, а также программного обеспечения.
Общепринятые стратегии
Потребности в отношении архитектуры и переноса варьируются от одной организации к другой, как и соответствующие стратегии и решения. В нижеследующих разделах описываются общепринятые стратегии переноса и содержатся ссылки на инструменты, справочную документацию, блоги и другие ресурсы для поддержки вашей работы в этих областях.
Перенос ресурсов из одной организации ArcGIS в другую
Эта стратегия может быть полезна, если ваша организация намеревается сделать следующее:
- Продвигать ресурсы в разных организациях, например, от разработки в промужеточную среду и производство.
- Поддерживать выбор ресурсов в ArcGIS Enterprise в процессе переноса выборки в ArcGIS Online или наоборот (например, чтобы передать комбинацию частных и публичных элементов).
- Поддерживать выбор ресурсов в одном развертывании ArcGIS Enterprise в процессе переноса выборки в другое развертывание ArcGIS Enterprise (например, в автономных средах).
При копировании или переносе ресурсов можно использовать инструменты и ресурсы ArcGIS API for Python или ArcGIS REST API:
- В руководстве по клонированию ресурсов подробно описано, как функция clone_items() используется в различных средах. Функция clone_items() поддерживает размещенные сервисы, веб-карты и приложения, а также другие типы элементов.
- В версии 10.8.1, доступна функция arcgis.gis.GroupMigrationManager.create() для экспорта ресурсов группы из организации ArcGIS Enterprise в виде пакета. Администраторы могут использовать эту функцию для извлечения ресурсов выбранной группы и их импорта в группу другой организации. Эта функция обеспечивает поддержку размещенных векторных слоев, веб-карт и приложений, а также других текстовых элементов. Идентификаторы элементов сохраняются во время переноса.
- В версии 10.8.1, доступна функция arcgis.gis.GroupMigrationManager.load() для импорта экспортированного пакета в организацию ArcGIS Enterprise в качестве ресурсов группы. После импорта владельцем элемента по умолчанию является администратор, импортировавший пакет. Затем элементы могут быть назначены другим владельцам по мере необходимости.
В версии 10.8.1, операции экспорта и импорта ресурсов группы могут быть использованы в ArcGIS REST API для перемещения ресурсов из одной организации ArcGIS Enterprise в другую. Эти операции используются при перемещении ресурсов из среды разработки в промежуточную среду или между автономными средами.
Примечание:
Хотя описанные выше сценарии описывают перемещение элементов в разных средах, общий доступ к элементам в разных организациях также распространен. В этом случае элементы реплицируются в разных средах, например, для доставки и распространения публичных и частных элементов между организациями. Для выполнения этой стратегии можно использовать распределенное сотрудничество. Опубликованные ресурсы могут быть отправлены из одной организации ArcGIS Enterprise в другую или из ArcGIS Enterprise в ArcGIS Online.
Перенос существующего развертывания с одной машины на другую
Эта стратегия может быть использована, если вашей организации необходимо переместить существующие программные компоненты на новое оборудование или новую операционную систему. Эта стратегия может быть использована для развертываний на одной или нескольких машинах, размещенных локально или в облаке.
- Чтобы заменить компьютер в развертывании без потери ресурсов или без прерывания сервиса, используйте операцию Подключиться к сайту для переноса программных компонентов на другую машину. Операция Подключиться к сайту доступна как на ArcGIS Server, так и на портале. Дополнительная информация изложена в блоге и включает действия, направленные на перемещение ArcGIS Data Store.
- Несколько более сложный рабочий процесс подразумевает использование webgisdr утилиты. Возможно, вы отдадите предпочтение этому рабочему процессу, так как он не влияет на работу в вашей производственной среде. Дополнительная информация изложена в блоге.
Перенос существующего локального развертывания в облачное развертывание
Эта стратегия может быть полезна, если ваша организация намеревается сделать следующее:
- Добавить новые возможности.
- Улучшить производительность и вместимость системы.
- Уменьшить системные затраты.
- Улучшать или соблюдать стандарты безопасности.
Чтобы определить, подходит ли эта стратегия переноса вашей организации, ознакомьтесь со следующей информацией:
- Страница о Enterprise и Облачном переносе — Начните отсюда, чтобы ознакомиться с переходом к облачному развертыванию.
- Руководство по ArcGIS Enterprise и Облачному переносу — Это руководство содержит подробное описание подхода к пониманию, планированию и соответствующим действиям для удовлетворения потребностей вашей организации в рамках переноса.
- Блог ArcGIS Enterprise в облаке — В этом блоге представлен обзор облачного развертывания.
- AWS CloudFormation и ArcGIS — Познакомьтесь с инструментами облачного развертывания.
Обновления и перенос
Обновление ArcGIS Enterprise программного обеспечения не является стратегией переноса. При обновлении ArcGIS Enterprise (включая базовые компоненты развертывания, серверные роли и т.д.), цель обычно состоит в том, чтобы получить доступ к новым функциям, возможностям и приложениям. Например, организация может использовать версию 10.7, но планирует обновить ее, чтобы получить доступ к новым функциям или приложениям, доступным в версии 10.8.1. В этом случае выполняется резервное копирование существующего развертывания, а новая версия программного обеспечения устанавливается над существующим программным обеспечением, чтобы обновить его.
Однако необходимость обновления программного обеспечения часто возникает в связи с реализацией стратегии переноса.