Skip To Content

Обновление ArcGIS Data Store

ArcGIS Data Store зарегистрирован на сайте GIS Server, который вы задали в качестве размещающего сервера для развертывания ArcGIS Enterprise. Вы должны обновить все компоненты этой системы до той же версии.

Подготовка обновления ArcGIS Data Store

Перед обновлением внимательно ознакомьтесь со следующей информацией:

  • Сначала следует получить новые файлы авторизации от My Esri, перед началом обновления до 10.6.1.
  • Запуск программы установки 10.6.1 автоматически обновит ArcGIS Data Store до версии 10.6.1. Нет необходимости каждый раз получать и устанавливать одну за другой ранее выпущенные версии. Не устанавливайте предыдущую версию ArcGIS Data Store.
  • Для того чтобы портал ArcGIS Enterprise функционировал, его версия должна совпадать с версией размещающего сервера. Кроме того, необходимо переустановить экземпляры Web Adaptor на ту же версию, что и ArcGIS Server.
  • Перед обновлением реляционного хранилища данных или хранилища данных кэша листов проверьте размер директории ArcGIS Data Store на каждом компьютере. Убедитесь, что на диске компьютера достаточно свободного места, чтобы вместить двойной размер каталога ArcGIS Data Store.
  • Если вы обновляете с версии 10.4 и архивируете потоковые данные наблюдения с интегрированного сайта ArcGIS GeoEvent Server в хранилище пространственно-временных больших данных, необходимо применить ArcGIS 10.4 GeoEvent Extension Patch 1 для вашего ArcGIS GeoEvent Server. После применения патча, следуйте инструкциям по восстановлению данных перед обработкой с обновлением компонентов вашего развертывания ArcGIS Enterprise.
  • Если вы используете интегрированный сайт ArcGIS GeoEvent Server остановите сервис ArcGIS GeoEvent Server на всех компьютерах перед обновлением ArcGIS Server.
  • Необходимо обновить следующие компоненты:
    1. Обновление Portal for ArcGIS.
    2. Обновление ArcGIS Web Adaptor (для портала).
    3. Обновление сайтов ArcGIS Server . Необходимо обновить хост-сервер и все интегрированные с ArcGIS Server сайты (если существуют) перед обновлением ArcGIS Data Store.
    4. Обновление ArcGIS Web Adaptor (для ArcGIS Server).
    5. Обновление ArcGIS Data Store.
    6. Установка новой версии программного обеспечения ArcGIS GeoEvent Server.
  • Создание резервной копии хранилища данных. Порядок создания резервной копии зависит от обновляемой версии ArcGIS Data Store и от типа обновляемого хранилища данных.
    • Если вы обновляетесь с версии 10.5 или выше, создайте полную резервную копию всех хранилищ данных, используя утилиту backupdatastore. Если что-то пойдет не так с обновлением, и вам будет нужно вернуться к предыдущей установке, вы можете переустановить старую версию программного обеспечения ArcGIS Data Store и для восстановления своих данных использовать эти файлы резервных копий и утилиту restoredatastore.
    • Если вы обновляете хранилище данных кэша листов версии 10.4.1 или более раннюю его версию, используйте утилиту exportmanageddb, чтобы сделать резервную копию хранилища данных кэша листов. Если что-то пойдет не так с обновлением, и вам будет нужно вернуться к предыдущей установке, вы можете переустановить старую версию программного обеспечения ArcGIS Data Store и, используя утилиту importmanagedb, импортировать файл экспорта.
    • При обновлении версий 10.4 или 10.4.1 хранилища пространственно-временных больших данных сделайте резервную копию директории ресурсов на всех компьютерах хранилища пространственно-временных больших данных. Если что-то пойдет не так с обновлением, и вам будет нужно вернуться к предыдущей установке, вы можете переустановить старую версию программного обеспечения ArcGIS Data Store и заменить директорию ресурсов на всех компьютерах с резервными копиями этих директорий.
  • При обновлении с версии 10.3. или 10.3.1 вы должны предоставить все права доступа к директории ресурсовArcGIS Data Store учетной записи ArcGIS Data Store . Если обновляется версия 10.4 или выше, то права доступа уже заданы.

Отказоустойчивое хранилище данных

Порядок, в котором будут обновляться типы хранилищ данных, значения не имеет; значение имеет порядок, в котором будут обновляться компьютеры отказоустойчивого хранилища данных. При обновлении отказоустойчивого реляционного хранилища или хранилища данных кэша листов требуется установить новую версию ArcGIS Data Store на основной и на резервный компьютеры, а затем выполнить настройку обоих этих компьютеров, запустив на основном компьютере мастер настройки хранилища данных или утилиту configuredatastore. Это настроит и основной, и резервный компьютеры.

Если хранилище пространственно-временных больших данных содержит более одного компьютера, установите новую версию ArcGIS Data Store на всех компьютерах. Затем выполните вход в один из компьютеров, используя учетную запись администратора, и настройте все компьютеры хранилища пространственно-временных больших данных, запустив мастер конфигурации хранилища данных или утилиту configuredatastore. Все компьютеры хранилища пространственно-временных больших данных будут настроены.

Примечание:

Не запускайте Инструменты геоаналитики, которые создают размещенные векторные слои, и не создавайте новый сервис архивации для ArcGIS GeoEvent Server, пока не завершите обновление всех компьютеров в хранилище больших пространственно-временных данных. Чтобы убедиться, что некто не работает с Инструменты геоаналитики во время обновления хранилища больших пространственно-временных данных, можно войти в ArcGIS Server Manager в качестве администратора ArcGIS Server и остановить системную службу GeoAnalyticsTools.

Обновление ArcGIS Data Store

Когда у вас будут файлы установки и файлы резервного копирования, и вы обновите все необходимые сайты ArcGIS Server, выполните шаги обновления для каждого типа хранилищ данных. Все хранилища данных, зарегистрированные на одном и том же сайте ArcGIS Server, должны иметь одинаковую версию ArcGIS Data Store. Учитывайте следующие моменты при обновлении ArcGIS Data Store:

  • Всегда устанавливайте ArcGIS Data Store на всех компьютерах в хранилище данных перед изменением настроек хранилища данных.
  • Не удаляйте ArcGIS Data Store перед установкой новой версии.
  • Если в хранилище данных кэша листов или в реляционном хранилище данных кэша листов имеется и основной, и резервный компьютеры, установите на них новую версию ArcGIS Data Store, а затем перенастройте хранилище данных из основного компьютера. Резервный компьютер тоже будет перенастроен.
  • Если у вас несколько хранилищ пространственно-временных больших данных, которые настроены с сайтом ArcGIS Server, установите новую версию ArcGIS Data Store на каждом компьютере с хранилищем пространственно-временных больших данных.

Подсказка:

В версиях ArcGIS Data Store ниже 10.5 и реляционное, и хранилище данных кэша листов создавались при настройке хранилища данных. Но если в организации размещенный слой сцены на портале никем и никогда не публиковался, хранилище данных кэша листов не настроено, и обновлять его не требуется.

Обновление ArcGIS Data Store можно выполнить, используя программу установки Setup.exe в интерактивном режиме с помощью мастера, или в автоматическом режиме с помощью Setup.exe и утилиты configuredatastore, которая запускается из командной строки или скрипта. Независимо от используемого метода файл установки Setup.exe обнаруживает и обновляет имеющуюся на компьютере версию ArcGIS Data Store.

Примечание:

При обновлении ArcGIS Data Store сервис ArcGIS Data Store будет перезапущен.

Обновление в интерактивном режиме с помощью мастера

Установите ArcGIS Data Store на каждом из компьютеров в хранилищах данных, настроенных с тем же сайтом GIS Server. Не удаляйте существующую инсталляцию ArcGIS Data Store.

  1. Запустите утилиту backupdatastore, чтобы создать полную резервную копию или сделать снимок каждого хранилища данных по отдельности. Убедитесь, что ваши архивные файлы хранятся в отдельном защищенном местоположении.
  2. Скачайте последние файлы установки программного обеспечения ArcGIS Data Store, Portal for ArcGIS, ArcGIS Server и ArcGIS Web Adaptor с My Esri.
  3. Обновление ArcGIS Server и веб-адаптера должно предшествовать обновлению ArcGIS Data Store. Инструкции см. в разделе Обновление ArcGIS Server руководства по установке ArcGIS Server. Если имеются интегрированные дополнительный модуль ArcGIS GeoEvent Server или сайты ArcGIS GeoAnalytics Server, обновите их тоже.

    Подсказка:

    Portal for ArcGIS можно обновлять как до, так и после обновления ArcGIS Server и ArcGIS Data Store, необходимо только перед началом его использования убедиться в том, что все компоненты ArcGIS Enterprise обновлены до той же самой версии.

  4. Если вы используете хранилище пространственно-временных больших данных с ArcGIS GeoEvent Server, выполните вход в Менеджер ArcGIS GeoEvent Server и остановите сервисы пространственных объектов, используемые для архивации данных.
  5. Дополнительно, если вы хотите запретить пользователям редактировать размещенные векторные слои во время обновления, подключитесь к размещающему серверу (сайтGIS Server) из ArcGIS Server Manager и остановите все размещенные сервисы объектов. Аналогичным образом, если если у вас есть интегрированный сайт ArcGIS GeoAnalytics Server, подключитесь к нему из ArcGIS Server Manager и остановите все размещенные сервисы объектов.
  6. Обновите инсталляцию ArcGIS Data Store на каждом компьютере с хранилищем данных. Для отказоустойчивых хранилищ данных кэша листов обновите инсталляцию ArcGIS Data Store сначала на резервном компьютере, а затем – на основном.

    Чтобы обновить установку, запустите файл установки ArcGIS Data Store Setup.exe на каждом компьютере, участвующем в хранилище данных, которое настроено для одного размещенного сервера.

    Примечание:

    Не удаляйте существующую инсталляцию ArcGIS Data Store.

  7. Во время установки прочтите лицензионное соглашение и подтвердите, что вы принимаете его условия, или выйдите из программы установки.

    Если вы согласитесь с условиями лицензионного соглашения, программа установки ArcGIS Data Store выведет на экран компоненты, которые будут установлены.

  8. Учетная запись, которая будет использоваться текущим процессом установки, будет подставлена в окошко ArcGIS Data Store. Введите пароль учетной записи. Обычно это тот же пароль, который вы задали при установке ПО. Если после установки ПО пароль изменялся, необходимо ввести пароль, заданный при изменении учетной записи. Если пароль недействителен, во время установки появится сообщение об ошибке, что пароль является некорректным. Если вы не знаете пароля учетной записи, обратитесь к системному администратору.

    Примечание:

    В более ранних версиях ArcGIS Data Store для создания сервиса ArcGIS Data Store использовалась учетная запись Local System. Начиная с версии 10.4 для запуска сервиса ArcGIS Data Store требуется указать учетную запись локального пользователя или пользователя домена. Если вы обновляете с версии ArcGIS Data Store 10.3. или 10.3.1, то вы должны вручную ввести все данные этой учетной записи в директорию ресурсов ArcGIS Data Store (по умолчанию она находится в C:\arcgisdatastore).

  9. Внимание:

    По завершении работы программы установки в браузере по умолчанию автоматически откроется Мастер конфигурации Data Store. Не выполняйте никаких действий по настройке, пока не установите одинаковую версию ArcGIS Data Store на каждом компьютере хранилища данных.

  10. После обновления ArcGIS Data Store на всех компьютерах с хранилищами данных запустите Мастер конфигурации хранилища данных (Data Store Configuration wizard), чтобы настроить все типы хранилища данных и завершить обновление.

    Где и сколько раз вы будете запускать Мастер конфигурации хранилища данных зависит от вашей конфигурации.

    • Для реляционного хранилища и хранилища данных кэша листов подключитесь к основному компьютеру, используя Мастер конфигурации хранилища данных. Выполнив эти шаги с помощью мастера, хранилище данных будет обновлено и на основном, и на резервном компьютерах.
    • Если оба основных хранилища – и реляционное, и данных кэша листов работают на одном и том же компьютере, Мастер конфигурации хранилища данных достаточно запустить только один раз. Соответственно, будет выполнено обновление основного и резервного хранилищ данных – реляционного и кэша листов.
    • Для хранилищ пространственно-временных больших данных подключитесь к любому из компьютеров с хранилищами пространственно-временных больших данных, используя Мастер конфигурации хранилища данных. С помощью мастера обновите все компьютеры хранилища пространственно-временных больших данных.

  11. Выполните следующие шаги в мастере конфигурации хранилища данных.
  12. В Мастере конфигурации хранилища данных укажите URL-адрес, а также имя пользователя и пароль администратора ArcGIS Server размещенного сервера и щелкните Далее.
  13. ArcGIS Data Store проверяет все компьютеры и все хранилища данных, которые зарегистрированы на данном размещенном сервере, на предмет соответствия следующим условиям:
    • На всех компьютерах хранилищ данных, интегрированных с данным размещенным сервером, установлена одна и та же версия ArcGIS Data Store.
    • Доступность всех компьютеров хранилищ данных, интегрированных с размещенным сервером.
    • Размещенный сервер доступен.

    Если какие-либо из условий не выполняются, они появятся на странице Проверка необходимых условий в статусе для каждого типа хранилища данных. Перед тем, как продолжить обновление, необходимо устранить все проблемы.

  14. После выполнения всех предварительных условий на странице Проверка необходимых условий появится информация о хранилищах данных, которые будут обновлены. Щелкните Далее для перенастройки этих хранилищ данных с размещаемым сервером и завершения процесса обновления.
  15. По окончанию настройки появится страница Статус обновления.
    • Для успешно обновленных хранилищ данных появится успешно в поле Статус. Для отказоустойчивых реляционных хранилищ и хранилищ данных кэша листов статус появится как для основных компьютеров, так и для резервных. Если все компьютеры хранилищ данных успешно обновлены, щелкните Далее, чтобы перейти на страницу Статус конфигурации. На этом вы можете закрыть Мастер конфигурации хранилища данных.
    • Если какие-либо обновления не были успешными, для соответствующего хранилища данных или компьютера отобразятся статус не выполнен и сообщения, которые помогут устранить проблему. Устраните проблемы и снова запустите Мастер конфигурации хранилища данных, чтобы обновить компьютеры, обновление которых ранее не удалось.
  16. После завершения настройки, когда хранилище пространственно-временных больших данных покажет статус healthy (если у вас имеется хранилище больших пространственно-временных данных), вы можете перезапустить сервисы, работающие на сайтах ArcGIS GeoEvent Server и ArcGIS GeoAnalytics Server.

    Для определения статуса хранилища данных войдите в ArcGIS Server Administrator Directory размещаемого сервера и запустите команду validate REST.

Обновление в автоматическом режиме с помощью команд

Для обновления ArcGIS Data Store вместо программы установки можно запустить файл Setup.exe из командной строки или в пакетном скрипте. Запустите этот файл на всех компьютерах хранилища данных.

  1. Запустите утилиту backupdatastore, чтобы создать полную резервную копию или сделать снимок каждого хранилища данных по отдельности. Убедитесь, что ваши архивные файлы хранятся в отдельном защищенном местоположении.
  2. Скачайте последние файлы установки программного обеспечения ArcGIS Data Store, Portal for ArcGIS, ArcGIS Server и ArcGIS Web Adaptor с My Esri.
  3. Необходимо обновить ArcGIS Server вместе с веб-адаптером на хост-сервере перед обновлением ArcGIS Data Store. Инструкции см. в разделе Обновление ArcGIS Server руководства по установке ArcGIS Server. Если имеются интегрированные дополнительный модуль ArcGIS GeoEvent Server или сайты ArcGIS GeoAnalytics Server, обновите их тоже.

    Подсказка:

    Portal for ArcGIS можно обновлять как до, так и после обновления ArcGIS Server и ArcGIS Data Store, необходимо только перед началом его использования убедиться в том, что все компоненты ArcGIS Enterprise обновлены до той же самой версии.

  4. Если вы используете хранилище пространственно-временных больших данных с ArcGIS GeoEvent Server, выполните вход в Менеджер ArcGIS GeoEvent Server и остановите сервисы пространственных объектов, используемые для архивации данных.
  5. Дополнительно, если вы хотите запретить пользователям редактировать размещенные векторные слои во время обновления, подключитесь к размещающему серверу (сайтGIS Server) из ArcGIS Server Manager и остановите все размещенные сервисы объектов. Аналогичным образом, если если у вас есть интегрированный сайт ArcGIS GeoAnalytics Server, подключитесь к нему из ArcGIS Server Manager и остановите все размещенные сервисы объектов.
  6. Обновите инсталляцию ArcGIS Data Store на каждом компьютере с хранилищем данных. Для отказоустойчивых хранилищ данных кэша листов обновите инсталляцию ArcGIS Data Store сначала на резервном компьютере, а затем – на основном.

    Запустите файл Setup.exe из командной строки или с помощью скрипта на каждом компьютере хранилища данных. Например, если у вас есть отказоустойчивое реляционное хранилище данных (два компьютера) и отказоустойчивое хранилище пространственно-временных больших данных, которое включает три компьютера, запустите файл Setup.exe на всех пяти компьютерах перед тем, как приступить к настройке.

    Примечание:

    Не удаляйте существующую инсталляцию ArcGIS Data Store.

    При выполнении обновления в автоматическом режиме с помощью Setup.exe необходимо указать учетную запись ArcGIS Data Store. Обычно это та же учетная запись, которую вы задали при установке ПО. Если после установки учетная запись изменялась, необходимо ввести имя пользователя и пароль, заданные при изменении учетной записи ArcGIS Data Store.

    В более ранних версиях ArcGIS Data Store для создания сервиса ArcGIS Data Store использовалась учетная запись Local System. Начиная с версии 10.4 для запуска сервиса ArcGIS Data Store требуется указать учетную запись локального пользователя или пользователя домена. Если вы обновляете с версии ArcGIS Data Store 10.3. или 10.3.1, то вы должны вручную ввести все данные этой учетной записи в директорию ресурсов ArcGIS Data Store (по умолчанию она находится в C:\arcgisdatastore).

    Если учетная запись ArcGIS Data Store не задана или не совпадает с учетной записью, используемой текущей инсталляцией, то в процессе установки появится сообщение о том, что учетная запись не подтверждена. Установка будет прервана.

    В приведенном ниже примере в ПО использовалась учетная запись myaccount:

    <path to ArcGIS Data Store setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword

    Так, для запуска этой команды с учетной записью домена, например, mydomain\myaccount с паролем 4myI.s0nly, введите следующее:

    \\machinename\mydownloadfolder\Setup.exe /qb USER_NAME=mydomain\myaccount PASSWORD=4myI.s0nly

    Внимание:

    Параметры командной строки учитывают регистр. Если у вас возникнут трудности при обновлении, проверьте, подходят ли для вашего случая приведенные ниже примеры.

  7. После того, как вы установите новую версию ArcGIS Data Store, перенастройте все типы хранилищ данных, чтобы завершить обновление.
  8. Для перенастройки хранилища данных с тем же сайтом GIS Server, который вы использовали до обновления, используйте утилиту командной строки configuredatastore. Необходимо запустить командную строку от имени администратора на компьютере, где установлен ArcGIS Data Store.

    Где и сколько раз вы будете запускать утилиту configuredatastore, зависит от вашей конфигурации.

    • Для реляционного хранилища и хранилища данных кэша листов выполните вход на основной компьютер в качестве администратора Windows и запустите утилиту configuredatastore. Хранилище данных будет обновлено и на основном, и на резервном компьютерах.
    • Если оба основных хранилища – и реляционное, и данных кэша листов работают на одном и том же компьютере, утилиту configuredatastore достаточно запустить только один раз на основном компьютере. Соответственно, будет выполнено обновление основного и резервного хранилищ данных – реляционного и кэша листов.
    • Для хранилищ пространственно-временных больших данных выполните вход на любой из компьютеров с хранилищем пространственно-временных больших данных в качестве пользователя, установившего ArcGIS Data Store и запустите утилиту configuredatastore. Все компьютеры хранилища пространственно-временных больших данных будут обновлены.

    В этом примере утилита configuredatastore запущена на основном компьютере, на котором работают оба хранилища данных – и реляционное, и кэша листов. Оба хранилища данных настроены с сайтом GIS Server https://myserver.network.com:6443/arcgis:

    configuredatastore https://myserver.network.com:6443/arcgis serveradmin MyAdminPassword C:\arcgisdatastore --stores relational,tilecache

    В этом примере утилита configuredatastore запущена на одном из компьютеров в хранилище пространственно-временных больших данных, настроенном с сайтом GIS Server https://gisserver.mynetwork.com:6443/arcgis:

    configuredatastore https://gisserver.mynetwork.com:6443/arcgis serveradmin MyAdminPassword C:\arcgisdatastore --stores spatiotemporal

    Запуск утилиты configuredatastore перезапускает ArcGIS Data Store на всех компьютерах в хранилище данных.

    Перед обновлением ArcGIS Data Store выводит подтверждение, что на всех компьютерах в хранилище данных установлена одна и та же версия ArcGIS Data Store, и что все компьютеры доступны. Если какие-либо из компьютеров не обновлены или не доступны, ArcGIS Data Store не сможет продолжить процесс обновления. Исправьте проблемы с установкой или с сетью и снова запустите утилиту configuredatastore.

  9. После завершения настройки, когда хранилище пространственно-временных больших данных покажет статус healthy (если у вас имеется хранилище больших пространственно-временных данных), вы можете перезапустить сервисы, работающие на сайтах ArcGIS GeoEvent Server и ArcGIS GeoAnalytics Server.

    Для определения статуса хранилища данных войдите в ArcGIS Server Administrator Directory размещаемого сервера и запустите команду validate REST.

Рекомендации после обновления ArcGIS Data Store

Процедура обновления перемещает все существующие резервные файлы резервного копирования хранилища реляционных данных версии 10.5 и выше, а также файлы резервного копирования хранилища пространственно-временных больших данных версии 10.5 в новый подкаталог вашей папки резервного копирования. Имя этой папки будет содержать номер версии ArcGIS Data Store. ArcGIS Data Store перемещает эти файлы, чтобы вы случайно не пытались использовать их для восстановления обновленного реляционного хранилища данных, поскольку это не поддерживается.

После обновления необходимо подтвердить, что хранилища данных доступны. Это можно сделать из Менеджера ArcGIS Server или в ArcGIS Server Administrator Directory. Также подтвердите, что размещенные векторные слои и слои сцен все еще работают.

Проверка хранилища данных

Чтобы проверить, поддерживается ли еще обмен данными между сайтом GIS Server и реляционным хранилищем данных, выполните вход в ArcGIS Server Manager. Проверка хранилищ кэша листов или пространственно-временных больших данных из Менеджера ArcGIS Server невозможна.

Для проверки реляционного хранилища данных из Менеджера ArcGIS Server выполните следующие шаги:

  1. Выполните вход в ArcGIS Server Manager.
  2. Щелкните Сайт > Хранилища данных.
  3. Установите метку рядом с реляционным хранилищем данных (ArcGIS_Data_Store).
  4. Нажмите Проверить.

Если хранилище данных работает, и сайт GIS Server может обмениваться с ним данными, то в столбце Статус появится зеленое окошко.

Чтобы проверить пространственно-временное хранилище больших данных после обновления, войдите в ArcGIS Server Administrator Directory (URL-адрес имеет формат https://gisserver.domain.com:6443/arcgis/admin) и используйте команду validate.

Подсказка:

Проверить реляционное хранилище данных можно также из ArcGIS Server Administrator Directory; если на сайте работают несколько типов хранилищ данных, проверьте их все из ArcGIS Server Administrator Directory.

Проверка работы слоев

Необходимо также убедиться, что сервисы после обновления работоспособны.

  1. Выполните вход в ArcGIS Server Manager.
  2. Щелкните Сервисы > Размещаемые.
  3. Щелкните, чтобы увидеть. Что все сервисы запущены.