Bacula Prune / Purge

Fórumok

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?

Hozzászólások

ennyire nem lövöldöz senki ilyen ágyúval verebekre? :) vagy csk 7végén nem?

Es mi lenne, ha inkabb azt csinalnad, hogy a retention ideje korulre idozitenel egy full-t, es utana inkrementalnal?
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

A logikus és hivatalos talán ez lenne, de 150GB adatot 5Mbit-es neten nem tudok "időnként" áttolni a távoli szerverre, hanem egyszer megcsináltam egy full-t (mégy helyben), azóta csak a napi inc. meg a heti diff. mászik át a neten.
Bár, most, így írás közben esett le, hogy miért kéne a full-nak is ugyanott lennie, ahova a ciklikus mentések mennek. Végülis, letolhatnám egy külső winyóra is. (vagyis kettőre, mondjuk felváltva)