Q Backup Manager: A Modular Bash Backup Script Powered by Amazon Q Developer

This is a submission for the Amazon Q Developer "Quack The Code" Challenge: Crushing the Command Line What I Built I built a modular, automated backup script in Bash called Q Backup Manager that allows developers and sysadmins to back up important files and directories easily and efficiently. This script includes: Configurable source and destination paths Dry-run mode to preview the backup process Color-coded logging for easy readability Optional cron integration for scheduled backups Built with Amazon Q Developer CLI as a coding companion It solves the common problem of forgetting to back up configuration files, codebases, or logs during fast-paced development — especially in environments where GUIs are unavailable (e.g., WSL, servers, containers). Demo Here are a few screenshots showcasing the tool in action:

May 5, 2025 - 10:31
 0
Q Backup Manager: A Modular Bash Backup Script Powered by Amazon Q Developer

This is a submission for the Amazon Q Developer "Quack The Code" Challenge: Crushing the Command Line

What I Built

I built a modular, automated backup script in Bash called Q Backup Manager that allows developers and sysadmins to back up important files and directories easily and efficiently. This script includes:

  • Configurable source and destination paths
  • Dry-run mode to preview the backup process
  • Color-coded logging for easy readability
  • Optional cron integration for scheduled backups
  • Built with Amazon Q Developer CLI as a coding companion

It solves the common problem of forgetting to back up configuration files, codebases, or logs during fast-paced development — especially in environments where GUIs are unavailable (e.g., WSL, servers, containers).

Demo

Here are a few screenshots showcasing the tool in action: