cross-posted from: https://beehaw.org/post/6846019

I should really start doing regular backups again, do the 3-2-1 backup strategy again, and organize my backups but there’s so many files and stuff on my devices and external drives that it’s overwhelming and I don’t know how to properly sort it. ADHD kicks my ass too and I know that it takes a while to backup and that means my computer needs to idle so it can get done faster and doesn’t slow my computer down.

Also, I’m struggling with cloud backups too. Google Drive and OneDrive often had errors in the middle of uploading and I’m hesitant to spend money on a cloud service. And doesn’t Backblaze need you to have your device connected at least once every 30 days or your data will be deleted or something? I have ADHD and I can’t guarantee I’ll be on top of that. And do I upload image backups to these servers? Is that even possible? What about video game backups and other large files? Or all the videos I have? Aren’t these cloud services really slow as well? I feel like I’ll end up having the same problem…I could use zip files, but I keep worrying something will get removed in the middle of it.

And how do I check backups? I can’t reasonably check every single file I’ve ever made.

I don’t know how to handle all of this. I mainly use FreeFileSync for copying drives over with anything being overwritten just being moved to a Revisions folder. I also sometimes use Macrium Reflect for image backups, but the free version is being retired… I tried Veeam once but it didn’t backup the AppData folder when I tried doing a file level backup about a year ago.

I have a Mac and a Windows computer by the way. I do want to check out Linux someday though.

I don’t know if I can do a NAS either. I don’t think I have an extra computer lying around and I’m a college student who needs to travel from home to my college campus. And I don’t have a lot of room on my bedroom desk…And I hate how backups often prevent me from using one of my computers.

    1. Data that absolutely must be backed up.

    2. Data that would be nice to have backed up, but you can live without if the worst happens.

    I’d then recommend setting up a solution that you can then immediately start using to store data that fits into the first category I’ve listed above. Once you have that in place, you can then, over time (because these things do take time), start shifting existing data that fits into Category 1, over to this new setup.

    That is a really good way to break things down. My folders of modded games take quite a bit to backup. I can probably skip the files of the mods themselves for a while because while they’d be nice to have because it’s a pain to redownload them, I can live with having to redownload them.

    A more ideal setup, if you’re willing to get your hands dirty and deep-dive into the world of self-hosting, would be to save up for something like a Dell optiplex PC. Set this up at home with something like Nextcloud so that you can have your data sync between you Windows, Mac and Nextcloud server. And then, depending on the configurability of your home router, set up a Wireguard or OpenVPN server on the optiplex so you can VPN to your Nextcloud server from your laptop when you are away from home.

    I’d like to explore self-hosting someday and I’ve heard good things about NextCloud, but doesn’t this kind of defeat the purpose of having a cloud backup since I’d want it to be offsite?

    • Hey,

      I’d like to explore self-hosting someday and I’ve heard good things about NextCloud, but doesn’t this kind of defeat the purpose of having a cloud backup since I’d want it to be offsite?

      Yes and no. The data stored on your self-hosted NextCloud instance can always be backed up to a remote repository - I’d suggest looking at a fantastic tool called Rclone which can potentially serve this purpose.

      Based on your requirements as I understand them, a hybrid solution is probably going to serve you best so that you have low-latency, local access to the data as you need it, while keeping and backing up to a remote repository regularly.

      Hope this helps and all the best :)