I suspect I reproduced it now. As mentioned I didn’t see it on my 600 MB backup set, nor an even smaller, but here on compacting 3.3 GB remote backup I got it after 5 minutes. Its been hanging for 30 minutes same place as before, so my guess is I’ve triggered the issue. I’ll let it hang till tomorrow evening or so. It’s possible, but unlikely, it’s just OneDrive throttling for now.
Here’s my exported backup job, in case that’s relevant. I deleted by key but left my super secret password for others to learn how one really chooses a secret password. It’s so good no one will even guess its a secret. Or something…
I’m pretty sure my filters are not important, given those are ignored during compacting, but I just included it all. The same goes with aes encryption and zip compression. Its best to change as little as possible while trying to reproduce in an easier setting.
export.json:
{
"CreatedByVersion": "2.0.7.1",
"Schedule": null,
"Backup": {
"ID": "14",
"Name": "Compacting dummy backup test",
"Description": "",
"Tags": [],
"TargetURL": "onedrivev2://backup/duplicati-dummytest/dummyTest1?authid=DELETED",
"DBPath": "/config/CompactTest.sqlite",
"Sources": [
"/mnt/user/dockerhub/minecraft/"
],
"Settings": [
{
"Filter": "",
"Name": "encryption-module",
"Value": "aes",
"Argument": null
},
{
"Filter": "",
"Name": "compression-module",
"Value": "zip",
"Argument": null
},
{
"Filter": "",
"Name": "dblock-size",
"Value": "6MB",
"Argument": null
},
{
"Filter": "",
"Name": "passphrase",
"Value": "dummy",
"Argument": null
},
{
"Filter": "",
"Name": "retention-policy",
"Value": "1D:0s,7D:8h,4W:1W,1Y:1M",
"Argument": null
},
{
"Filter": "",
"Name": "--log-file",
"Value": "/config/log/duplicati-onedrive-compactDummyTest.log",
"Argument": null
},
{
"Filter": "",
"Name": "--zip-compression-zip64",
"Value": "true",
"Argument": null
},
{
"Filter": "",
"Name": "--auto-compact-interval",
"Value": "1W",
"Argument": null
},
{
"Filter": "",
"Name": "--blocksize",
"Value": "100KB",
"Argument": null
}
],
"Filters": [
{
"Order": 0,
"Include": true,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/bashed-docker/data[^/]*/FeedTheBeast/]"
},
{
"Order": 1,
"Include": true,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/bashed-docker/data[^/]*/(world|world_nether|world_the_end|worlds)/]"
},
{
"Order": 2,
"Include": false,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/bashed-docker/data[^/]*/[^/]*/]"
},
{
"Order": 3,
"Include": true,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/bashed-docker/data[^/]*/FeedTheBeast/(world|world_nether|world_the_end|worlds)/]"
},
{
"Order": 4,
"Include": false,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/bashed-docker/data[^/]*/FeedTheBeast/[^/]*/]"
},
{
"Order": 5,
"Include": true,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/docker-composed/[^/]*/data/FeedTheBeast/]"
},
{
"Order": 6,
"Include": true,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/docker-composed/[^/]*/data/(world|world_nether|world_the_end|worlds)/]"
},
{
"Order": 7,
"Include": false,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/docker-composed/[^/]*/data/[^/]*/]"
},
{
"Order": 8,
"Include": true,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/docker-composed/[^/]*/data/FeedTheBeast/(world|world_nether|world_the_end|worlds)/]"
},
{
"Order": 9,
"Include": false,
"Expression": "[/mnt/[^/]*/dockerhub/minecraft/docker-composed/[^/]*/data/FeedTheBeast/[^/]*/]"
},
{
"Order": 10,
"Include": false,
"Expression": "[.*.jar]"
},
{
"Order": 11,
"Include": false,
"Expression": "[.*.log]"
}
],
"Metadata": {
"LastBackupDate": "20230815T195555Z",
"BackupListCount": "1",
"TotalQuotaSpace": "1158567428096",
"FreeQuotaSpace": "786742378496",
"AssignedQuotaSpace": "-1",
"TargetFilesSize": "3469634619",
"TargetFilesCount": "6967",
"TargetSizeString": "3.23 GB",
"SourceFilesSize": "5726761811",
"SourceFilesCount": "8035",
"SourceSizeString": "5.33 GB",
"LastBackupStarted": "20230815T195555Z",
"LastBackupFinished": "20230815T201742Z",
"LastBackupDuration": "00:21:47.5944080",
"LastCompactDuration": "00:00:25.6808890",
"LastCompactStarted": "20230815T193019Z",
"LastCompactFinished": "20230815T193045Z",
"LastVacuumDuration": "00:00:00.0343780",
"LastVacuumStarted": "20230815T181615Z",
"LastVacuumFinished": "20230815T181615Z"
},
"IsTemporary": false
},
"DisplayNames": {
"/mnt/user/dockerhub/minecraft/": "minecraft"
}
}