Файл свойств инструмента WebGISDR
Чтобы создать резервную копию ArcGIS Enterprise с помощью инструмента Web GIS Disaster Recovery (WebGISDR), откройте копию файла свойств и отредактируйте его, включив сведения, относящиеся к вашему сайту. Более подробно см. в разделе Создание резервной копии ArcGIS Enterprise.
Свойства портала
Предоставьте информацию для следующих свойств портала в вашей копии файла свойств инструмента WebGISDR:
|
Свойство |
Описание |
|---|---|
|
|
Укажите URL-адрес для портала. Используйте формат |
|
|
Укажите имя пользователя участника, которому присвоена роль администратора по умолчанию. Это может быть встроенная учётная запись или учетная запись из Active Directory или LDAP. |
|
|
Укажите пароль учетной записи администратора. |
|
|
При первом вводе в файл пароля администратора установите эту опцию на |
Свойства резервной копии
Укажите информацию для следующих свойств резервного копирования, а затем просмотрите дополнительные свойства, необходимые для провайдера хранилища резервных копий:
|
Свойство |
Описание |
|---|---|
|
|
Укажите тип резервной копии, которую хотите создать. Режим по умолчанию — |
|
|
Если вы храните резервные копии в файловой системе, назначьте общий адрес для создания временной копии резервных файлов для ArcGIS Server, Portal for ArcGIS и ArcGIS Data Store. Если вы храните резервные копии в облачном хранилище и соблюдаются следующие требования, вам не нужно указывать местоположение для этого свойства, так как компоненты будут записываться непосредственно в облачное хранилище:
Если эти требования не выполняются, вы должны выбрать общедоступное местоположение. Учетная запись для установки этих компонентов, а также учетная запись для запуска инструмента WebGISDR должны иметь права чтения и записи в этом местоположении. Убедитесь, что размер папки достаточен для хранения файлов архивов каждого компонента. Хотя эти файлы сжаты, они могут быть довольно большими, в зависимости от объема и типа имеющихся данных. Если у вас есть размещенные слои сцен и кэши, а для параметра Доменная учетная запись, под которой запускаются сервисы для этих компонентов, и учетная запись, которая используется для запуска инструмента WebGISDR, должны иметь права доступа для записи данных в эту папку. Убедитесь, что размер папки достаточен для хранения файлов архивов каждого компонента. Хотя эти файлы сжаты, они могут быть довольно большими, в зависимости от объема и типа имеющихся данных. Если у вас есть размещенные слои сцен и кэши, а для параметра Убедитесь, что в пути нет обратной косой черты. Например, |
|
|
Если на портале публикуются размещенные слои сцен или слои 3D листов, и вы хотите включить данные хранилища объектов хостинг-хранилища в резервную копию, установите для этого свойства значение Примечание:Резервные копии хранилища объектов поддерживают только полные резервные копии в версии 12.0. Если вы установите для этого свойства |
|
|
Если вы используете сервисы графа знаний и хотите включить данные хранилища графов в резервную копию, установите для этого параметра значение |
|
|
Выберите хранение файла резервной копии Для хранения резервной копии ArcGIS Enterprise в локальном местоположении файлового хранилища, укажите Для хранения резервных копий ArcGIS Enterprise в местоположении хранилища бакета Amazon S3, создайте бакет специально для хранения файлов резервных копий, созданных с помощью инструмента WebGISDR, и обновите свойства S3, добавив информацию, необходимую для доступа к этому бакету. Если вы хотите хранить свои резервные копии ArcGIS Enterprise на Microsoft Azure Blob storage, создайте контейнер Azure Blob storage специально для хранения файлов резервных копий, созданных с помощью инструмента WebGISDR, и обновите свойства Azure, добавив информацию, необходимую для доступа к этому контейнеру. |
Хранение в файловой системе
Если вы задали Filesystem в качестве провайдера хранилища резервных копий, укажите информацию для следующих свойств:
|
Свойство |
Описание |
|---|---|
|
|
Если вы задали Убедитесь, что в пути нет обратной косой черты. Например, Файлы резервного копирования сначала сохраняются в опубликованном местоположении, но затем копируются в местоположение для резервных копий. Убедитесь, что размер папки достаточен для хранения файла архива. Хотя этот файл сжат, он может быть довольно большим, в зависимости от объема и типа имеющихся данных. Учетная запись, под которой запущен инструмент WebGISDR, должна иметь права доступа на чтение-запись в местоположении резервной копии. Файлы резервного копирования сначала сохраняются в опубликованном местоположении, но затем копируются в местоположение для резервных копий. Убедитесь, что размер папки достаточен для хранения файла архива. Хотя этот файл сжат, он может быть довольно большим, в зависимости от объема и типа имеющихся данных. Учетная запись, под которой запущен инструмент WebGISDR, должна иметь права на запись в местоположении резервной копии. Если для Примечание:Если во время экспорта упаковка резервной копии занимает много времени, рассмотрите возможность установки локального пути для |
|
|
Определяет метод сжатия для резервной копии Как администратор вы можете выбрать дальнейшее сжатие резервных копий за счет увеличения времени для завершения резервного копирования. |
Хранилище Amazon S3
Если вы задали Amazon S3 в качестве провайдера хранилища резервных копий, укажите информацию для следующих свойств:
|
Свойство |
Описание |
|---|---|
|
|
Если вы будете получать доступ к бакету S3 с помощью ключа доступа, установите для этого свойства ключ доступа к вашей учетной записи AWS. Пользователь IAM, представленный этим ключом доступа, должен обладать правами доступа для чтения и записи в бакет S3, который указывается в параметре |
|
|
Если вы будете получать доступ к корзине S3 с помощью ключа доступа, установите для этого свойства секретный ключ, связанный с ключом доступа к вашей учетной записи AWS. |
|
|
Оставьте для него значение |
|
|
Это имя бакета S3 Amazon, в котором вы хотели бы сохранить файл резервной копии ArcGIS Enterprise. |
|
|
Установите это свойство на |
|
|
Укажите регион AWS, в котором вы создали бакет S3. |
|
|
Это свойство применяется только при восстановлении организации ArcGIS Enterprise. Укажите имя файла резервного копирования, который вы хотели бы восстановить. Если имя файла резервного копирования не задано, будет восстановлен самый последний файл. |
Хранилище Azure Blob
Если вы задали AzureBlob в качестве провайдера хранилища резервных копий, укажите информацию для следующих свойств:
|
Свойство |
Описание |
|---|---|
|
|
Укажите имя учетной записи хранилища Azure Blob. Подсказка:Вы указали имя учетной записи хранилища при выборе опции Использовать Azure Cloud Storage для хранения конфигурации и ресурсов на панели Опции развертывания в Cloud Builder. |
|
|
Укажите имя контейнера Blob. |
|
|
Установите для типа учетных данных Azure Blob одно из следующих значений:
Указанный ключ, токен или идентификатор должны обладать доступом для чтения, записи и фильтрации к ресурсу контейнера Azure Blob, который вы указываете с помощью свойства |
|
|
Если для |
|
|
Оставьте для него значение |
|
= <ID клиента Azure> |
Если для |
|
= <ID клиента основной службы Azure> |
Если для |
|
= <секретный ключ основной службы Azure> |
Если для |
|
|
Оставьте для него значение false. Если при запуске инструмента WebGISDR для |
|
= <Назначенный пользователем идентификатор клиента управляемой идентификации> |
Если для |
|
= <токен подписи общего доступа> |
Если для |
|
|
Оставьте для него значение false. Если при запуске инструмента WebGISDR для |
|
|
Укажите конечную точку учетной записи хранилища. |
|
(Дополнительно) |
Укажите URL конечной точки сервиса Blob, если вы используете собственную конечную точку хранилища Blob. Если вы используете собственную конечную точку, не следует раскомментировать эту строку. URL по умолчанию имеет формат |
|
|
Это свойство применяется только при восстановлении организации ArcGIS Enterprise. Укажите имя файла резервного копирования, который вы хотели бы восстановить. Если имя файла резервного копирования не задано, будет восстановлен самый последний файл. |
|
|
Если |
|
|
Если для |
Свойства PKI
Если вы настроили проверку подлинности сертификата клиента на основе инфраструктуры открытых ключей (PKI) для защиты доступа к порталу, укажите информацию для следующих свойств:
|
Свойство |
Описание |
|---|---|
|
|
Если вы настроили PKI для безопасного доступа к порталу, установите для этого значения |
|
= <полный путь к файлу сертификата> |
Укажите полный путь к файлу сертификата PKI портала в формате PKCS12. |
|
= <пароль для сертификата> |
Укажите пароль для сертификата PKI. |
|
|
При первом вводе значения пароля сертификата оставьте это значение как |
Ресурсы портала в свойствах облака
Если вы храните каталог ресурсов портала или размещаете хранилища объектов сайта в бакете Amazon S3 или контейнере Azure Blob, вам необходимо создать резервную копию бакета или контейнера для резервного копирования этих объектов. Это не должен быть тот же самый бакет, в котором находятся каталог ресурсов портала или хранилище объектов; в противном случае при каждом выполнении резервного копирования будет происходить дублирование содержания.
Хранилище Amazon S3
Если ваша организация ArcGIS Enterprise работает в AWS, и директория ресурсов вашего портала хранится в Amazon S3, укажите информацию для следующих свойств:
Примечание:
Если компьютеры организации получают доступ к Amazon S3, используя конечную точку VPC, копирование между регионами не разрешается. При реализации географического дублирования создайте бакет в том же регионе, что и резервный, и перед запуском операции импорта WebGISDR убедитесь, что бакет резервной копии экспортированных ресурсов портала синхронизирован с помощью интерфейса командной строки AWS (или автоматизированного процесса). Этот реплицированный бакет необходимо указать в файле восстановления webgisdr.properties как BACKUP_S3_BUCKET с соответствующим регионом.
|
Свойство |
Описание |
|---|---|
|
|
Укажите имя бакета S3, в котором вы хотите хранить директорию ресурсов портала. |
|
|
Укажите регион AWS, в котором был создан бакет. |
Более подробно об этом типе реализации см. в разделе Настройка отказоустойчивого портала с Amazon S3.
Хранилище Azure Blob
Если вы храните директорию ресурсов портала в контейнере хранилища Azure Blob, укажите информацию для следующих свойств:
Примечание:
Значения этих свойств должны соответствовать значениям, заданным в разделе свойств хранилища Azure Blob выше; определения из того раздела также применяются здесь.
|
Свойство |
Описание |
|---|---|
|
|
Укажите имя учетной записи хранилища Azure Blob. |
|
|
Укажите имя контейнера Blob. |
|
|
Установите тип учетных данных Azure Blob. |
|
|
Если для |
|
|
Укажите |
|
|
Если для |
|
|
Если для |
|
|
Если для |
|
|
Укажите |
|
|
Если для |
|
|
Если для |
|
|
Если для |
|
|
Укажите |
|
|
Укажите конечную точку учетной записи хранилища. |
|
(Дополнительно) |
Укажите URL конечной точки сервиса Blob, если вы используете собственную конечную точку хранилища Blob. Если вы используете собственную конечную точку, не следует раскомментировать эту строку. URL по умолчанию имеет формат |
Примеры
Следующие примеры файлов свойств содержат сценарии для каждой опции провайдера хранилища резервных копий.
В этом примере резервная копия портала с URL-адресом
https://portalhostname.example.com:7443/arcgis, сервисы и настройки его хост- и интегрированных серверов, а также данные размещенных векторных слоев, хранящиеся в реляционном хранилище данных ArcGIS Data Store, будут сначала записаны в файлы в папке\\\\myserver\\tempbackups. Отдельные файлы будут сжаты в один файл резервной копии (entbackup) и скопированы в\\mybuserver\\wgbackups. Кэш слоев сцен из хранилища объектов ArcGIS Data Store не будет включен, поскольку дляINCLUDE_OBJECT_STORE_CACHESзаданоfalse.PORTAL_ADMIN_URL = https://portalhostname.example.com:7443/arcgis PORTAL_ADMIN_USERNAME = admin PORTAL_ADMIN_PASSWORD = Th3.Ad.Pass PORTAL_ADMIN_PASSWORD_ENCRYPTED = false BACKUP_RESTORE_MODE = backup SHARED_LOCATION = \\\\myserver\\tempbackups INCLUDE_OBJECT_STORE_CACHES = false BACKUP_STORE_PROVIDER = FileSystem BACKUP_LOCATION = \\\\mybuserver\\wgbackups\\entbackupВ этом примере резервная копия портала с URL-адресом
https://portalonaws.example.com:7443/argis, директория ресурсов (сохраненных в бакетеportalcontent), сервисы и настройки хост- и интегрированных серверов, а также данные, хранящиеся в реляционном хранилище данных и в хранилище объектов будут с записаны в бакет S3entbackupsв регионе AWS eu-west-1. Имя файла резервной копии –fullbackup06June. Роль IAM используется для доступа к учетной записи AWS.PORTAL_ADMIN_URL = https://portalonaws.example.com:7443/arcgis PORTAL_ADMIN_USERNAME = entadmin PORTAL_ADMIN_PASSWORD = p0rtl.a.p PORTAL_ADMIN_PASSWORD_ENCRYPTED = false BACKUP_RESTORE_MODE = backup INCLUDE_OBJECT_STORE_CACHES = true BACKUP_STORE_PROVIDER = AmazonS3 S3_BUCKET = entbackups S3_CREDENTIALTYPE = IAMRole S3_REGION = eu-west-1 S3_BACKUP_NAME = fullbackup06June BACKUP_S3_BUCKET = contentbackups BACKUP_S3_REGION = eu-west-1Этот пример предназначен для хранилища Blob-объектов Microsoft Azure. Резервная копия портала с URL-адресом
https://portalonazure.example.com:7443/arcgis, директория ресурсов, сервисы и параметры хост- и интегрированных серверов портала, а также хранящиеся в реляционном хранилище данных и хранилище объектов будут с записаны в Azure Blobdrbackups.PORTAL_ADMIN_URL = https://portalonazure.example.com:7443/arcgis PORTAL_ADMIN_USERNAME = entadmin PORTAL_ADMIN_PASSWORD = p0rtl.a.p BACKUP_RESTORE_MODE = backup INCLUDE_OBJECT_STORE_CACHES = true BACKUP_STORE_PROVIDER = AzureBlob AZURE_BLOB_ACCOUNT_NAME = entbackups AZURE_BLOB_ACCOUNT_KEY = <key> AZURE_BLOB_ACCOUNT_KEY_ENCRYPTED =false AZURE_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net AZURE_BLOB_CONTAINER_NAME = drbackups BACKUP_BLOB_ACCOUNT_NAME = entbackups BACKUP_BLOB_ACCOUNT_KEY = <key> BACKUP_BLOB_ACCOUNT_KEY_ENCRYPTED = false BACKUP_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net BACKUP_BLOB_CONTAINER_NAME = contentbackups