Утилита Восстановление (Restore)
В этом разделе
Эта утилита восстанавливает конфигурацию сайта из архива, созданного с помощью утилиты Резервное копирование (Backup). Подробнее о возможностях резервного копирования и восстановления ArcGIS Server см. в разделе Резервное копирование и восстановление конфигурации сайта ArcGIS Server.
Эта утилита всегда использует аутентификацию на основе токена.
Параметры
Параметр | Сведения |
---|---|
-u | Имя пользователя ArcGIS Server, запускающего утилиту. Это может быть другой пользователь, не тот, который создавал архив. Если сайт настроен с аутентификацией веб-уровня, укажите встроенного пользователя, например, учетную запись основного администратора сайта. |
-p | Пароль пользователя, указанного с параметром -u. |
-s | URL сайта, в следующем формате:
|
-f | Абсолютный путь к восстанавливаемому файлу архива .agssite. Учетная запись ArcGIS Server должна иметь разрешение на чтение в этой папке. |
-r | Путь к папке, в которой утилита создает отчет. Учетная запись ArcGIS for Server должна иметь права на запись в эту папку. Отчет всегда записывается в консоль, вне зависимости от указанного пути. |
-h | Вывод справки по утилите. |
Примеры
В следующем примере восстанавливается архив из файла Jan-24-2013_13-25-23.agssite.
Прежние версии:
В 10.2.2 и более ранних версиях требовалось ссылаться на папку и дополнительный модуль Python (.py) для запуска утилит из командной строки. В 10.3 этого более не требуется. Вы можете запускать утилиты непосредственно из командной строки, не указывая расположение Python.
Если вы используете логику, автоматизирующую выполнение этих утилит, следует обновить скрипты, чтобы удалить зависимости Python, например:
- <ArcGIS Server installation location>/arcgis/server/tools/python
- Дополнительный модуль .py со ссылкой на имя утилиты командной строки
Для правильного использования см. пример ниже:
<ArcGIS Server installation location>/arcgis/server/tools/admin/restore -u admin -p admin -s http://gisserver.domain.com:6080 -f /tmp/mybackups/Jan-24-2013_13-25-23.agssite -r /tmp/mybackups