Not deleting from OneDrive

I’ve noticed recently that prune has been succeeding, but hasn’t been deleting old versions. I have it set to keep the last 14 days, but has about the last 30.
When running a prune with [-exhaustive -exclusive -keep 0:14 -a] , I get this;

2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 1
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 2
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 3
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 4
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 5
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 6
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 7
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 8
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 9
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 10
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 11
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 12
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 13
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 14
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 15
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 16
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 17
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 18
2025-12-14 15:51:09.639 INFO SNAPSHOT_DELETE Deleting snapshot unraid-appdata at revision 19

As well as deleting a load of chunks. But even though it says it is, it never does. And re-running shows the same output. So for some reason it’s able to write new files and versions to OneDrive, but not delete.

Also, check is failing.

2025-12-14 08:57:14.410 INFO SNAPSHOT_CHECK 1 snapshots and 33 revisions 2025-12-14 08:57:14.410 INFO SNAPSHOT_CHECK Total chunk size is 60,483M in 20986 chunks

2025-12-14 08:57:15.077 WARN DOWNLOAD FOSSIL Chunk

10

936c5d061557c745914cd6fb4d02482c4d18a12daccdb1f1033880ba8f078eff is a fossil

2025-12-14 08:57:16.290 WARN SNAPSHOT_VALIDATE Chunk

2804d3e6e2af10687a220d4aeb19936236156b1604c1b29971f5c2ae45eb0352 referenced by snapshot unraid-appdata at revision 1 does not exist

2025-12-14 08:57:16.616 WARN SNAPSHOT VALIDATE Chunk

01abe921d61e0f42982d7173599bbe8a06dd7ec5a3b57e2851292a8cfd23fa9c referenced by snapshot unraid-appdata at

revision 1 does not exist

2daa26255344142bf25fa804bd6fb2c9e5d0da8143222db721765004769913b5 referenced by snapshot unraid-appdata at

2025-12-14 08:57:16.890 WARN SNAPSHOT_VALIDATE Chunk

revision 1 does not exist

2025-12-14 08:57:17.219 WARN SNAPSHOT_VALIDATE Chunk

35fff83556c84a2204d631af39e159413c54c5d61dd5c558fec7be05c016dfc7 referenced by snapshot unraid-appdata at

revision 1 does not exist

2025-12-14 08:57:17.531 WARN SNAPSHOT_VALIDATE Chunk

991bb969b2a1b301d7d8c30ec9f73473e6b5e66a033a28f812e6bff71c1b9a02 referenced by snapshot unraid-appdata at

revision 1 does not exist

2025-12-14 08:57:17.880 WARN SNAPSHOT VALIDATE Chunk

274203e7eeb001e454fca8d3eec7b170aee1e10b098feb185defdb4157da0cb4 referenced by snapshot unraid-appdata at

revision 1 does not exist

2025-12-14 08:57:18.362 WARN SNAPSHOT_VALIDATE Chunk

8440741c3f717dccf742fa0f8ce3ea920dc689bd1f551e72dc265aba69a44d2f referenced by snapshot unraid-appdata at

revision 1 does not exist

2025-12-14 08:57:18.654 WARN SNAPSHOT VALIDATE Chunk

a5f3b6c77fb562cf8e3f1f2ab3d3530ea9bf1b0302e22fd5e3f9d045288d5fe9 referenced by snapshot unraid-appdata at

You might want to lead with that. :slight_smile:

Avoid running prunes when check is failing, and resolve that first. Evidently, from your logs, a prune must’ve aborted half way through so you have zombie revisions that should’ve been deleted, but only the chunks were deleted first instead.

(Please @gchen, this design decision really ought to be reversed!)

Since revision 1 (through to 19) should have been deleted, you’ll need to manually delete them yourself. Go to the storage in /storage/unraid-appdata, and delete revisions 1...19. Then run another check with the -persist flag.

If it passes, clean-up with prune -exhaustive and run your normal prune again. If you still have missing chunks, try check -fossils.