I’m just following up on my own thread to close it out.
I’ve now had this backup to GCS running automatically for almost two weeks: I have one launch agent run a backup
script, twice a day. I have a different agent run a check
once a day. No issues whatsoever.
My best guess, and it’s really a guess, is that I must have loaded my launch agent while I was still doing my first big backup, and it ran both a backup and a prune. This corrupted my first backup. And then when I was recovering from that, I somehow failed to fix it all, so it failed again.
Though I’ve read every word of this thread, carefully, multiple times, I still don’t pretend to understand it completely – but perhaps something like this went on in my case.
In any case, GCS seems to be working fine now as a storage, and I’ll be interested to see how autoclass works out when I get to the point where it automatically changes storage class (and makes this super cheap).