This is Bacula asking for more ‘tape’. I say tape, because that is an easy analogy to follow. In effect, the tape library has no tapes to which Bacula can place this backup. They are all full (with respect to the given type of tape required). In this case, it’s the Pool called <​nowiki>​DiffFile</​nowiki>​. That’s a Pool for Differential backups.

+

+

In this particular case, the backup is not using tapes, it’s using disk. A Volume, in Bacula terms, is a place for backups within a Storage Daemon.

+

+

The Pool definition in question is:

+

<sxh bash>

+

Pool {

+

Name = DiffFile

+

Pool Type = Backup

+

Recycle ​ = yes

+

AutoPrune ​ = yes

+

Volume Retention = 6 weeks

+

Storage ​ = CreyFile

+

Next Pool = Differentials

+

+

Maximum Volume Bytes = 5G

+

+

Maximum Volumes ​ = 80

+

+

LabelFormat = "​DiffAuto-"​

+

}

+

</​sxh>​

+

+

As shown, there is a maximum of 80 Volumes, each 5G in size, for a total of 400G.

+

+

I need to increase this Pool size. I will give it another 50G of storage, or 10 more Volumes. I’ll just change line 12 from 80 to 90.

+

+

The next step is telling Bacula about this change. I issue the reload command within bconsole:

+

<sxh bash>

+

*reload

+

*

+

</​sxh>​

+

+

NOTE: this next step is not required. The **reload** command has already done this.

+

+

I also need to update the Pool definition in the database. That is accomplished with the **update** command: