Amanda Backup, определяемое пользователем исключение каталогов
Мы используем Аманду для создания резервных копий в компании, в которой я работаю. Это работало довольно долго в течение долгого времени, но по разным причинам время для выполнения резервного копирования стало довольно большим за последние несколько месяцев. К сожалению, я не могу сейчас свободно распространять данные, поэтому нагрузка на хранилище довольно высокая. Появилась идея дать пользователям возможность самостоятельно исключать каталоги из резервных копий, например, касаясь файла, такого как.nobackup, или чего-то подобного.
Увы, мы не можем определить папку внутри рассматриваемых каталогов, для которой никогда не будет выполнено резервное копирование, так как это будет мешать рабочему процессу пользователя.
До сих пор мне не удалось найти простое решение с Амандой, которое бы не позволяло пользователям каким-либо образом определять свой собственный тип дампа.
Кто-нибудь сталкивался с решением этой проблемы?
1 ответ
Самый близкий AMANDA - список исключений для каждого клиента (на клиенте).
http://wiki.zmanda.com/index.php/Exclude_and_include_lists
Так что сделайте небольшую работу cron, которая выполняется незадолго до общего времени резервного копирования. Выполните поиск по дереву пользователей (/home/?) И добавьте родительские каталоги любых файлов.nobackup в централизованный список исключений системы.
Пожалуйста, обратитесь ниже. Я думаю, что корпоративная версия Аманды, то есть ZMANDA, имеет замечательный графический интерфейс для всего этого.
https://wiki.zmanda.com/index.php/How_To:Split_DLEs_With_Exclude_Lists