Команда до захвата данных

Команда до захвата данных#

Чтобы указать команду или пакетный файл, которые будут выполнены до захвата данных:

  1. Включите переключатель Выполнение команды до захвата данных.

  2. В поле Команда… введите команду или найдите пакетный файл. Программа не поддерживает интерактивные команды, то есть те команды, которые требуют пользовательского ввода (например, pause).

    Примечание

    Если в плане указана интерактивная команда, то такой план после запуска может навсегда остаться в состоянии "Выполняется", а его выполнение нельзя будет остановить через веб-интефейс Кибер Бэкап Облачный. Чтобы остановить выполнение плана в такой ситуации, на каждой целевой машине плана необходимо принудительно завершить процесс этой команды (см. дочерние процессы процесса агента Кибер Бэкап Облачный) и перезапустить агент.

  3. В поле Рабочая папка укажите путь к каталогу, в котором будет выполняться команда или пакетный файл.

  4. В поле Аргументы укажите аргументы выполнения команды (если необходимо).

  5. В зависимости от желаемого результата выберите соответствующие параметры из описанных в таблице ниже.

  6. Нажмите кнопку Готово.

Флажок

Выбор

Прерывать резервное копирование при сбое команды [1]

Установить

Снять

Установить

Снять

Не выполнять захват данных до полного выполнения команды

Установить

Установить

Снять

Снять

Результат

Предустановка

Выполнить захват данных только после успешного выполнения команды. Прерывать резервное копирование при сбое команды.

Выполнить захват данных после команды независимо от результатов ее выполнения (успешно или ошибка).

Н/Д

Выполнить захват данных одновременно с выполнением команды и независимо от результатов выполнения команды.

Примечание

Если сценарий завершается сбоем из-за конфликта, связанного с требуемой версией библиотеки Linux, исключите переменные среды LD_LIBRARY_PATH и LD_PRELOAD. Для этого добавьте в сценарий следующие строки:

#!/bin/sh
unset LD_LIBRARY_PATH
unset LD_PRELOAD