Time Machine stuck "Preparing backup," out of obvious fixes
My Time Machine is permanently stuck in "Preparing backup." It's on a headless Mini running background stuff, so I didn't notice until recently that it hadn't run a successful backup since April.
There's plenty of room on the (large) backup drive, and backups from our home laptops continue to be processed successfully to that same drive.
After a couple TM restarts with no progress, I decided to jettison the entire Backups.backupdb folder, empty the Trash, and try again. I ran DU on the backup drive just to ensure there was no corruption. Then I rebooted just in case there was a session corruption. The Mini came up, asked me if I wanted to establish backups to one of my two large drives (promising), I chose the correct one, and it started the backup again. (It complained that it was backing up an encrypted disk to an unencrypted disk, but I told it I didn't care.) 12 hours later, it's still "Preparing backup."
I'm running the latest Mojave (10.14.6), i7, 32GB, 500G SSD (with only 132GB used), and there are 2TB spare on the backup drive, so it's not a system capacity problem. This is a new "initial" backup, so it's not a "too long since last backup" problem. Meters show kernel_task running at about 100% (one core), and pretty much nothing else other than a small WindowServer time. Together, backupd and backupd-helper claim under a second of total CPU time used.
I've run the "D" diagnostic on the Mini, booted to the Recovery partition and run DU on the internal as well as the backup drive. Everything is sparkling clean. And TM was running fine since I got this Mini in 2018, on this same volume, until it decided just to stop in April.
I'm tempted to start blowing away TM preference files, but I'm hesitant to shoot the wrong ones. I'm also hesitant to use Pondini's website, since I don't believe he survived to see Mojave released.
Suggestions?
Mac mini 2018 or later