здравствуйте, возникла необходимость вручную удалить старые volumes с бакулы. Они автоматически не удалились потому-что не достигли retention.
Итак версия бакулы 5.0.2.
Как девайс дла хранения использую HDDДелал через purge как написанно в мануале
http://www.bacula.org/5.0.x-manuals/en/console/console/Bacul...
*list volume pool=sever-monthly
+---------+------------------------------------+-----------+---------+----------------+----------+--------------+---------+------+-----------+-------------------+---------------------+
| MediaId | VolumeName | VolStatus | Enabled | VolBytes | VolFiles | VolRetention | Recycle | Slot | InChanger | MediaType | LastWritten |
+---------+------------------------------------+-----------+---------+----------------+----------+--------------+---------+------+-----------+-------------------+---------------------+
| 75 | server-monthly-20120804-0005 | Used | 1 | 7,708,434 | 0 | 31,536,000 | 1 | 0 | 0 | File-server | 2012-08-04 00:05:55 |
*purge volume=server-monthly-20120804-0005 action=truncate allpools storage=File-server
И после этого мне выдает
This command can be DANGEROUS!!!
It purges (deletes) all Files from a Job,
JobId, Client or Volume; or it purges (deletes)
all Jobs from a Client or Volume without regard
to retention periods. Normally you should use the
PRUNE command, which respects retention periods.
Automatically selected Catalog: MyCatalog
Using Catalog "MyCatalog"
Клучевая информация:
No volume founds to perform truncate action(s)
Вопрос 1. Почему так ?
Пробовал удалить без параметра action=truncate и удалить потом файл вручную, но тогда команда *list volume pool=sever-monthly выдает VolStatus - Purged
Вопрос 2. Правельно ли я зделал ?