Garbage collection job ends with Warning: 294

the other

New Member
Apr 12, 2025
15
7
3
Hey everyone,
I am quite new w/ proxmox and pbs, so sorry, if my question seems dumb.
I have pbs (home usage) on a vm running a daily job:
backup (1 vm, 1 lxc) daily at 02:00
prune daily at 03:00
verify daily at 03:30
all working well...
garbage collection daily at 04:00
Now GC shows "Warning: 294". I couldn't find anything on this Warning...
So: what is the reason for said warning? What do I have to look at / change in my settings?
Everything is working fine so far...
Thank you for any input. :)
 
Hey,
here output verbose:
Code:
root@pbsvm:~# proxmox-backup-manager version --verbose
proxmox-backup                      3.4.0         running kernel: 6.8.12-9-pve
proxmox-backup-server               3.4.1-1       running version: 3.4.1     
proxmox-kernel-helper               8.1.1                                     
proxmox-kernel-6.8.12-11-pve-signed 6.8.12-11                                 
proxmox-kernel-6.8                  6.8.12-11                                 
proxmox-kernel-6.8.12-9-pve-signed  6.8.12-9                                 
ifupdown2                           3.2.0-1+pmx11                             
libjs-extjs                         7.0.0-5                                   
proxmox-backup-docs                 3.4.1-1                                   
proxmox-backup-client               3.4.1-1                                   
proxmox-mail-forward                0.3.2                                     
proxmox-mini-journalreader          1.4.0                                     
proxmox-offline-mirror-helper       0.6.7                                     
proxmox-widget-toolkit              4.3.11                                   
pve-xtermjs                         5.5.0-2                                   
smartmontools                       7.3-pve1                                 
zfsutils-linux                      2.2.7-pve2

and here (attached) you find the log for said GC Job...hope it helps you helping me :)
 

Attachments

  • Like
Reactions: the other
As the task log states, the garbage collection finds index files within an unexpected folder location within your datastore. In your case you seem to have created /mnt/ds01/#snapshot/GMT+02-2025.06.11-11.00.01, maybe by some external tooling (this is not created by PBS)?

The garbage collection also includes these index files in the marking phase to avoid possible data loss by removing chunks referenced by these files, and lets you know with a warning that something is off.
 
  • Like
Reactions: the other
Hey there,
so I check into that.
Thank you for your help and input! And sorry, I thought I stated it clearly that it is a "warning" not an error.
 
Hey there again,
to have some closure to this /fyi:
the "problem" was with my synology nas. I had it make snapshot replications for my pbs share, so (of course, d'ho, I am stupid some days) it made that #snapshot directory. Had nothing at all to do with pbs, pbs just send me a warning about that "alien" directory.
I switched off snapshot replication on my nas. Since that (now empty) directory won't disappear and I don't want those warnings, I set up a new datastore and new backup / prune /verify / gc jobs. My first 2 tests went well (and -of course- without those warnings.

Conclusion: once more proof that most problems are on layer 8 in front of the machine :)
Thank you very much for pointing me in the right direction (once more)!
 
  • Like
Reactions: Impact