В настоящее время я начинаю с bacula для резервного копирования и у меня есть несколько вопросов по передовым методикам.
Текущая ситуация:
Итак, вот вопросы:
соответствующие отрывки из конфигурации:
Директор:
Pool{
Name = FullSet2
Use Volume Once = yes
Pool Type = Backup
LabelFormat = "FS2T"
AutoPrune = yes
VolumeRetention = 350 days
Maximum Volumes = 15
Recycle = yes
}
Pool{
Name = FullSet1
Use Volume Once = yes
Pool Type = Backup
LabelFormat = "FS1T"
AutoPrune = yes
VolumeRetention = 350 days
Maximum Volumes = 15
Recycle = yes
}
Pool {
Name = DiffSet
Use Volume Once = yes
Pool Type = Backup
LabelFormat = "DS1T"
AutoPrune = yes
VolumeRetention = 1 day
Maximum Volumes = 10
Recycle = yes
}
как для 1)
Label Format = "FS1T $ {NumVols: p / 2/0 / r}" # Автоматическая метка
Эта команда дополняет нулями до 2 цифр и помещает переменную $ {NumVols} (количество томов) справа (r) от максимальных 2 цифр.
Что касается 2)
Я маркирую новую ленту по запросу, когда Bacula просит меня маркировать ее. Но если бы я знал заранее, что мне понадобится 10 новых лент в этот день, я бы пометил их все сразу. Маркировать новую ленту довольно просто.
list volumes
в консоли Bacula.umount
в консоли Bacula и физически извлечь текущую ленту, нажав кнопку на ленточном накопителе.label
в bconsole, выберите пул и введите желаемую метку или примите метку, рекомендованную Bacula.umount
и снимаем ленту