I’m trying to come up with a plan for backing up my personal files and server. In typical 3-2-1 style, I plan on having a local backup on device, local backup on my NAS, and cloud storage that’s encrypted before uploading (i.e. not via the cloud platform)

Disaster strikes - flood, fire, a particularly dedicated duck - all local data is gone and I have to restore from cloud. It’s encrypted, so clearly I need the key. Where do I store it?

I dont wanna rely on my memory or another server / service. I was considering making a bitwarden account since I already use a self-hosted vaultwarden for my logins and the chance of both bitwarden and my cloud storage both being compromised at the same time seems low, but you need a password and I will definitely forget. The backups have to be automatic so they can’t rely on something that needs my input.

Any ideas?