Re: VF and pools
Josh Fisher via Bacula-users <[email protected]> Tue, 14 Apr 2026 12:23:04 -0400
| Newsgroups | gmane.comp.bacula.user |
|---|---|
| Message-ID | <[email protected]> |
On 4/13/26 11:57, Radosław Korzeniewski wrote: > Hi, > > śr., 8 kwi 2026 o 23:00 Lloyd Brown <[email protected]> napisał(a): > > Hey, all. I'm in the middle of designing the next generation of our > backup system, which will likely be based on Bacula 15. This time, > we'll be using both disk and tape, vs the disk-only we've run before, > which brings up a question or two that I haven't encountered before. > > When running VirtualFull jobs, does the source material (previous > Full, > latest Differential, subsequent Incrementals), need to all reside > in the > same Pool? > > > No. There are other limitations. > > In multiple pools but available to the same SD? > > > Good question. I would say you need all at the single SD to work. But > it is a conservative approach. I have not tested VF on multiple SDs yet. I believe you can have the fulls on tape volumes with one SD and the incrementals on disk on another SD, but you cannot split the incrementals across different SDs. But I too have not tested. > For this system, we're planning on 2 SD hosts, with local disks, > and a > tape library attached to one of them. We thought that we could > keep the > Fulls/VFs entirely on tape, only store the incrementals on disk, and > write new VFs directly to tape. > > > Good choice! > > As a result, we trimmed down the size > of our disk pool for cost reasons (HDDs and SSD are both crazy > expensive > right now). I don't think I'll have enough space in the disk pool to > store Incrementals *and* a previous Full/VF. If that's true, I > need to > re-think my design a bit. It may mean we just do true Fulls to tape, > and Incrementals on disk, and not get to use VFs at all. > > > No, not needed. You can have your fulls saved on your tapes and > incremental on disks. > One caveat, you have to setup your Full Pool to close (status in > ['full', 'used']) before you start to write the next Virtual Full. > This is to prohibit read/write for the same tape during the Virtual > Full Job. This means your previous (V)Full needs to be on the separate > (closed) tape then the one you write to (status=append). > > best regards > -- > Radosław Korzeniewski > [email protected] > > > _______________________________________________ > Bacula-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/bacula-users _______________________________________________ Bacula-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-users