Rsnapshot icon

Rsnapshot

Rsnapshot is an open-source utility for Linux that provides incremental backup functionality using rsync. It makes it easy to maintain a local backup of a remote system by only transferring the changes since the last backup.

What is Rsnapshot?

Rsnapshot is an open-source backup utility for Linux operating systems that provides incremental backup functionality using rsync. It is designed to make it easy to maintain a backup of a remote system by only transferring the changes that have occurred since the last backup.

Some key features of Rsnapshot include:

  • Incremental backups using rsync - only changed files are transferred after the initial backup, making the process very efficient.
  • The ability to keep multiple backups - daily, weekly, and monthly backups can be maintained.
  • Hardlink based - uses hardlinks whenever possible to save space.
  • Rotation of backups - old backups are automatically removed based on configurable settings.
  • Backup to local, remove, or mounted filesystems.
  • Configuration using a single config file.

Rsnapshot is a popular choice for Linux admins to backup remote servers, databases, client machines, and other systems. The incremental nature allows backing up frequently without using a lot of bandwidth or disk space after the initial seed backup. Retaining multiple increments (daily, weekly, etc.) provides redundancy and facilitates restore from different points in time.

The Best Rsnapshot Alternatives

Top Apps like Rsnapshot

rsync, Time Machine, BorgBackup, TimeShift, Déjà Dup, Back In Time, Restic, Time Machine for Linux, Duplicacy, rdiff-backup, Bareos, Obnam, snaprd, snapper-io, Snebu are some alternatives to Rsnapshot.

Rsync

rsync is an open source software application for Unix-like systems that synchronizes files and directories from one location to another while minimizing data transfer using delta encoding when appropriate. It is typically used for copying and synchronizing files across systems or network locations.Some key features of rsync include:Fast...

Time Machine

Time Machine is a backup software application included with macOS, developed by Apple Inc. It provides hourly, daily, and weekly full-system backups onto a secondary internal or external storage device, such as an external hard drive or network-attached storage.Time Machine creates incremental backups, meaning it only backs up files...

BorgBackup

BorgBackup is an open source deduplicating backup program suited for daily backups. It provides encrypted online backups that are compressed and deduplicate similar data across multiple backup runs. This makes BorgBackup efficient with storage space while still allowing users easy access to multiple backup versions.Some key features of BorgBackup...

TimeShift

TimeShift is an open source system restore utility for Linux operating systems. It works by taking incremental snapshots of the file system contents and storing them as backup versions. This allows users to restore their system to a previous working state in case there is ever data loss or system...

Déjà Dup

Déjà Dup is a backup software included by default in GNOME desktop environments. It provides an easy way for users to backup their personal files and folders.Some key features of Déjà Dup include:User-friendly graphical interface to setup and restore backupsSupport for both local and cloud (e...

Back In Time

Back In Time is an easy to use backup software designed for Linux operating systems. It allows users to take snapshots of their file system and save them locally or to remote disks, facilitating smooth restores of previous versions when needed.Some key features of Back In Time include:Flexible...

Restic

Restic is an open-source backup program that focuses on security and efficiency. It supports incremental backups, encryption, and deduplication to save storage space and bandwidth. Some key features of Restic include:Encryption - All data is encrypted with AES-256 before uploading it to the backup destination. The encryption keys are...

Time Machine for Linux

Time Machine for Linux is a backup application designed to provide Linux users with functionality similar to the Time Machine feature in Mac OS. Like Time Machine, it enables users to easily perform incremental backups of their data to an external hard drive or NAS.Some key features of Time...

Duplicacy

Duplicacy is an open-source command-line backup tool designed for efficient incremental backups. It supports a variety of storage backends including major cloud providers like Amazon S3, Google Cloud Storage, Microsoft OneDrive, and Dropbox.Some key features of Duplicacy include:Strong encryption using AES-256 to secure backup dataData compression and deduplication...

Rdiff-backup

rdiff-backup is an open source backup software used to create incremental backups. It works by calculating the difference between the source directory and the directory from the previous backup. Only changes are transferred and stored, instead of full file copies, which saves storage space on the backup destination.Some key...

Bareos

Bareos (Backup Archiving Recovery Open Sourced) is a widely used open source backup solution that provides efficient and reliable backup, recovery and verification of computer data across a network of computers of different kinds.Main features of Bareos include:Automatic and unattended backupsPoint-in-time restores of single files or entire hard...

Obnam

Obnam is an open-source backup program that supports incremental backups. It can back up data to local storage, remote servers via SSH/SFTP, or various cloud storage services.Some key features of Obnam include:Supports incremental backups to save space and timeClient-side encryption for securityDeduplication across backup generationsCommand line interface...

Snaprd

Snaprd is a free and easy-to-use screenshot and screen recording application for Windows, macOS, and Chrome OS. Some of the key features of Snaprd include:Taking customizable screenshots - You can capture fullscreen, region, window, or scrolling screenshots.Recording screen activity - Record your on-screen actions, camera feed, audio narrations...

Snapper-io

Snapper is an open-source visual regression testing tool designed for testing web and mobile applications. It works by taking screenshots of your app UI and comparing them against baseline screenshots to detect any unintended changes or regressions.Some key features of Snapper include:Cross-browser screenshot testing - Supports all major...

Snebu

Snebu is an open-source note taking and knowledge management application available for Windows, Mac and Linux operating systems. It provides users with a flexible system to capture, organize and connect notes, ideas, to-do lists, documents and more into an interconnected web.Some key features of Snebu include:Intuitive graphical user...