You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

На странице:

Общие сведения

Автоматизированное создание и восстановление резервной копии конфигурации возможно с помощью утилиты ngpsh.exe и команд в формате json. Данный метод предназначен для автоматизации задач администрирования и интеграции в скрипты.

Внимание!

Резервные копии, созданные с помощью утилиты командной строки ngpsh.exe не отображаются в утилите Утилита Резервное копирование и восстановление и не подлежат восстановлению через утилиту Утилита Резервное копирование и восстановление.

Автоматизированное создание резервной копии конфигурации

Для создания автоматизированной резервной копии конфигурации нужно:

  1. Запустить командную строку от имени администратора системы.
  2. Перейти в директорию утилиты, выполнив команду:
    cd <Директория установки ПК Интеллект X>\IntellectX\bin
  3. Выполнить команду создания резервной копии:

    ngpsh.exe backup backupJson [path_to_backup_folder] [node_name] [local] [shared] [license] [tickets]

    Параметры команды backupJson:

    ПараметрОбязательныйОписание

    path_to_backup_folder

    Да

    Путь к папке для сохранения резервной копии. Нужно использовать двойные обратные слеши \\ в пути

    node_name

    Да

    Имя сервера, конфигурацию которого нужно сохранить

    local

    Нет

    Сохранение локальной конфигурации сервера (объекты, их параметры, связи и история изменений)

    shared

    Нет

    Сохранение общей конфигурации домена (пользователи, раскладки и т.д.)

    license

    Нет

    Сохранение лицензии
    ticketsНетСохранение структуры домена

    Пример команды:

    ngpsh.exe backup backupJson c:\\backups Server1 local

    Результат:

    В папке c:\backups будет создан файл Server1.json, содержащий резервную копию.

Автоматизированное восстановление резервной копии конфигурации

Внимание!

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

Для автоматизированного восстановления резервной копии конфигурации нужно:

  1. Запустить командную строку от имени администратора системы.
  2. Перейти в директорию утилиты, выполнив команду:
    cd <Директория установки ПК Интеллект X>\IntellectX\bin
  3. Выполнить команду восстановления резервной копии:
    ngpsh.exe backup restoreJson [path_to_backup_file] [node_name] [local] [shared] [license] [tickets] [deleteLocal] [deleteShared]
    Параметры команды restoreJson:
    ПараметрОбязательныйОписание

    path_to_backup_file

    Да

    Полный путь к файлу резервной копии (в формате JSON). Нужно использовать двойные обратные слеши \\ в пути

    node_name

    Да

    Имя сервера, конфигурацию которого нужно восстановить

    local

    Нет

    Восстановление локальной конфигурации сервера

    shared

    Нет

    Восстановление общей конфигурации домена

    license

    Нет

    Восстановление лицензии
    ticketsНетВосстановление структуры домена
    deleteLocal

    Нет

    Удаление объектов из текущей локальной конфигурации, которых нет в резервной копии (очистка перед восстановлением)
    deleteSharedНетУдаление объектов из текущей общей конфигурации, которых нет в резервной копии
    Пример команды:
    ngpsh.exe backup restoreJson c:\\backups\Server1.json local
    Результат:
    Локальная конфигурация сервера Server1 будет восстановлена из файла Server1.json. Объекты, отсутствующие в резервной копии, будут удалены из текущей конфигурации.
  • No labels