not handling backup recovery errors well
-
2024-10-19T13:49:04.789Z box:dns registerLocation: Get error. retryable: true. Invalid request IP: xxx.xxx.xxx.xxx 2024-10-19T13:49:04.794Z box:provision restoreTask: error. BoxError: Invalid request IP: xxx.xxx.xxx.xxx at registerLocation (/home/yellowtent/box/src/dns.js:237:15) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async /home/yellowtent/box/src/dns.js:276:17 at async promiseRetry (/home/yellowtent/box/src/promise-retry.js:17:20) at async Object.registerLocations (/home/yellowtent/box/src/dns.js:266:9) at async restoreTask (/home/yellowtent/box/src/provision.js:193:13) { reason: 'External Error', details: {} }
Caused me to recreate VM from scratch, re-verify / cleanup IP address, restart the whole recovery process.
Only because there was an error with DNS settings at Namecheap.
I've posted earlier troubleshooting with Hetzner's box encrypted files.
It's quite a disaster, to be honest...
-
apart from everything, I had one app missing in my backup - luckily it was a migagration, not a disaster recovery; from time to time I still have issues with backups not being cleaned up, leading to unexpected costs from the storage provider...
-
another issue: mail server doesn't re-register itself on the new IP