Skip to main content
rfxn
IRSYNCGPL v2

Incremental Rsync

Snapshot backups with traffic shaping and restore

Incremental Rsync (IRSYNC) is an incremental backup utility built on rsync with integrated Linux traffic control (tc) shaping to regulate bandwidth consumption during transfers.

IRSYNC creates incremental snapshots using hard links, enabling storage-efficient point-in-time restore without duplicating unchanged files. It includes native MySQL backup support through mysqldump and mysqlhotcopy, making it suitable for backing up both file systems and databases on production servers.

Project Downloads & Supporting Files

2

3d

3

7d

15

30d

41

90d

190

1y

Feb 18 — Feb 21

Features

Backup & Restore

  • Incremental snapshots using hard links for storage efficiency
  • Point-in-time restore capability from any snapshot
  • Configurable retention policies for snapshot rotation
  • MySQL backup support via mysqldump and mysqlhotcopy

Transfer

  • Rsync-based delta transfers for minimal network overhead
  • Traffic control (tc) shaping for bandwidth-regulated transfers
  • Unmanaged and remote storage compatibility

Installation

bash
$ wget https://www.rfxn.com/downloads/irsync-current.tar.gz
$ tar xfz irsync-current.tar.gz
$ cd irsync-incremental-rsync-*
$ sudo ./install.sh

Verify Download

MD5 Signature Verification

Always verify the integrity of downloaded packages before installation.

bash
$ wget https://www.rfxn.com/downloads/irsync-current.tar.gz
$ wget https://www.rfxn.com/downloads/irsync-current.tar.gz.md5
$ md5sum -c irsync-current.tar.gz.md5