Linux Desktop and Cloud Backup: A Summary of My Master Backup Strategy And Documentation (V1.2)

Part 1: Linux Desktop

  • If my desktop and the SSD it contained were destroyed in a power surge this onsite backup would be useless.
  • Timeshift backups are not that low-level: they’re taken aboard a live system.
  • I use Cloudberry to take frequent incremental backups up to the cloud.
  • I use rclone to take less frequent copies of the Clonezilla images and push them to the cloud.
  • Timeshift
  • Clonezilla
  • Cloudbery
  • rclone (CLI)

Part 2: The Cloud

  • The only backup I really need to use as a traditional backup (recent snapshots etc) is my cloud storage, which is primarily on Google Drive. I use a cloud storage tool to make sure that there are always a couple of snapshots of that in S3.
  • However, simply syncing Drive doesn’t cover all the other stuff that I put into Google’s cloud. To name but a few, there are: contacts, bookmarks, YouTube videos, Google Photos — among many others. Because I want to capture and back up all of my data through this process I initiate a Google Takeout and then use an AWS EC2 instance to upload this to B2 cloud to cloud (where I can avail of a practicable upload speed). I documented that recently here. Also: because cloud storage is unlikely to fail and this is a bit tedious I only go through this process about once a year (just Google Drive, by contrast, is moved across the clouds once a week).
  • FilezillaPro
  • Cloudberry
  • AWS EC2

The Final Touch

Please Let Me Know Your Feedback



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store