rsnapshot takes scheduled, rotating filesystem snapshots on rsync, hard linking unchanged files so a long history of backups costs little more than one full copy plus the changes.
rsnapshot is a filesystem snapshot and backup utility built on rsync and hard links. It keeps versioned, rotating snapshots of the paths it watches on a schedule, and because unchanged files across successive snapshots are hard linked rather than copied again, keeping weeks or months of history stays cheap. Restoring a file is a plain copy out of the snapshot for the point in time you want. This image ships it ready to run: a sane configuration with short, medium and long retention intervals, backups landing on a dedicated volume, and timers driving the schedule.
cloudimg ships rsnapshot ready to run on a hardened, fully patched Ubuntu 24.04 LTS base: retention intervals and systemd timers are configured out of the box, snapshots land on a dedicated data volume with root only permissions rather than the OS disk, and a built in self test proves a real backup runs and that unchanged files are hard link deduplicated. There is no login and no default password to leak; an optional per instance SSH key for pulling backups from remote hosts is generated on first boot and never baked into the image. Paired with a deploy guide and 24/7 support.