Автоматическая установка или автоматическое удаление в Linux#
В этом разделе описан порядок установки или удаления Кибер Бэкап в автоматическом режиме на машинах под управлением Linux с использованием командной строки.
Порядок установки или удаления продукта
Откройте приложение терминала.
Выполните следующую команду:
<package name> -a <parameter 1> ... <parameter N>
Здесь
<имя пакета>— это имя пакета установки (файла .i686 или .x86_64).[Только при установке агента для Linux] Если на машине включена безопасная загрузка UEFI, выводится сообщение о том, что необходимо перезагрузить систему после установки. Запомните пароль, который следует использовать (пароль привилегированного пользователя). Во время перезапуска системы выберите управление ключом владельца машины (MOK), выберите Зарегистрировать MOK и зарегистрируйте ключ, используя рекомендуемый пароль.
Если безопасная загрузка UEFI включена после установки агента, повторите установку, включая шаг 3. В противном случае последующие операции резервного копирования завершатся сбоем.
Параметры установки
Стандартные параметры
{-a|--auto}
Установить или удалить компоненты продукта без участия пользователя. Чтобы использовать этот параметр при установке агента, необходимо также указать учетную запись, под которой агент будет зарегистрирован в службе Cyber Protect. Для этого можно использовать параметр --token или параметры --login и --password.
{-i |--id=}<список компонентов>
Компоненты для установки, разделенные запятыми без символов пробела.
Для установки доступны указанные ниже компоненты:
Компонент |
Необходимо установить вместе с |
Описание компонента |
|---|---|---|
AcronisCentralizedManagementServer |
Сервер управления |
|
BackupAndRecoveryAgent |
Агент для Linux |
|
BackupAndRecoveryBootableComponents; |
Мастер создания загрузочных носителей |
|
CommunigateAgentFeature |
BackupAndRecoveryAgent |
Агент для CommuniGate Pro |
K8sAgentFeature |
BackupAndRecoveryAgent |
Агент для Kubernetes |
PostgreSqlAgentFeature |
BackupAndRecoveryAgent |
Агент для PostgreSQL |
WorkmailAgentFeature |
BackupAndRecoveryAgent |
Агент для VK WorkMail |
Если данный параметр не указан, устанавливаются все перечисленные выше компоненты.
--language=<ИД языка>Язык продукта. Доступные значения:
ru,en,en_GB,de.{-d|--debug}Если данный параметр указан, журнал установки записывается в режиме подробного протоколирования. Журнал расположен в файле
/var/log/trueimage-setup.log.{-t|--strict}Если данный параметр указан, любое предупреждение при установке приведет к сбою установки. Если данный параметр не указан, установка успешно выполняется, даже при наличии предупреждений.
{-n|--nodeps}Если параметр указан, отсутствие требуемых пакетов Linux не будет принято во внимание при установке.
Параметры установки сервера управления
{-W |--web-server-port=}<номер порта>Порт, который будет использоваться в веб-браузере для доступа к серверу управления. По умолчанию это порт 9877.
--ams-tcp-port=<номер порта>Порт, который будет использоваться для обмена данными между компонентами продукта. По умолчанию это порт 7780.
{-P | --force-postgres}Если параметр указан, то для установки будет использована СУБД PostgreSQL вместо встроенной СУБД SQLite. Перед установкой сервера управления PostgreSQL необходимо подготовить, как описано в разделе Установка в Linux.
Используйте следующие параметры, чтобы указать сведения для подключения к PostgreSQL:
--postgres-user=<имя пользователя>Имя пользователя для подключения к PostgreSQL. Необходимо указать имя пользователя, который был создан при подготовке PostgreSQL.
--postgres-password=<пароль пользователя>Пароль пользователя для подключения к PostgreSQL. Необходимо указать пароль пользователя, который был создан при подготовке PostgreSQL.
--postgres-host=<IP-адрес или DNS-имя>IP-адрес или DNS-имя машины с PostgreSQL.
--postgres-port=<номер порта>Порт для подключения к PostgreSQL.
Параметры установки агента
Укажите один из следующих параметров:
--skip-registrationНе регистрировать агент на сервере управления.
{-C |--ams=}<имя хоста или IP-адрес>Имя хоста или IP-адрес машины, на которой установлен сервер управления. Агент будет зарегистрирован на этом сервере управления.
Если установить агент и сервер управления одной командой, агент будет зарегистрирован на этом сервере управления независимо от значения параметра
-C.Необходимо указать параметр
tokenparameter или параметрыloginиpassword.--token=<маркер>Маркер регистрации, сгенерированный в веб-консоли Кибер Бэкап, как описано в разделе Развертывание агентов с использованием групповой политики.
{-g |--login=}<имя пользователя>и{-w |--password=}<пароль>Учетные данные администратора сервера управления.
--unit=<идентификатор отдела>Отдел в организации. Агент будет добавлен в этот отдел.
Чтобы узнать идентификатор отдела, в веб-консоли Кибер Бэкап щёлкните Настройки → Учетные записи, выберите нужный отдел и щёлкните Подробнее.
Если данный параметр не указан, агент будет добавлен в организацию.
--reg-transport={https|https-ca-system|https-ca-bundle|https-pinned-public-key}Метод проверки сертификата сервера управления при регистрации. Проверьте сертификат, и таким образом вы проверите подлинность сервера управления для предотвращения атак MITM.
Если задано значение
https, или параметр не указан, проверка сертификата не выполняется, но трафик регистрации остается зашифрованным. Если задано значение, отличное отhttps, для проверки подлинности используется системный центр сертификации или пакет центра сертификации, который прилагается к продукту или закрепленному открытому ключу соответственно.--reg-transport-pinned-public-key=<значение открытого ключа>Значение закрепленного открытого ключа. Этот параметр должен быть указан вместе с параметром
--reg-transport=https-pinned-public-keyили вместо него.--http-proxy-host=<IP-адрес>и--http-proxy-port=<порт>,--http-proxy-login=<имя входа>и--http-proxy-password=<пароль>Учетные данные для прокси-сервера HTTP. Используйте эти параметры, если сервер требует проверки подлинности.
--no-proxy-to-amsАгент защиты подключится к серверу управления без использования прокси-сервера, который указан параметрами
--http-proxy-hostи--http-proxy-port.
Параметры удаления
{-u|--uninstall}Удаляет продукт.
--purgeУдаляет журналы продукта, задачи и настройки конфигурации.
Параметры информации
{-?|--help}Показано описание параметров.
--usageПоказывает краткое описание использования команды.
{-v|--version}Показывает версию пакета установки.
--product-infoПоказывает имя продукта и версию пакета установки.
--components-listПоказывает список компонент продукта, включенных в пакет установки.
--snapapi-listПоказывает список версий модуля Snap API, включенных в пакет установки. Данный модуль обеспечивает создание моментальных снимков тома.
Примеры
Установка сервера управления.
./CyberBackup_17_64-bit.x86_64 -a -i AcronisCentralizedManagementServer
Установка сервера управления, указание нестандартных портов.
./CyberBackup_17_64-bit.x86_64 -a -i AcronisCentralizedManagementServer --web-server-port 6543 --ams-tcp-port 8123
Установка сервера управления с использованием СУБД PostgreSQL.
./CyberBackup_17_64-bit.x86_64 -a -i AcronisCentralizedManagementServer --force-postgres --postgres-user=cyberbackup --postgres-password=69c64fee29d24024b219578ecd9f5d88 --postgres-host=127.0.0.1 --postgres-port=5432
Установка агента для Linux и его регистрация на указанном сервере управления.
./CyberBackup_17_64-bit.x86_64 -a -i BackupAndRecoveryAgent --ams 10.10.1.1 --login root --password 123456
Установка агента для Linux и его регистрация на указанном сервере управления в указанном отделе.
./CyberBackup_17_64-bit.x86_64 -a -i BackupAndRecoveryAgent --ams 10.10.1.1 --login root --password 123456 –unit 01234567-89AB-CDEF-0123-456789ABCDEF
Удаление Кибер Бэкап.
./CyberBackup_17_64-bit.x86_64 -a -u