How to keep your linux box in sync with cloud services

Rclone is an excellent tool for the purpose of keeping your linux box in sync with a cloud. It can work with OneSrive, google, dropbox and many such. Please check out the website to download and install in the linux box.

Installation and usage

After installation (for eg: pacman -S rclone) The -u option is used to prevent upgradating in the destination a file with same name and the destination file was last modified.

Rsync

I have found the hard way that the best candidate to talk to One-Drive is the one drive app, which works on Mac. So, I will leave the Mac to update the OneDrive. I will sync the Mac, Office Desktop and Home office in this way with only rsync

This will need some discipline, but will work.

GIT and code backups

In April 2023, I am exploring the idea of creating backup of my custom made scripts. At this time, I have a bunch of scripts, I want to maintain, develop and possibly enhance. So want to maintain a version system as well as a detailed documentation for myself or my students to build on