Команди оболонки
Передбачено можливість запуску команд оболонки до резервного копіювання та після нього. Щоб налаштувати команди, скористайтеся пунктом Меню ▸ Налаштування резервного копіювання. Натисніть кнопку запуску, щоб перевірити роботу команди без виконання резервного копіювання.
Команду оболонки до резервного копіювання буде виконано одразу перед запуском резервного копіювання. Нею можна скористатися для створення дампів баз даних, знімків файлової системи та інших завдань.
Команду після резервного копіювання буде виконано після виклику borg create, але перед вилученням застарілих архівів. Нею можна скористатися для розділення дій, які виконуються командою до резервного копіювання або виконання дій, подібних до надсилання сповіщення на основі результату резервного копіювання.
Усі команди виконуються з використанням оболонки bash і мають контекст щодо резервного копіювання у форматі змінних середовища. Робочим каталогом є домашній каталог користувача. Крім того, команда після резервного копіювання має доступ до даних щодо успіху або помилки резервного копіювання і статистичних даних резервного копіювання. Список доступних змінних середовища можна переглянути у підказці до налаштувань.
Вихід із ненульовим кодом призведе до переривання усіх подальших дій з резервного копіювання з повідомленням про помилку. Стандартні виведені дані щодо помилки можна буде переглянути у вікні Відомості щодо резервного копіювання на вкладці Резервна копія.
Можна виконати декілька команд, відокремивши їх символом ;. Рекомендуємо зберігати складніші скрипт в окремому файлі, наприклад, у домашньому каталозі користувача.