The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
удаление бакапов вручную в bacula, !*! cam, 31-Янв-13, 13:46  [смотреть все]
здравствуйте, возникла необходимость вручную удалить старые 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. Правельно ли я зделал ?


  • удаление бакапов вручную в bacula, !*! Dronissimo, 15:49 , 31-Янв-13 (1)
    • удаление бакапов вручную в bacula, !*! cam, 16:45 , 31-Янв-13 (2)
      > Purged  - помечает volumes как "возможные для перезаписи" не зависимо от
      > retention period
      > Prune - помечает volumes как "возможные для перезаписи" зависимо от retention period
      > При выполнении Job в его Pool есть volumes отмеченные как Purged то
      > они будут перезаписаны.
      > Так что не обязательно удалять архивы вручную, можно просто пометить их как
      > Purged и по мере необходимости bacula сам их удалит.

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

      • удаление бакапов вручную в bacula, !*! Dronissimo, 17:45 , 31-Янв-13 (3)
        • удаление бакапов вручную в bacula, !*! cam, 19:24 , 31-Янв-13 (5)
          >[оверквотинг удален]
          > пример простой
          > Т.е я знаю что у меня на скажем ConfigBackUpJob в делает в
          > месяц примерно 1Tб.
          > 4 - volumes
          > в каждом volume 7 работ максимум
          > retention period = 28 дней
          > получится что ты всегда будешь иметь бэкап за месяц
          > и при наступлении первой недели нового месяца ,будет перезаписана первая неделя старого
          > ( т.е так которая для нас не актуальна так как мы
          > хотим хранить бэкапы за 28 дней)

          понял, спасибо. К сожалению бэкап до меня настроили и как видно - точно не подумали на сколько времени места хватит.
          Но я только не давно начал изучать сей программный продукт и по этому вот такие вопросы.
          Теперь допустим мне нужно сделать ежемесячный полный бэкап и продержать его 3 месяца, вот мой конфиг:

          Pool {
            Name = server-monthly
            Pool Type = Backup
            Maximum Volume Jobs = 1
            Maximum Volume Bytes = 300G
            Volume Retention = 3 months
            AutoPrune = yes
            RecyclePool = server-monthly
            Recycle = yes
            Recycle Oldest Volume = yes
            Label Format = "server-monthly-${Year}${Month:p/2/0/r}${Day:p/2/0/r}-${Hour:p/2/0/r}${Minute:p/2/0/r}"
            Storage = File-server
          }

          Правельный ли он по вашему мнению ?

      • удаление бакапов вручную в bacula, !*! Dronissimo, 17:54 , 31-Янв-13 (4)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру