Как настроить задание в bacula для резервного копирования машины Windows через SMB (на машине не установлен агент bacula)?
Согласно набору функций это поддерживается.
Я бы мог представить, где мне нужно определить \ machinename \ c $
?
Прежде всего, разработчики bacula очень не одобряют это, это сильно замедляет работу и из-за обработки файлов SMB может вызывать проблемы (например, файлы со странными именами). Установка клиента занимает около 2 минут, и у меня с ним не было проблем.
С учетом всего сказанного есть несколько способов сделать это. Насколько мне известно, bacula не работает напрямую с SMB, вам нужно смонтировать общие ресурсы с помощью SMBFS / CIFS в файловой системе, а затем перейти оттуда.
Первый вариант: вы можете использовать третью машину или директорию для постоянного монтирования общего ресурса SMB, а затем просто добавить этот путь к заданию.
Другой вариант - написать небольшой небольшой скрипт и использовать директиву RunBeforeJob для монтирования общего ресурса перед резервным копированием, а затем директиву RunAfterJob для отключения после завершения задания. Еще раз, вы просто добавляете в задание точку монтирования.