Hi everyone, and upfront sorry for digging out this old topic. However we finally found the time to look at the issue of
@ScIT again and I think we were able to pinpoint what's causing it.
As described in the opening post for some reason incremental backups were not possible aka the second snapshot/suspend backup to a PBS failed every time with an error message like
Code:
ERROR: VM 101 qmp command 'backup' failed - backup register image failed: command error: no previous backup found, cannot do incremental backup
Only new full backups (aka stopped) worked without problems.
We could do some more tests with different systems now, focussing on the partitioning/filesystems used during setup (LVM/LVM-thin on the client).
To make it short: it turns out that using
reiserfs for /tmp (separate partition on LVM) somehow interferes and causes the problem.
My best guess is that the json.blob that gets downloaded to check for status and previous backups cannot be saved properly or is missing whatever attributes. At least some data probably read and written to /tmp get borked when using that filesystem.
Why reiserfs you may ask? For no apparent reason, this simply has been listed within Hetzners installimage template as example to be used for /tmp for quite a while and has been part of the setup of the mentioned servers for a long time (and before the use of PBS anyway).
Obviously switching to a different filesystem for /tmp solved the initial problem.
Not sure, if you consider this a bug, maybe reiserfs being deprecated soon is not used a lot anymore - however, it seems worth mentioning, that it can cause problems here.
Let me know, if there are more informations needed... much regards.