backupsh
Backupsh is a cross-platform backup management tool designed to orchestrate and automate data protection tasks across diverse environments, including local machines, servers, and cloud storage. It uses a declarative configuration file to describe backup sets, their sources, destinations, schedules, and retention policies, enabling administrators to define protection rules in a single place.
The tool provides a command-line interface and an optional agent or daemon component that executes backup jobs.
Key features include support for full and incremental backups, configurable retention and pruning policies, optional compression,
Usage generally involves defining backup sets in the configuration, then invoking the tool to run on demand