ArcGIS Server 10.9.1 для ArcGIS Server поставляется в виде программы установки и запускается с помощью утилиты Setup.exe.
Пакет установки ArcGIS Server 10.9.1 предусматривает возможность обновления версий с 10.4 и более новых, уже установленных в вашей системе. Для этого проделайте следующее.
Внимание:
В процессе обновления все сервисы ArcGIS Server будут перезапущены. Следует принять во внимание, что во время обновления сайт ArcGIS Server находится в автономном режиме.
Обновление ArcGIS Server с версии 10.3.1 или раньше
Обновление напрямую до ArcGIS Server 10.9.1 с версий 10.3.1 или более ранних невозможно. Для обновления до версии ArcGIS Server 10.9.1 с версии 10.3.1 или более ранней сначала требуется выполнить обновление до промежуточной версии (10.4 –10.8.1). Затем обновите эту версию до ArcGIS Server 10.9.1. Это сохранит конфигурацию хранилища сайта и директории сервера.
У сайтов версии 10.0 и более ранних сохранение ресурсов и директорий невозможно. Необходимо удалить ПО и установить ArcGIS Server 10.9.1 как новый сайт.
Подготовка к обновлению ArcGIS Server
Перед обновлением ознакомьтесь со следующей информацией. См. полный список часто задаваемых вопросов по обновлению ArcGIS Server.
- Если вы производите обновление до 10.9.1 с версии 10.8.1 или более ранней, необходимо повторно авторизовать ПО с использованием нового файла авторизации для версии 10.9.1. Новые файлы авторизации доступны на My Esri. Если вы выполняете обновление с версии 10.9, повторной авторизации не требуется.
- Для того чтобы портал ArcGIS Enterprise функционировал, его версия должна совпадать с версией размещающего сервера. Кроме того, необходимо переустановить экземпляры ArcGIS Web Adaptor на ту же версию, что и ArcGIS Server.
- Рекомендуется придерживаться следующего порядка обновления развертывания 10.9.1:
- Обновите Portal for ArcGIS.
- Обновите ArcGIS Web Adaptor (для Portal for ArcGIS) для IIS или Java (Windows).
- Обновите сайт ArcGIS Server, обслуживающий хост-сервер портала.
- Обновите ArcGIS Web Adaptor (для ArcGIS Server) для IIS или Java (Windows).
- Обновите ArcGIS Data Store (обновите сначала основное, а потом резервное).
- Обновите любые другие сайты ArcGIS Server в развертывании.
- Удалите ArcGIS Desktop, если оно было установлено на какой-либо ваш компьютер ArcGIS Server. В предыдущих выпусках версии ФФArcGIS Server и ArcGIS Desktop должны были совпадать при установке на одном компьютере. Однако в версии 10.9.1, ArcGIS Desktop 10.8.2 и ArcGIS Server 10.9.1 можно установить одновременно на одном компьютере.
Примечание:
Вам не нужно удалять или обновлять ArcGIS Pro при обновлении ArcGIS Enterprise.
- Не отменяйте регистрацию любого интегрированного с порталом сервера при обновлении развертывания. Это негативно скажется на развертывании, поскольку пользователи не смогут использовать и публиковать сервисы ArcGIS Server на портале.
- Если вы уже настроили многопользовательскую базу геоданных в качестве управляемой базы данных вашего размещенного сервера и производите обновление с 10.6 или более ранней версии до 10.9.1, вам понадобится выполнить несколько дополнительных действий. После того, как вы обновите ArcGIS Server, необходимо будет зарегистрировать многопользовательскую базу геоданных в качестве базы данных (а не управляемой базы данных). После этого установите ArcGIS Data Store и зарегистрируйте его в качестве реляционного хранилища данных. Это настроит ArcGIS Data Store в качестве управляемой базы данных хост-сервера.
- Версия вашего портала ArcGIS Enterprise должна совпадать с версией хост-сервера, а также с версиями любого GeoAnalytics Server любого GeoEvent Server и серверов аналитики растров, интегрированных с ним. Информацию о поддерживаемых версиях других интегрированных серверов см. в разделе Интеграция ArcGIS Server с вашим порталом.
- Если вы выполнили резервное копирование сайта ArcGIS Server до обновления, вы можете использовать резервную копию, если надо откатиться к предыдущей версии. Шаги по созданию архивной копии сайта ArcGIS Server перед обновлением см. в разделе Резервное копирование и восстановление конфигурации сайта ArcGIS Server.
- Если сайт находится в режиме только чтение, то при обновлении будет установлен редактируемый режим. После того, как все компьютеры сайта будут успешно обновлены, сайт останется в режиме редактирования. Вы можете снова переключиться в режим только для чтения по завершении обновления.
- Перед обновлением очистите кэш всех веб-браузеров, используемых для доступа к развертыванию ArcGIS Server.
- Перед обновлением сайта ArcGIS Server убедитесь, что все используемые базы данных поддерживаются в обновленной версии ArcGIS Server. Подробнее см. соответствующие разделы ниже для знакомства с требованиями к системам управления реляционными базами данных. Воспользуйтесь списком Другие версии, чтобы выбрать версию ArcGIS, до которой вы обновляетесь.
- Перед обновлением убедитесь, что необходимые порты открыты для связи.
Обновление сайта с одним компьютером
Если ваш сайт ArcGIS Server использует один компьютер, выполните шаги в разделах ниже для обновления компьютера с ArcGIS Server до версии 10.9.1. Для обновления сайта ArcGIS Server доступны следующие опции:
Обновление сайта, состоящего из нескольких компьютеров
Если сайт ArcGIS Server состоит из нескольких компьютеров, то необходимо обновить каждый компьютер сайта до версии 10.9.1. Рекомендуется поочередное обновление всех компьютеров ArcGIS Server; то есть, пока один компьютер полностью не обновится, не начинайте обновлять следующий. Все компьютеры с ArcGIS Server на сайте должны быть одной версии и с одинаковой лицензией.
Если у вас есть ArcGIS Web Adaptor, настроенный с вашими компьютерами, обновите каждый экземпляр ArcGIS Web Adaptor, после того, как соответствующий компьютер ArcGIS Server завершит обновление.
Если у вас имеется сайт ArcGIS GeoAnalytics Server с несколькими компьютерами, выполните дополнительные шаги из раздела Обновление ArcGIS GeoAnalytics Server при обновлении.
При обновлении до версии 10.9.1 вы можете отключить возможность Поддержку Runtime ArcMap. Эта возможность позволяет включить возможность публикации и размещения основанных на ArcMap сервисов. Если вашу организацию интересует установка Python 2.x в своей системе, отключение этой возможности гарантирует, что Python 2.x не будет устанавливаться с ArcGIS Server. Более подробно о том, как вы можете отключить этот компонент, см. в разделе Оптимальные методы защиты. Для успешной работы сайта с несколькими компьютерами необходимо, чтобы состояние функции Поддержки ArcMap Runtime было одинаковым на всех компьютерах. На всех компьютерах сайта эта функция должна быть либо выключена, либо включена.
Для обновления компьютеров ArcGIS Server доступны следующие варианты: Повторите эти шаги на каждом компьютере ArcGIS Server, чтобы обновить сайт до версии 10.9.1.
Обновление с помощью программы установки
Примечание:
Рекомендуется использовать файл setup.exe для обновления ArcGIS Server до версии 10.9.1. Если в вашей организации не разрешается обновление с помощью файла setup.exe, см. раздел Обновление старой версии в автоматическом режиме с помощью setup.msi.
Выберите папку, в которой находятся установочные файлы, и дважды щелкните Setup.exe.
Во время установки прочтите Основное соглашение и подтвердите, что вы принимаете его условия, или выйдите из программы установки.
Программа установки показывает компоненты, которые будут установлены.
ГИС-сервер - размещает сервисы ГИС, доступные через REST и SOAP. Администрирование выполняется в ArcGIS Server Manager, а сервисы можно найти в Services Directory. Эта возможность необходима и включает поддержку публикации и размещения сервисах на основе ArcGIS Pro.
Поддержка ArcMap Runtime - поддерживает размещение и публикацию сервисов на основе ArcMap и включает Python 2.7.18. Функция не обязательна. Без этой возможности любые существующие сервисы на основе ArcMap должны быть перенесены в среду исполнения ArcGIS Pro. Более подробно о том, как вы можете отключить этот компонент, см. в разделе Оптимальные методы защиты.
.NET Extension Support - используется для разработки и развертывания .NET Server Object Extensions (SOEs) и Server Object Interceptors (SOIs). Функция не обязательна. Для отображения функции поддержки .NET Extension в качестве устанавливаемого функционала требуется Microsoft .NET Framework 4.5 или более поздней версии.
Учетная запись ArcGIS Server, используемая существующей установкой, будет подставлена в окошко Учетная запись ArcGIS Server. Введите пароль учетной записи ArcGIS Server. Обычно это тот же пароль, который вы задали при установке ПО. Если после установки ПО пароль был изменен, например, с помощью служебного приложения Configure ArcGIS Server Account Utility, вам будет необходимо ввести пароль, заданный при изменении учетной записи.
Если пароль недействителен, во время установки появится сообщение об ошибке, что пароль является некорректным. Если вы не помните пароль учетной записи ArcGIS Server, свяжитесь с системным администратором или выполните сброс пароля с помощью служебного приложения Configure ArcGIS Server Account Utility. Дополнительные сведения см. в разделе Учетная ArcGIS Server запись.
Если вы выберете второй вариант, У меня есть файл конфигурации с информацией учетной записи, созданный при предыдущем запуске данной программы установки, учетные данные в файле конфигурации сервера должны совпадать с учетными данными, используемыми вашим существующим сайтом ArcGIS Server.
Если вы выберете Указать имя и пароль учетной записи и вручную введете данные учетной записи ArcGIS Server, то в соседнем диалоговом окне появится опция экспорта файла конфигурации сервера. Если вы не хотите экспортировать файл конфигурации, нажмите Далее и выберите опцию по умолчанию Не экспортировать конфигурацию сервера в файл. Если вы хотите экспортировать файл конфигурации сервера для будущих установок, выберите Экспортировать файл конфигурации. Перейдите в защищенную папку и введите имя файла конфигурации.
Примечание:
Ниже приводятся причины, по которым вам может понадобиться экспортировать файл конфигурации сервера:
- Создание такой же учетной записи ArcGIS Server при установке на нескольких компьютерах.
- Сохранение учетной записи для будущего использования при обновлении версий.
- Выполнение установки в автоматическом режиме с шифрованием имени пользователя и пароля.
Внимание:
При экспорте файла конфигурации сервера в сетевую папку, учетная запись локальной системы на компьютере, где устанавливается ArcGIS Server, должна иметь права доступа на запись в эту папку. Например, если вы устанавливаете ArcGIS Server на компьютере с именем Quick, учетная запись локальной системы на Quick должна иметь права доступа на запись в сетевую папку. Если права отсутствуют, файл конфигурации сервера может не экспортироваться. Если вы не знаете, как правильно задать разрешения на доступ к сетевой папке, обратитесь к системному администратору или экспортируйте файл конфигурации на локальный компьютер, а затем скопируйте его в сетевую папку.
Для завершения процесса установки следуйте указаниям на экране.
Когда установка будет завершена, откроется мастер авторизации ПО для повторной авторизации ArcGIS Server с новым файлом лицензии. Новые файлы авторизации доступны на My Esri. Авторизацию ПО можно выполнить и позднее, но завершить эту процедуру необходимо до того, как перейдете к следующему шагу процесса обновления.
Примечание:
Если вы будете выполнять авторизацию ArcGIS Server как сервер, имеющий несколько лицензионных ролей, то вам потребуется снова запустить мастер авторизации ПО, по одному разу для каждой лицензионной роли, которые будут применены к компьютеру.
Если срок действия лицензии ArcGIS Server истек, рассмотрите возможность обновления лицензий в многопользовательских базах геоданных после перехода на новую версию и обновления лицензии ArcGIS Server. Если срок действия лицензии для хост-сервера, истек, обновите лицензию в реляционном ArcGIS Data Store после перехода на новую версию и обновления лицензии ArcGIS Server и обновления реляционного хранилища данных.
- После авторизации ArcGIS Server Manager откроется автоматически. Щелкните Продолжить обновление Сервера, чтобы завершить процесс обновления. Для завершения этого шага вы должны использовать ArcGIS Server Manager на локальном компьютере, с которого запускалась программа обновления. Если недоступен localhost, вы можете работать с ArcGIS Server Manager через полное доменное имя компьютера сервера по порту 6443 (https://gisserver.domain.com:6443/arcgis/manager). Вы не можете продолжать обновление через Web Adaptor или балансировщик нагрузки.
Внимание:
Если при выборе Продолжить обновление сервера появляются ошибки, перед продолжением может потребоваться их исправление. Например, если появляется ошибка, связанная с неверной лицензией, следует снова авторизовать ПО, используя действующую лицензию. Вы можете повторить попытку, снова щелкнув Продолжить обновление сервера.
Если вы настроили ArcGIS Web Adaptor для работы с вашим сайтом, вам необходимо также установить 10.9.1 ArcGIS Web Adaptor. Выполните инструкции в зависимости от используемого типа Web Adaptor:
- Установка ArcGIS Web Adaptor (IIS) 10.9.1
- Установка ArcGIS Web Adaptor (Java Platform) 10.9.1 на Windows
Примечание:
Если вы интегрировали сайт ArcGIS Server с порталом и используете ArcGIS Web Adaptor с сайтом, необходимо войти на компьютер с Web Adaptor и удалить ArcGIS Web Adaptor. Запомните имя Web Adaptor, оно понадобится при переустановке.
Если сайт ArcGIS Server состоит из нескольких компьютеров, повторите эти шаги для всех оставшихся компьютеров ArcGIS Server на сайте. Дождитесь окончания обновления сайта, прежде чем щелкнуть Продолжить обновление сервера на другом сайте.
- Если вы будете использовать обновленный ArcGIS Server как ArcGIS GeoAnalytics Server или для растрового анализа с ArcGIS Image Server, и ранее ни одну из этих ролей вы не использовали, выполните следующие шаги, чтобы использовать для этих целей обновленный сайт ArcGIS Server:
- Убедитесь, что вы авторизовали сайт с применением роли лицензирования ArcGIS GeoAnalytics Server или ArcGIS Image Server.
- Войдите в портал, интегрированный с вашим сайтом. Войдите в качестве администратора организации по умолчанию. URL портала имеет следующий формат https://webadaptorhost.domain.com/<webadaptorname>/home.
- Щелкните Организация > Изменить настройки > Серверы.
- На странице Серверы щелкните Проверка серверов, чтобы убедиться, что интегрированный сервер, который вы собираетесь использовать как ArcGIS GeoAnalytics Server или сервер анализа растров, все еще может работать с порталом. У каждого проверенного доступного интегрированного сервера появляется зеленая отметка.
- После проверки доступности сервера настройте его как GeoAnalytics Server портала или сервер анализа растров, выбрав интегрированный сервер из ниспадающего списка Анализ объектов – Инструменты геоаналитики или Анализ растров.
- Если вы обновляетесь с версии 10.4.1 или более ранней, перезапустите сервис ArcGIS Server на компьютерах хост-сервера портала и компьютерах интегрированного ArcGIS GeoAnalytics Server и сервера анализа растров (ArcGIS Image Server).
Прежние версии:
Чтобы изменить пароли для файлов подключения к базам данных, используемых с сервисами, опубликованными из ArcGIS Server версий от 10.1 по 10.3, необходимо запустить утилиту externalizeconnectionstrings.bat. Этот процесс необходим только в том случае, если ArcGIS Server был обновлен до последних версий, но сервисы не были воплощены в процессе.
Если вы выполнили настройку сервиса с помощью SOE или SOI, перезапустите этот сервис после обновления ArcGIS Server.
Автоматическое обновление
При выполнении обновления в автоматическом режиме с помощью файла setup.exe необходимо указать учетную запись ArcGIS Server, используемую ПО. Обычно это та же учетная запись, которую вы задали при установке ПО. Если после установки версии учетная запись была изменена, например, с помощью утилиты Configure ArcGIS Server Account, необходимо ввести новые имя пользователя и пароль учетной записи.
Если вы не укажете учетную запись ArcGIS Server, или если она не совпадает с учетной записью ArcGIS Server, используемой текущей установкой, то в процессе установки появится сообщение о том, что данную учетную запись не удалось проверить. В результате окно установки закроется.
Вы можете определить учетную запись ArcGIS Server, открыв утилиту Configure ArcGIS Server Account Utility из меню Пуск на компьютере, где установлен ArcGIS Server. Учетная запись ArcGIS Server появится в диалоговом окне. Если вы не помните пароль учетной записи ArcGIS Server, свяжитесь с системным администратором или выполните сброс пароля с помощью служебного приложения Configure ArcGIS Server Account Utility. Дополнительные сведения см. в разделе Учетная ArcGIS Server запись.
В приведенном ниже примере учетная запись ArcGIS Server, используемая программным обеспечением, называется myaccount:
<path to ArcGIS Server setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword
При обновлении до версии 10.9.1 вы можете отключить функцию ArcMap Runtime Support и удалить Python 2.x из системы. Подробную информацию о примерах для командной строки см. в разделе Дополнительные параметры установки через командную строку.
Когда установка будет завершена, откроется мастер авторизации ПО для повторной авторизации ArcGIS Server с новым файлом лицензии. Новые файлы авторизации доступны на My Esri. Авторизацию ПО можно выполнить и позднее, но завершить эту процедуру необходимо до того, как перейдете к следующему шагу процесса обновления.
Примечание:
Если вы будете выполнять авторизацию ArcGIS Server, как сервер, имеющий несколько лицензионных ролей, то вам потребуется снова запустить мастер авторизации ПО, по одному разу для каждой лицензионной роли, которые будут применены к компьютеру.
Если срок действия лицензии ArcGIS Server истек, рассмотрите возможность обновления лицензий в многопользовательских базах геоданных после перехода на новую версию и обновления лицензии ArcGIS Server. Если срок действия лицензии для хост-сервера, истек, обновите лицензию в реляционном ArcGIS Data Store после перехода на новую версию и обновления лицензии ArcGIS Server и обновления реляционного хранилища данных.
После авторизации ArcGIS Server Manager откроется автоматически. Щелкните Продолжить обновление Сервера, чтобы завершить процесс обновления.
Примечание:
Для завершения этого шага вы должны использовать ArcGIS Server Manager на локальном компьютере, с которого запускалась программа обновления. Операция Продолжить обновления сервера не может быть завершена с помощью Web Adaptor или балансировщика нагрузки.
Начиная с версии 10.6, для выполнения операций обновления и пост-обновления в автоматическом режиме вы также можете использовать утилиту командной строки upgradeserver. В командной строке перейдите к папке <Server install directory>/tools/upgradeserver и выполните следующее: upgradeserver.bat -s. Для помощи запустите команду с -h или --help.
Если вы настроили ArcGIS Web Adaptor для работы с вашим сайтом, вам необходимо также установить 10.9.1 ArcGIS Web Adaptor. Выполните инструкции в зависимости от используемого типа Web Adaptor:
- Установка ArcGIS Web Adaptor (IIS) 10.9.1
- Установка ArcGIS Web Adaptor (Java Platform) 10.9.1 на Windows
Примечание:
Если вы интегрировали сайт ArcGIS Server с порталом и используете ArcGIS Web Adaptor с сайтом, необходимо войти на компьютер с Web Adaptor и удалить ArcGIS Web Adaptor. Запомните имя Web Adaptor, оно понадобится при переустановке.
Примечание:
Если сайт ArcGIS Server состоит из нескольких компьютеров, повторите обновление в автоматическом режиме для всех оставшихся компьютеров ArcGIS Server на вашем сайте.
Вы можете обновлять пароли и/или имена хостов в зарегистрированных и управляемых соединениях с базой данных, используемых существующими сервисами.
Обновление ArcGIS GeoAnalytics Server
Если сайт GeoAnalytics Server состоит из нескольких компьютеров, то вам надо выполнить следующие дополнительные шаги при обновлении развёртывания:
- Остановите сервис ArcGIS Server на всех машинах сайта GeoAnalytics Server при помощи настольного приложения Windows Service Manager.
- Перезапустите каждый компьютер сайта. После перезапуска откройте Windows Service Manager на каждом компьютере. Если сервис ArcGIS Server запущен, необходимо его остановить.
- Проверьте, нет ли каких-либо зависших процессов ArcGIS Server, которые могли помешать процессу обновления:
- Откройте Диспетчер задач для просмотра запущенных процессов. Щелкните Подробнее, если оно по умолчанию не открылось.
- Во вкладке Подробная информация щелкните правой кнопкой на Имени заголовка и щелкните Выбрать столбцы.
- В диалоговом окне Выбрать столбцы отметьте опцию Командная строка и нажмите OK. Отсортируйте процессы по столбцу Имя.
- Найдите процессы с именем cmd.exe. В столбце Командная строка проверьте пути, начинающиеся с <ArcGIS Server install location>\ArcGIS\Server\. Если такие процессы существуют, щелкните каждый из них правой кнопкой мыши и выберите Завершить задачу.
- Найдите процессы с именем java.exe. В столбце Командная строка проверьте пути, начинающиеся с <ArcGIS Server install location>\ArcGIS\Server\. Если такие процессы существуют, щелкните каждый из них правой кнопкой мыши и выберите Завершить задачу.
- Повторите эти действия для всех машин сайта GeoAnalytics Server.
- После того, как вы убедитесь, что никаких отдельных процессов ArcGIS Server не запущено, выполните шаги по обновлению из этого раздела, чтобы обновить основной компьютер сайта GeoAnalytics Server либо с помощью программы установки, либо в автоматическом режиме.
- Повторите эти шаги на всех компьютерах сайта.
- После обновления всех компьютеров, снова остановите службу ArcGIS Server на всех компьютерах. Подождите минимум 5 минут, чтобы система выполнила все необходимые настройки.
- По прошествии 5 минут, используйте приложение Службы, чтобы перезапустить службу ArcGIS Server на всех компьютерах сайта. Снова подождите не меньше пяти минут после перезапуска сервиса.
- Используйте операцию Compute Platform Health Check в директории ArcGIS Server Administrator Directory, чтобы проверить, готов ли сайт GeoAnalytics Server для использования.
Проверка на наличие рекомендаций по безопасности
Рекомендуется использовать скрипт serverScan.py для проверки рекомендаций по настройке параметров безопасности для вашего сайта ArcGIS Server после установки.