Rsync, eine der am häufigsten verwendeten Linux-Backup-Lösungen, kann flexible inkrementelle Backups lokal oder per Fernzugriff erstellen. Mit Rsync lassen sich ganze Verzeichnisbäume und Dateisysteme aktualisieren. Dabei bleiben Verknüpfungen, Besitzer, Berechtigungen und Privilegien erhalten. Rsync kann für die Verbindung rsh, ssh oder Direct Sockets nutzen und anonyme Verbindungen unterstützen.
Die Backup-Anwendung ist ein Befehlszeilentool, es sind aber auch Bedienoberflächen verfügbar (etwa Grsync). Doch machen die Bedienoberflächen die Flexibilität zunichte, die man mit einem einfachen Befehlszeilen-Backup-Tool hat. Einer der größten Vorteile bei der Verwendung eines Befehlszeilentools ist, dass man einfache Scripts erstellen kann, um sie in Verbindung mit cron zur automatischen Erstellung von Backups zu nutzen – dafür ist Rsync ideal.