Команда до резервного копирования

Команда до резервного копирования#

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

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

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

    Примечание

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

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

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

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

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

Флажок

Выбор

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

Установить

Снять

Установить

Снять

Не продолжать создание резервной копии до завершения выполнения команды

Установить

Установить

Снять

Снять

Результат

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

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

—

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

Примечание

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

#!/bin/sh
unset LD_LIBRARY_PATH
unset LD_PRELOAD