Bacula Prune / Purge
Felépítettem baculával egy elég nagy mentési rendszert, de hosszú idő után az alábbi hibába futottam:
Vannak nagyon nagy munkakönyvtárak, amikről induláskor csinátam egy Full backupot (nevezzük Base-nek), és azóta csak napi inc. megy heti/2heti diff.-el.
A kisebb könyvtárak hasonlóan, de azokról legalább 2 hetente van egy Full is.
A fentiekhez mérten ciklus+1nap Volume Retention, AutoPrune, Recycle van az inc. diff. és ciklikus full volume-okon, viszont minden letiltva és 99év Vol. Retention a "Base" full volumeokon.
Ezen kívül 2 hónapos job retention van beállítva a kliensekre.
A probléma:
Az auto job retention szépen kipucolta az adatbázisból a "Base" backup-ok adatait - végülis jogosan, hiszen a job-ok ideje lejárt. Ha kliens szinten letiltom az AutoPrune-t, akkor a ciklikus mentések minden adata is örökre bentmarad az adatbázisban, ami csak növekszik.
Megvilágosítaná nekem valaki azt a config logikát, ami szerint a ciklikus volume-ok elavult job- és filerecordjai kipucolódnak, viszont a nagyon régi "Base" volume-ok vonatkozó recordjai megmaradnak az adatbázisban?
- Tovább (Bacula Prune / Purge)
- 962 megtekintés