For now, here is the log from todays backup. As you can see, it just continues normally after hanging for a logn time. I’ll investigate further.
2020-05-22 09:54:25 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteReader]: ExecuteReader: SELECT
f."Path", fs."FileID", fs."Lastmodified", COALESCE(bs."Length", -1)
FROM ( SELECT DISTINCT "FileID", "Lastmodified"
FROM "FilesetEntry"
WHERE "FilesetID" = 25
AND "FileID" NOT IN (
SELECT "FileID"
FROM "FilesetEntry"
WHERE "FilesetID" = 26
)) AS fs
LEFT JOIN "File" AS f ON fs."FileID" = f."ID"
LEFT JOIN "Blockset" AS bs ON f."BlocksetID" = bs."ID"; took 0:00:00:04.376
2020-05-22 14:02:25 +02 - [Profiling-Timer.Begin-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: Starting - ExecuteNonQuery: INSERT INTO "ChangeJournalData" ("FilesetID", "VolumeName", "JournalID", "NextUSN", "ConfigHash") VALUES (26, "C:\", 132345473577081046, 30821624, "24C84FA81E12D0D67486943DC243BF61");
2020-05-22 14:02:25 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: ExecuteNonQuery: INSERT INTO "ChangeJournalData" ("FilesetID", "VolumeName", "JournalID", "NextUSN", "ConfigHash") VALUES (26, "C:\", 132345473577081046, 30821624, "24C84FA81E12D0D67486943DC243BF61"); took 0:00:00:00.001
2020-05-22 14:02:25 +02 - [Profiling-Timer.Begin-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: Starting - ExecuteNonQuery: INSERT INTO "ChangeJournalData" ("FilesetID", "VolumeName", "JournalID", "NextUSN", "ConfigHash") VALUES (26, "D:\", 132345475026354186, 3888, "24C84FA81E12D0D67486943DC243BF61");
2020-05-22 14:02:25 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: ExecuteNonQuery: INSERT INTO "ChangeJournalData" ("FilesetID", "VolumeName", "JournalID", "NextUSN", "ConfigHash") VALUES (26, "D:\", 132345475026354186, 3888, "24C84FA81E12D0D67486943DC243BF61"); took 0:00:00:00.000
2020-05-22 14:02:25 +02 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-ba8cf37e7d1184805b7c39260a995c479.dblock.zip.aes (28.19 MB)
2020-05-22 14:02:25 +02 - [Profiling-Timer.Begin-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: Starting - ExecuteNonQuery: UPDATE "ChangeJournalData" SET "NextUSN" = 30821624 WHERE "FilesetID" = 25 AND "VolumeName" = "C:\" AND "JournalID" = 132345473577081046;
2020-05-22 14:02:25 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: ExecuteNonQuery: UPDATE "ChangeJournalData" SET "NextUSN" = 30821624 WHERE "FilesetID" = 25 AND "VolumeName" = "C:\" AND "JournalID" = 132345473577081046; took 0:00:00:00.000
2020-05-22 14:02:25 +02 - [Profiling-Timer.Begin-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: Starting - ExecuteNonQuery: UPDATE "ChangeJournalData" SET "NextUSN" = 3888 WHERE "FilesetID" = 25 AND "VolumeName" = "D:\" AND "JournalID" = 132345475026354186;
2020-05-22 14:02:25 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: ExecuteNonQuery: UPDATE "ChangeJournalData" SET "NextUSN" = 3888 WHERE "FilesetID" = 25 AND "VolumeName" = "D:\" AND "JournalID" = 132345475026354186; took 0:00:00:00.000
2020-05-22 14:02:25 +02 - [Profiling-Timer.Begin-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: Starting - ExecuteNonQuery: UPDATE "Fileset" SET "IsFullBackup" = True WHERE "ID" = 26;
2020-05-22 14:02:25 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteNonQuery]: ExecuteNonQuery: UPDATE "Fileset" SET "IsFullBackup" = True WHERE "ID" = 26; took 0:00:00:00.000
2020-05-22 14:02:25 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Operation.BackupHandler-BackupMainOperation]: BackupMainOperation took 0:04:24:46.665
2020-05-22 14:02:26 +02 - [Profiling-Timer.Begin-Duplicati.Library.Main.Operation.BackupHandler-VerifyConsistency]: Starting - VerifyConsistency
2020-05-22 14:02:26 +02 - [Profiling-Timer.Begin-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteReader]: Starting - ExecuteReader: SELECT "CalcLen", "Length", "A"."BlocksetID", "File"."Path" FROM (
SELECT
"A"."ID" AS "BlocksetID",
IFNULL("B"."CalcLen", 0) AS "CalcLen",
"A"."Length"
FROM
"Blockset" A
LEFT OUTER JOIN
(
SELECT
"BlocksetEntry"."BlocksetID",
SUM("Block"."Size") AS "CalcLen"
FROM
"BlocksetEntry"
LEFT OUTER JOIN
"Block"
ON
"Block"."ID" = "BlocksetEntry"."BlockID"
GROUP BY "BlocksetEntry"."BlocksetID"
) B
ON
"A"."ID" = "B"."BlocksetID"
) A, "File" WHERE "A"."BlocksetID" = "File"."BlocksetID" AND "A"."CalcLen" != "A"."Length"
2020-05-22 14:02:50 +02 - [Profiling-Timer.Finished-Duplicati.Library.Main.Database.ExtensionMethods-ExecuteReader]: ExecuteReader: SELECT "CalcLen", "Length", "A"."BlocksetID", "File"."Path" FROM (
SELECT
"A"."ID" AS "BlocksetID",
IFNULL("B"."CalcLen", 0) AS "CalcLen",
"A"."Length"
FROM
"Blockset" A
LEFT OUTER JOIN
(
SELECT
"BlocksetEntry"."BlocksetID",
SUM("Block"."Size") AS "CalcLen"
FROM
"BlocksetEntry"
LEFT OUTER JOIN
"Block"
ON
"Block"."ID" = "BlocksetEntry"."BlockID"
GROUP BY "BlocksetEntry"."BlocksetID"
) B
ON
"A"."ID" = "B"."BlocksetID"
) A, "File" WHERE "A"."BlocksetID" = "File"."BlocksetID" AND "A"."CalcLen" != "A"."Length" took 0:00:00:23.816
The rest is cut off due to max size of a message on the forum.