I have just started using Bacula and it is great, one tutorial I read recommended putting full backups in a different pool (disk) to incremental backups.
What would the benefit of sperating full and incremental backups like this be?
What pool would Bacula right to if it was using the incremental schedule (and incremental pool) but upgraded the backup to full as it couldnt find the previous full backup?
In the tape world this is often done so you can easily grab your full backups and ship them off-site/archive them/etc.
If you are backing up to disk this is probably less of an issue for you, unless you are using a removable disk and want to be able to take the entire "full backups" drive off-site.
Re: pool selection, I believe Bacula uses the running job level to select the pool (so an incremental that got upgraded to a full would go in the full backups pool). I've not tested that though, so verify my assumption before relying on it in production, and if I'm wrong tell me :)