Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This may be controversial but I honestly think you're better off backing up files and config separately, and just exporting a list of the packages you have installed rather than backing those up. When you provision a new system, it's as easy as installing your package list, pulling your backed up configs (use something like yadm, which is just a git wrapper and you can even use a bootstrap script to automate this whole workflow) and grabbing your backed up data from an online or ideally local backup. Any development work should be in version control so this will likely just be photos, documents, videos, media etc.