Hey guys, I think it’s the time for me to start doing backups (better later than never I guess) but I’m not sure how my workflow should look like, because I would like to store them in:

  • encrypted in Google Cloud (I know Backblaze exists but I’m already paying for storage on Google so no reason to use and pay for a different service)
  • on external HDD
  • and of course still have them on drivers from which they were backed up

I know I could use software like Kopia to handle backups for me, but the issue I have this is that I want to backup specific things from specific folders, and the second issue is that I want to backup from 2 drives that I have on my PC and from two OSs (Linux and Windows) that are installed on my PC. So, any ideas how should I handle backups like this? Should I just manually copy everything into the external driver + make second copy of that and use something to encrypt it so it’s ready for an upload to Google Drive.

  • As it was said, the best option is to have separate storage for backups, ideally backup NAS. IT will also give additional protection and would help you to fit 3-2-1 backup rule. As for encryption, rclone should handle this. Alternatively, you may check starwinds vtl with backup software, cloud provider won’t be able to access the data stored inside of the virtual tape, but you should check if it works with google drive.

  • If I were you I’d get the data you want backed up in one place. If you’re dual booting have a separate drive or partition that is a filesystem both OSes can safely read and write.

    Then whatever OS you usually leave running overnight configure that OS to backup your single shared important data location.

    If you over-complicate it, it will blow up in your face someday.

  • Backups and even accessing files can be a bit of a pain with two OS. NTFS drivers for Linux are a thing and they mostly work but I would not overly rely on it. For this reason, I would consider using a NAS for storing and accessing your files. It can also handle your backups with Rclone.