Dirvish creates a backup image of a directory tree using rsync. If there is already an older backup image, files which have not changed will be shared (hard-linked) between the two backups to save disk space. Where files have partially changed, rsync sends only the differences over the network. Each backup image is a complete copy of the original directory and can be used independently for restores, or deleted without affecting the other images.
Bacula is a set of programs that allow you to manage the backup, recovery, and verification of computer data across a network of different computers. It is based on a client/server architecture and is efficient and relatively easy to use, while offering many advanced storage management features that make it easy to find and recover lost or damaged files.
dbackup is a disk-based client-server backup system for Linux or other UNIX systems. It works on the principle that disks are cheaper and more reliable than tapes. Backups are started by cron, probably on a daily basis, by the client. The client backs up individual filesystems or directories with tar and sends the result to the server, which stores them in a simple tree-based directory structure. Restores are trivial, either by using the supplied restore client, or by simply copying the appropriate tar files off the server and uncompressing them.
PHP Backup Maker (PDM) is a smart PHP backup solution. The script reads a given source directory (with its subdirectories) and then creates a set of directories filled with the content of the source directory, arranged in groups to fit a given capacity. It can be used to create CD sets for backups. It also supports ISO image creation, direct CD and DVD burning via cdrecord/growisofs, backup of files bigger than media capacity (splitting), automatic file index creation, and more.
Rsync Incremental Backup Script (RIBS) is an incremental backup system written using PHP, rsync, ssh, and cp. It can backup local machines and other networked devices, and is designed to be highly configurable and informative for system administrators. It performs a large amount of error checking, and includes logging and email capabilities.
No-install Unix Tools for Windows is a collection of 18 of the most useful Cygwin tools packaged into a single 1.1MB (floppy sized) EXE file that runs without any installation process. Simply running the executable instantly creates a Unix environment for Windows, without making any persistent changes to the underlying system. It includes bash, less, gzip, grep, find, df, du, ls, cat, cp, mv, ps, rmdir, mkdir, rm, pwd, and tar.