mapDB appears to stop on openhab-cli backup

Snapshot: openHab 3.3.0

I noticed that mapDB wasn’t restoring some of my item values correctly on restart, so I activated mapDB debug logging and discovered that the service was apparently stopping at 5am every day, which, I assume not coincidentally, is when a script executes a backup (with openhab-cli backup).

I assume that this is not normal behaviour. I attempted to restart the relevant mapDB bundle with bundle:restart, but it didn’t seem to work (the command never completed when I tried it in the console, so I didn’t even bother trying to program an automatic restart), so I’ve solved the problem by having the backup script also restart openHab. Effective, but not really 100% satisfactory.

The mapDB log doesn’t give much in the way of clues. Here you can see that it stops dead at 5:02 and then revives when the system rebooted hours later.

2022-08-25 05:02:18.360 [DEBUG] [pdb.internal.MapDbPersistenceService] - store called for Trigger_CloseLeftSecondBedroomBlinds
2022-08-25 05:02:28.458 [DEBUG] [pdb.internal.MapDbPersistenceService] - store called for QubinoSmartMeter_ActivePower
2022-08-25 05:02:28.462 [DEBUG] [pdb.internal.MapDbPersistenceService] - store called for DarkSky_ForecastHour24_Time
2022-08-25 05:02:28.494 [DEBUG] [pdb.internal.MapDbPersistenceService] - store called for QubinoSmartMeter_Voltage
2022-08-25 21:09:11.825 [DEBUG] [pdb.internal.MapDbPersistenceService] - bundle org.openhab.persistence.mapdb:3.3.0 (299)[org.openhab.persistence.mapdb.internal.MapDbPersistenceService] : BundleComponentActivator : ComponentHolder created.
2022-08-25 21:09:11.837 [DEBUG] [pdb.internal.MapDbPersistenceService] - bundle org.openhab.persistence.mapdb:3.3.0 (299)[org.openhab.persistence.mapdb.internal.MapDbPersistenceService] : Component created: DS=DS13, implementation=org.openhab.persistence.mapdb.internal.MapDbPersistenceService, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[org.openhab.persistence.mapdb.internal.MapDbPersistenceService]
2022-08-25 21:09:11.839 [DEBUG] [pdb.internal.MapDbPersistenceService] - bundle org.openhab.persistence.mapdb:3.3.0 (299)[org.openhab.persistence.mapdb.internal.MapDbPersistenceService] : Component Services: scope=singleton, services=[org.openhab.core.persistence.PersistenceService, org.openhab.core.persistence.QueryablePersistenceService]

Any ideas?