Note: As I balance professional work with personal projects, my available time is limited. Nevertheless, I hope this content clearly shows my enthusiasm for Linux and software development. Thank you for your understanding.


RsyncAutoBackup (2024)

This script is built on the Linux rsync tool to perform automated backups. It is intentionally kept simple, with the main purpose of automating the backup process based on predefined source-destination folder pairs.

The source-destination mappings are stored in a JSON file, so there is no need to re enter them each time the script runs. This design makes the script flexible and easy to modify later to suit different backup needs.
 
👉 🔍 Click the images for a clearer view.
 

RsyncAutoBackup

This JSON file contains source-destination folder path pairs, allowing the program to back up each entry sequentially, one by one.

Based on the source-destination mappings defined in the JSON configuration file, the backup process is executed sequentially.

Script Snippet

This script was developed for personal backup purposes. It is intentionally kept as a simple Python source file executed via python3, rather than being packaged as a module or a CLI application.