Назад | Перейти на главную страницу

Amanda Backup, определяемое пользователем исключение каталогов

мы используем Аманду для резервного копирования в компании, в которой я работаю. Это работало довольно хорошо в течение долгого времени, но по разным причинам время для завершения резервного копирования стало довольно большим за последние несколько месяцев. К сожалению, на данный момент я не могу свободно распространять данные, поэтому нагрузка на хранилище довольно высока. Идея возникла, чтобы дать пользователям возможность самостоятельно исключать каталоги из резервных копий, например прикоснувшись к файлу типа ".nobackup" или подобному.

Увы, мы не можем определить папку внутри рассматриваемых каталогов, для которой никогда не будет выполнено резервное копирование, поскольку это может помешать рабочему процессу пользователя.

Пока мне не удалось найти простое решение с amanda, которое не позволяло бы пользователям каким-то образом определять свой собственный тип дампа.

Кто-нибудь встречал решение этого?

См. Ниже. Я думаю, что корпоративная версия amanda, то есть ZMANDA, имеет прекрасный графический интерфейс для всего этого.

https://wiki.zmanda.com/index.php/How_To:Split_DLEs_With_Exclude_Lists

Ближайшая AMANDA получает список исключений для каждого клиента (на клиенте).

http://wiki.zmanda.com/index.php/Exclude_and_include_lists

Так что сделайте небольшое задание cron, которое выполняется незадолго до общего времени резервного копирования. Найдите в дереве пользователей (/ home /?) И добавьте родительские каталоги файлов ".nobackup" в централизованный список исключений системы.