Администраторы серверов часто хотят сохранять резервные копии конфигурации своего сайта, чтобы иметь возможность восстановления сайта при сбое аппаратного обеспечения, человеческой ошибки или при возникновении иных проблем. Для этого ArcGIS for Server позволяет создавать резервную копию конфигурации сайта. Когда сайт работает нормально, следует регулярно создавать резервные копии. Если на сайте произошел сбой, вы можете импортировать резервную копию, чтобы восстановить исходное состояние сайта.
Информация, помещаемая в резервную копию | Информация, не помещаемая в резервную копию |
---|---|
|
|
Защитная информация, не включенная в резервную копию
Как упоминалось выше, некоторая информация не включается в резервную копию сайта. Рекомендуется вручную сделать резервную копию этой информации одновременно с запуском утилиты архивирования. Когда вы будете восстанавливать этот сайт, вручную скопируйте или переместите эту информацию обратно на сайт, например:
- Листы кэша и схемы листов – сделайте резервные копии всех директорий, где хранятся листы кэша (например, вся директория arcgiscache в C:\arcgisserver\directories\). В этих директориях будут содержаться листы кэша и файл схемы листов conf.xml. Директории кэша также могут содержать файл статуса базы геоданных с информацией о созданных листах. Когда вы будете восстанавливать этот сайт, переместите или скопируйте эту информацию обратно в исходную директорию arcgiscache.
- Используемые сервисами данные – если данные, используемые сервисами, при публикации не не были скопированы в папку на сервере, то они не будут включены в резервную копию. Вручную сделайте резервное копирование директорий с данными, баз геоданных, исходных таблиц и любой другой информации, которую используют эти сервисы. При восстановлении сайта проверьте, имеет ли ArcGIS Server разрешения для доступа к местоположениям с данными. Дополнительные сведения см. в разделе Предоставление доступа к данным для ArcGIS for Server.
- Сообщения журнала – когда сайт работает, журналы создаются и распространяются среди всех компьютеров ГИС-сервера, включенных в сайт. Если вы хотите сохранить сообщения, записанные сайтом, необходимо вручную сделать резервное копирование директории журналов на каждом компьютере ГИС-сервера (например, <ArcGIS Server installation drive>\arcgisserver\logs). Когда вы будете восстанавливать этот сайт, переместите или скопируйте эту информацию обратно в исходную директорию журналов.
- Имя и пароль учетной записи основного администратора сайта – после восстановления сайта вы можете продолжать использовать имя пользователя и пароль учетной записи главного администратора сайта, которые действовали на момент выполнения восстановления сайта. Это происходит, даже если учетная запись основного администратора сайта была отключена. Рекомендуется записать имя пользователя и пароль и хранить их в надежном месте до выполнения восстановления.
- Статистические данные – во время работы сайта ведется запись различных статистических данных сервиса. Если вы хотите сохранить статистическую информацию, записанную сайтом, необходимо вручную сделать резервное копирование директории статистики (например, <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\statistics). Когда вы будете восстанавливать этот сайт, переместите или скопируйте эту информацию обратно в исходную директорию статистики.
- Настройки ArcGIS Web Adaptor – если сайт содержит один или несколько ArcGIS Web Adaptors, после восстановления необходимо будет их перенастроить для работы с сайтом. Подробные инструкции см. в разделах по настройке IIS, Java (Windows) и Java (Linux).
Создание резервной копии вашего сайта
Чтобы создать резервную копию, откройте командную строку и запустите утилиту Резервное копирование, установленную вместе с ArcGIS Server. Необходимо ввести имя и пароль пользователя, который имеет права администратора на сайте во время запуска утилиты. Учетная запись ArcGIS Server должна иметь право на запись в папку, где будет находиться архив.
Вы не можете вводить административные изменения на сайте во время архивации.
Восстановление сайта из архива
После создания резервной копии вы можете восстановить ее в любое время. Используйте следующие шаги, чтобы выполнить восстановление:
- Закройте ArcGIS Server Manager и все остальные приложения на компьютере, который подключается к ArcGIS Server.
- Откройте окно командной строки, используя опцию Запустить от имени администратора, и запустите утилиту Восстановление, установленную с ArcGIS Server.
Выполнять восстановление следует, используя URL-адрес ГИС-сервера через порт 6080 или 6443. Операция восстановления не поддерживается через ArcGIS Web Adaptor.
При запуске этой утилиты необходимо ввести учетные данные пользователя, который имеет права администратора на сайте ArcGIS Server. Это может быть другой пользователь, не тот, который создавал архив.
Операция восстановления требует значительных вычислений и занимает некоторое время. Во время восстановления сервер не отвечает на другие запросы.
Внимание:
Не выполняйте административные или издательские операции во время восстановления.
Кода восстановление завершено, появляются сообщения о любых событиях, завершение которых требует вмешательства вручную. Утилита восстановления имеет возможность записи этой информации в файл.
- Просмотрите и исправьте все указанные ошибки, требующие вашего вмешательства.
- Если сайт содержит Web Adaptor, он будет перенастроен после восстановления сайта.
После восстановления сайта вы можете продолжать использовать имя пользователя и пароль учетной записи основного администратора сайта, которые действовали на момент восстановления. Если вы изменили параметры безопасности или добавили пользователей или роли после создания последнего архива, необходимо повторить эти действия для завершения восстановления.
Также может потребоваться изменить настройки компьютера и кластера вашего сайта. Например, если после записи последнего архива вы добавили новые компьютеры, необходимо снова добавить эти компьютеры для завершения восстановления.
Также, если вы заменили компьютер в кластере после сохранения архива, необходимо переконфигурировать кластер после восстановления. Если в процессе восстановления найдутся не все компьютеры кластера, сервисы кластера не будут запущены, пока вы не добавите отсутствующие компьютеры обратно в кластер.