Особенности работы пакета AMANDA определяются содержимым конфигурационных файлов amanda.conf
/usr/local/etc
. Обычно конфигурационные файлы AMANDA размещаются на двух уровнях подкаталогов. Эти подкаталоги доступны для чтения только пользователю, который должен работать с пакетом AMANDA (в данном примере это пользователь amanda
). Подкаталог верхнего уровня обычно называется amanda
, а имена подкаталогов нижнего уровня выбираются в соответствии с задачами резервного копирования. Например, конфигурационный файл, описывающий правила ежедневного копирования, может размещаться в каталоге /usr/local/etc/amanda/Daily,
а файл, определяющий создание архивов, — в каталоге /usr/local/etc/amanda/Archive
. Если вы использовали для инсталляции AMANDA исходные коды, в вашем распоряжении имеется образец конфигурационного файла. Он находится в каталоге example
инсталляционного пакета.В состав файла amanda.conf
dumpcycle 4 weeks
Некоторые из записей могут занимать несколько строк. Они помещаются в фигурные скобки и определяют набор связанных между собой опций.
Для большинства опций можно принять значения, установленные по умолчанию. Опции, которые вы, возможно, захотите изменить, описаны ниже.
• org
org
никак не влияет на процесс создания резервной копии.• mailto
• dumpuser
--with-user
.• dumpcycle
• runspercycle
dumpcycle
, составляет четыре недели. Установив значение runspercycle
, равное 20, вы сообщаете, что данные для копирования должны выбираться исходя из того, что AMANDA будет запускаться один раз в день в рабочие дни. Значение 4 говорит о том, что AMANDA будет запускаться один раз в неделю. (Заметьте, что реальный запуск AMANDA осуществляется с помощью инструмента cron
. Значение опции runspercycle
не влияет на периодичность запуска, оно лишь позволяет AMANDA планировать, какие данные должны быть скопированы на резервный носитель.)• tapecycle
tapecycle
должно быть несколько больше, чем значение опции runspercycle
.• tapetype
tapetype
, которая поставляется в составе пакета AMANDA, но по умолчанию не устанавливается. Перейдите в каталог tape-src
инсталляционного пакета и задайте команду make tapetype
. Затем установите в устройстве ненужную вам ленту и введите ./tapetype -f /dev/устройство
(где под устройством понимается файл, соответствующий накопителю на ленте). В результате выполнения данной команды вы получите набор значений для вашего устройства. Для завершения данной процедуры потребуется несколько часов, и все данные на ленте будут уничтожены. Если в вашем накопителе реализована встроенная функция сжатия данных, вы можете увеличить значение длины ленты в полтора- два раза. При этом соблюдайте осторожность: если вы будете копировать данные, плохо поддающиеся сжатию, места на ленте может не хватить.• tapedev
/dev/nst0
или /dev/nht0
.