Skip To Content

Что нового в ArcGIS Data Store 10.5.x

Что нового в 10.5.1

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

Создание накопительных архивов по умолчанию отключено

В предыдущих версиях, накопительные резервные копии для реляционных хранилищ данных создавались автоматически. В реляционных хранилищах данных, созданных начиная с версии ArcGIS Data Store 10.5.1, создание накопительных резервных копий по умолчанию отключено.

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

Помните, что для использования утилиты webgisdr для создания архивов или репликации развертывания ArcGIS Enterprise на другом компьютере, в реляционных хранилищах данных должно быть включено создание накопительных архивов. Если вы собираетесь использовать эту утилиту вместе с только что созданным реляционным хранилищем версии 10.5.1, или хотите иметь возможность восстановления реляционного хранилища по состоянию на определенное время, используйте утилиту changedbproperties, чтобы включить восстановление по временной метке. Если вам не требуется возможность восстановления по временной метке или использование утилиты webgisdr в обновленном хранилище, воспользуйтесь утилитой changedbproperties для отключения восстановления по временной метке.

Возможности утилиты backupdatastore расширены и теперь можно перемещать данные между разными версиями

В предыдущих версиях утилита exportmanageddb требовалась для восстановления реляционного хранилища данных в ArcGIS Data Store для другой операционной системы или в другую версию ArcGIS Data Store. В 10.5.1 эти функции доступны при создании архива с помощью утилиты backupdatastore, а утилита exportmanageddb более не требуется. При восстановлении данных, даже если вы перемещаете их в другую ОС или версию ArcGIS Data Store, используйте утилиту restoredatastore. Утилита importmanageddb также признана устаревшей.

Улучшены функции восстановления хранилища больших пространственно-временных данных после сбоя оборудования

Если в хранилище больших пространственно-временных данных происходит сбой у одного или нескольких компьютеров, вам придется выполнять восстановление на новый компьютер. Большинство хранилищ больших пространственно-временных данных использует нескольких компьютеров и содержит большой объем данных, поэтому восстановление всех данных на один компьютер невозможно. В 10.5.1, в утилиту restoredatastore добавлена новая операция – --loaddata. Для большинства хранилищ больших пространственно-временных данных можно задать для этой операции значение false и сначала создать новый компьютер для восстановления хранилища больших пространственно-временных данных без загрузки данных. Это позволит настроить больше компьютеров в хранилище больших пространственно-временных данных, чтобы собрать все данные в файл архива, а затем запустить утилиту restoredatastore снова, задав операции --loaddata значение true, чтобы восстановить все данные. Дополнительные сведения см. в разделе Восстановление хранилища данных.

Новая утилита для обновления SSL сертификата

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

Что нового в 10.5

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

Настройка хранилищ данных определенного типа

Разные типы хранилищ данных используются в разных целях. Тип используемого хранилища данных зависит от функций, которые вам нужны, и от клиентов, которые вы будете использовать. В версии 10.5 Мастер настройки хранилища данных изменен, и теперь он делает этот процесс более простым и наглядным. Теперь вы указываете, какой тип хранилища данных создавать и регистрировать на сайте GIS Server. Можно выбрать и настроить реляционное, хранилище данных полистного кэша или пространственно-временное хранилище больших данных.

В предшествующих версиях мастер настроек всегда настраивал реляционное хранилище и хранилище данных полистного кэша; его нельзя было использовать для создания пространственно-временного хранилища больших данных.

Резервное копирование и восстановление всех типов хранилищ данных

Создание резервных копий в автоматическом и ручном режимах теперь стало возможным для всех типов хранилищ данных. Используйте новую утилиту changebackuplocation, чтобы настроить общий сетевой ресурс для каждого хранилища данных. Вы должны настроить общий сетевой ресурс для резервных копий пространственно-временного хранилища больших данных, используя операцию register утилиты configurebackuplocation. Используйте утилиту configurebackuplocation с операцией change, чтобы указать местоположение общего сетевого ресурса для резервных копий хранилища данных полистного кэша и реляционного хранилища данных.

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

Как и в предыдущих версиях, резервное копирование для реляционных хранилищ данных по умолчанию выполняется автоматически. Для пространственно-временного хранилища и хранилища данных полистного кэша теперь можно запускать утилиту updatebackupschedule, с помощью которой после того, как для этих хранилищ данных будет задан общий сетевой каталог резервных копий, можно будет задать график выполнения резервного копирования.

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

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

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

Режим только для чтения для реляционных хранилищ данных

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

Для предотвращения потери данных реляционное хранилище данных переводится в режим только чтение, как только свободное пространство на диске компьютера, на котором оно работает, сокращается ниже определенного уровня. По умолчанию этот размер равен 1024 МБ, но его можно изменить с помощью утилиты changedbproperties в рамках операции disk-threshold-readonly. В режиме только чтение клиенты не смогут выполнять такие операции, как публикация размещенных векторных слоев, т.е. операции, в которых данные копировались бы в реляционное хранилище данных.

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

Реляционное хранилище данных переводится в режим только чтение, как только остаток свободного пространства на диске становится меньше 1024 МБ или размера, заданного вами с помощью утилиты changedbproperties.

Когда вы освободите дополнительное пространство на диске основного компьютера с хранилищем данных, запустите утилиту changedatastoremode, которая переведет реляционное хранилище данных назад в режим записи/чтения, а затем запустите утилиту updatebackupschedule, чтобы восстановить автоматическое резервное копирование реляционного хранилища данных.

Вы также можете использовать утилиту changedatastoremode, чтобы перевести основное реляционное хранилище данных в режим только чтение, пока будете выполнять различные задачи по обслуживанию компьютера.

Когда эта утилита describedatastore запущена на основном компьютере с реляционным хранилищем данных, отображается дополнительная строка с информацией о том, в каком режиме – только чтение или записи-чтение – находится это хранилище данных.

Мониторинг дискового пространства для пространственно-временных хранилищ больших данных или хранилищ данных полистного кэша

ArcGIS Data Store также осуществляет мониторинг оставшегося дискового пространства на компьютерах с хранилищами данных полистного кэша и пространственно-временных больших данных. Когда на диске остается меньше 10 ГБ, появляются предупреждения о необходимости освободить дополнительное дисковое пространство. Если на диске остается менее 1024 МБ свободного пространства, хранилище данных прекращает работу, чтобы не потерять данные.

После того, как вы добавите дисковое пространство на компьютер хранилища данных, запустите на этом компьютере инструмент startdatastore.sh, если хранилище данных полистного кэша или пространственно-временных больших данных является единственным хранилищем данных на этом компьютере. Этот инструмент находится в каталоге установки ArcGIS Data Store. Можно также войти в Administrator Directory ArcGIS Server хостингового сервера и использовать функцию REST start для перезапуска компьютера с хранилищем данных полистного кэша и пространственно-временных больших данных.

Изменения в утилитах командной строки ArcGIS Data Store

Большинство изменений, внесенных в командные утилиты, были сделаны с целью улучшить администрирование всех трех типов хранилищ данных.

В числе прочего для уточнения и упрощения администрирования различных типов хранилищ данных в утилиты unregisterdatastore и removemachine были добавлены новые опции, которые позволяют указывать, какой тип хранилища данных вы хотели бы удалить или отменить его регистрацию. Это бывает необходимо, если у вас на одном и том же компьютере установлено более одного типа хранилища данных, – в этом случае вы можете отменить регистрацию, например, хранилища данных полистного кэша, не отменяя регистрации реляционного хранилища данных. Аналогично вы можете убрать один компьютер хранилища пространственно-временных больших данных, не затрагивая другие хранилища данных.

Теперь утилиты backupdatastore, restoredatastore и updatebackupschedule могут использоваться со всеми тремя типами хранилищ данных. Как результат, изменился синтаксис для каждой утилиты.

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

Утилита describedatastore получила новые, расширенные и усовершенствованные выходные параметры, которые стали лучше отображать информацию по каждому типу хранилищ данных.

Утилита listmanageduser теперь возвращает имя пользователя и пароль владельца данных для всех трех типов хранилищ данных.

Утилита changedbproperties претерпела следующие изменения:

  • Теперь при запуске утилиты changedbproperties можно указать, хранилище данных какого типа следует настраивать.
  • Добавлена операция disk-threshold-readonly, чтобы вы могли контролировать, когда компьютер реляционного хранилища данных будет переведен в режим только чтение из-за ограниченного размера дискового пространства.
  • Были переименованы две опции, относящиеся к пространственно-временным хранилищам больших данных: опция reallocation теперь называется rebalance, а опция max-allocation-offmax-rebalance-off. Новые названия более точно отражают суть действий, предпринимаемых со стороны пространственно-временного хранилища больших данных, когда заданы эти опции.

Новая утилита changedatastoremode позволяет переводить реляционное хранилище данных в режим только чтение и возвращать назад в режим чтение-записи, как только вы будете готовы снова разрешить клиентским приложениям записывать или редактировать данные в реляционном хранилище данных.

Утилита changebackuplocation устарела. Хотя утилита changebackuplocation все еще присутствует, чтобы существующие скрипты продолжали работать, но теперь вместо нее следует использовать утилиту configurebackuplocation .