Параметры автоматической установки или автоматического удаления

Параметры автоматической установки или автоматического удаления#

В этом разделе описаны параметры, которые используются при автоматической установке или автоматическом удалении в Linux.

В минимальную конфигурацию для автоматической установки входит параметр -a и параметры регистрации (например, параметры --login и --password; --rain и --token). Для более точной настройки установки можно использовать дополнительные параметры.

Параметры установки

Базовые параметры

  • {-i |--id=} <список компонентов> — Компоненты для установки, разделенные запятыми и без символов пробела. В пакете установки .x86_64 доступны следующие компоненты:

    Компонент

    Описание компонента

    BackupAndRecoveryAgent

    Агент для Linux

    CommunigateAgentFeature

    Агент для Communigate Pro

    K8sAgentFeature

    Агент для Kubernetes

    OracleAgentFeature

    Агент для Oracle

    PostgreSqlAgentFeature

    Агент для PostgreSQL

    WorkmailAgentFeature

    Агент для WorkMail

    Если данный параметр не указан, устанавливаются все перечисленные ниже компоненты.

    Для агента для Oracle требуется установленный агент для Linux.

    Пакет установки .i686 содержит только BackupAndRecoveryAgent.

  • {-a|--auto} — Процесс установки и регистрации завершится без какого-либо вмешательства пользователя. При использовании этого параметра необходимо указать учетную запись, под которой агент будет зарегистрирован в службе Кибер Бэкап Облачный. Для этого можно использовать параметр --token или параметры --login и --password.

  • {-t|--strict} — Если данный параметр указан, любое предупреждение при установке приведет к сбою установки. Если данный параметр не указан, установка успешно выполняется, даже при наличии предупреждений.

  • {-n|--nodeps} — Отсутствие требуемых пакетов Linux не будет принято во внимание при установке.

  • {-d|--debug} — Позволяет вести журнал установки в режиме подробного протоколирования.

  • --options-file=<файл> — Параметры установки будут считываться из текстового файла, а не из командной строки.

  • --language=<ID языка> — Язык продукта. Доступные значения: en, ru. Если этот параметр не указан, язык продукта определяется языком, который используется в системе, при условии, что он указан в списке выше. В противном случае будет использоваться английский (en).

Параметры регистрации

Укажите один из следующих параметров:

  • {-g|--login=} <имя пользователя> и {-w|--password=} <пароль> — Учетные данные учетной записи, под которой агент будет зарегистрирован в службе Кибер Бэкап Облачный. Для этого нельзя использовать учетную запись администратора партнера.

  • --token=<маркер> — Маркер регистрации — это последовательность из 12 символов, разделенных дефисами на три части. Его можно создать в консоли службы, как указано в разделе Управление маркерами регистрации.

    Этот параметр нельзя использовать вместе с параметрами --login, --password и --register-with-credentials.

  • {-C|--rain=} <адрес службы>

    URL-адрес службы Кибер Бэкап Облачный. Если не нужно включить этот параметр явно при использовании параметров --login и --password для регистрации из-за того, что установщик использует правильный адрес по умолчанию — это адрес, используемый для входа в службу Кибер Бэкап Облачный. Пример:

    image1

    Но если {-C|--rain=} используется с параметром --token, необходимо указать точный адрес центра обработки данных. Это URL-адрес, который отображается после входа в службу Кибер Бэкап Облачный. Пример:

    image2

  • --register-with-credentials — Если указан этот параметр, запустится графический интерфейс установщика. Чтобы завершить регистрацию, введите имя пользователя и пароль для учетной записи, под которой агент будет зарегистрирован в службе Кибер Бэкап Облачный. Для этого нельзя использовать учетную запись администратора партнера.

  • --skip-registration — Используйте этот параметр, когда необходимо установить агент, но вы планируете зарегистрировать его в службе Кибер Бэкап Облачный позже. Инструкции о том, как это сделать, см. в разделе Регистрация машин вручную.

Дополнительные параметры

  • --http-proxy-host=<IP-адрес> и --http-proxy-port=<порт> — Прокси-сервер HTTP, который агент будет использовать для резервного копирования и восстановления из облака и для подключения к серверу управления. Если эти параметры не заданы, не будет использовано ни одного прокси-сервера.

  • --http-proxy-login=<имя входа> и --http-proxy-password=<пароль> — Учетные данные для прокси-сервера HTTP. Используйте эти параметры, если сервер требует проверки подлинности.

  • --tmp-dir=<папка> — Указывает папку, в которую сохраняются временные файлы при установке. По умолчанию используется папка /var/tmp.

  • {-s|--disable-native-shared} — При установке используются свободно распространяемые библиотеки, даже если они уже есть в вашей системе.

  • --skip-prereq-check — Не будет выполняться проверка на предмет того, установлены ли пакеты, требуемые для компиляции модуля snapapi.

  • --force-weak-snapapi — Установщик не будет компилировать модуль snapapi. Вместо этого будет использоваться готовый модуль, который может в точности не соответствовать ядру Linux. Не рекомендуется использовать этот параметр.

  • --skip-svc-start — Служба не будет запускаться автоматически после установки. В большинстве случаев этот параметр используется с параметром --skip-registration.

Параметры информации

  • {-?|--help} — Показано описание параметров.

  • --usage — Показывает краткое описание использования команды.

  • {-v|--version} — Показывает версию пакета установки.

  • --product-info — Показывает имя продукта и версию пакета установки.

  • --snapapi-list — Показывает доступные готовые модули snapapi.

  • --components-list — Показывает компоненты установщика.

Параметры для устаревших функций

Эти параметры относятся к устаревшему компоненту agent.exe.

  • {-e|--ssl=}<путь> — Указывает путь к файлу настраиваемого сертификата для обмена данными SSL.

  • {-p|--port=} <порт> — Укажите порт, на котором agent.exe будет ожидать передачи данных. По умолчанию используется порт 9876.

Параметры удаления

  • {-u|--uninstall} — Удаляет продукт.

  • --purge — Удаляет продукт вместе с журналами, задачами и настройками конфигурации. Нет необходимости явно указывать параметр --uninstall, когда используется параметр --purge.

Примеры

  • Установка агента для Linux без его регистрации.

    ./Cloud_Backup_Agent_for_Linux_x86_64.bin -i BackupAndRecoveryAgent -a --skip-registration
    
  • Установка агента для Linux, агента для Oracle и их регистрация с использованием учетных записей.

    ./Cloud_Backup_Agent_for_Linux_x86_64.bin -a --login=johndoe --password=johnspassword
    
  • Установка агента для Oracle и агента для Linux и их регистрация с использованием маркера регистрации.

    ./Cloud_Backup_Agent_for_Linux_x86_64.bin -i BackupAndRecoveryAgent,OracleAgentFeature -a --rain=https://ru2-cloud.company.ru --token=34F6-8C39-4A5C
    
  • Установка агента для Linux, агента для Oracle с настройками конфигурации в отдельном текстовом файле.

    ./Cloud_Backup_Agent_for_Linux_x86_64.bin -a --options-file=/home/mydirectory/configuration_file
    
  • Установка агента для Linux, агента для Oracle и удаление всех их журналов, задач и настроек конфигурации.

    ./Cloud_Backup_Agent_for_Linux_x86_64.bin -a --purge