Ответы пользователя по тегу Bacula
  • Почему Bacula (Bareos) для каждого типа бэкапа создаёт полный бэкап?

    xarek1986
    @xarek1986
    Инженер
    В общем не знаю, нашли ли вы решение, я нашёл.
    Суть в том, что каждая из Job - самостоятельная единица, которая создаёт для себя отдельный счётчик в каталоге. То есть
    Job {
      Name = "Backup Desig DIFF"
    ...
    }

    Ничего не знает, о том, что сделал
    Job {
      Name = "Backup Desig FULL"
    ...
    }

    Даже, не смотря на то, что они используют общий Volume. Суть работы бекапа заключается в том, что мы должны для одного Job описать как и куда он будет делать бекапы разных типов. Вот к чему пришёл я
    Job {
      Name = BareosConfBackup
      Client = gazer-fd
      Type = Backup
      Level = Incremental
      Pool = IncBareBup
      Full Backup Pool = FullBareBup                 # Раз
      Differential Backup Pool = DiffBareBup     # Два
      Incremental Backup Pool = IncBareBup     # Три
      File Set = BConfig
      Schedule = WeeklyCycle
      Priority = 10
      Write Bootstrap = "/var/lib/bareos/%c.bsr"
      Messages = Standard
    }
    
    Schedule {
      Name = WeeklyCycle
      Run = Level = Full 1st sun at 23:00                        # Раз
      Run = Level = Differential 2nd-5th sun at 23:00     # Два
      Run = Level = Incremental mon-sat at 23:00          # Три
    }

    Получаем, что это задание, каждый первый понедельник каждого месяца делает полный бекап, со второго по пятый понедельник делает Diff, и каждую неделю с понедельника по субботу делает Incr
    А что бы запустить это задание в консоли с определённым уровнем, нужно запускать его так
    run job=XXX level=Full #{Differential, Incremental  и тд}

    вот как-то так.
    Ответ написан
  • VolStatus Error и как с этим бороться?

    xarek1986
    @xarek1986 Автор вопроса
    Инженер
    Сам спросил, сам отвечу
    *update volume=Full-0001 
    Parameters to modify:
         1: Volume Status
         2: Volume Retention Period
         3: Volume Use Duration
         4: Maximum Volume Jobs
         5: Maximum Volume Files
         6: Maximum Volume Bytes
         7: Recycle Flag
         8: Slot
         9: InChanger Flag
        10: Volume Files
        11: Pool
        12: Volume from Pool
        13: All Volumes from Pool
        14: All Volumes from all Pools
        15: Enabled
        16: RecyclePool
        17: Action On Purge
        18: Done
    Select parameter to modify (1-18): 1
    Updating Volume "gazer-fd_Full_TestPool.2016-05-25-19-08"
    Current Volume status is: Used
    Possible Values are:
         1: Append
         2: Archive
         3: Disabled
         4: Full
         5: Used
         6: Cleaning
         7: Read-Only
    Choose new Volume Status (1-7): 5
    Ответ написан