Edit: this is the change: https://github.com/duplicati/duplicati/blob/master/Duplicati/Library/Main/Database/Database%20schema/10.%20Add%20IsFullBackup%20to%20Fileset%20table.sql
This is total hunch, but was something changed with the de-duplication / cleanup code? Because I did update six systems today, with this version. And observed three of those doing much larger than normal upload amount and also three systems did immediately after that compact.
Sure, it could be coincidence, especially the compaction. But the large upload quantity gave kind of impression that maybe something wasn’t updated earlier that should have been. Or maybe something was re-uploaded for some reason? Also the systems in this case are all completely separated, so it wasn’t about some data set change, which would have affected multiple systems. - Finally saying it again this is total hunch, just a strange feeling. Just wondering if anyone noticed something similar. - Just getting paranoid. No worries. - If there would have been serious issue of course the automated restore testing would have showed it.
Yes. Deleted remote volumes stick around in the database for a while to fix issues where the backend reports the files as existing even though they have been deleted. Before this update, those files would continue to stay in the database, but they will now be purged from the database.
I do not see a case where it should have the effect that you report, but maybe @BlueBlock has a better idea of how the fix works?
In Windows 10 1903 I use Duplicati as a service. I upgraded Duplicati to version 2.0.4.29 yesterday.
And after completing the first backup in the new version, I found that Duplicati.Server.exe consumes the processor to about 45%. I have a 4 thread processor.
I don’t know what the process does when no backup is running.
There are multiple report of the CPU issue from multiple people on multiple OSs. I hope someone with the right tools (perhaps a profiler?) can narrow down what’s going on. Meanwhile, I suggest care, because the database upgrade in this release will make it difficult to downgrade to 2.0.4.28 because the backup DB file gradually gets stale if too much time passes. Its name these days is like backup.random-letters.date.sqlite.