mylvmbackup is a Perl script for quickly creating backups of a MySQL server's data files. To perform a backup, mylvmbackup obtains a read lock on all tables and flushes all server caches to disk, makes an LVM snapshot of the volume containing the MySQL data directory, and unlocks the tables again. The snapshot process takes only a small amount of time. When it is done, the server can continue normal operations while the actual file backup proceeds. The actual backup can be performed by using tar, rsync, or rsnap.
mysqlblasy is a Perl script for automating MySQL database backups. It uses "mysqldump" for dumping mysql databases to the files sytem. It was written with automated usage in mind. For example, it is silent during operation, and only produces noise on errors/problems. It rotates backups automatically to prevent the backup disk from getting full when the administrator is on vacation (or is lazy).
Telemeta is a global audio archiving program which introduces useful and secure indexing methods to back up digitized audio files and metadata dictionaries. It is dedicated to backing up any digitized and documented sound from collections of vinyls, magnetic tapes, or audio CDs over a strong database in accordance with many standards. Export functions also encapsulate edited metadata into a compressed file. The object style architecture provides easy developed user-friendly interfaces and a plugin style audio processing.
The dsnapshot script provides a high-level interface to the Linux Logical Volume Manager. It uses its block-level snapshot support to create directory snapshots. In contrast to block-level snapshots, directory snapshots resemble the file system layer. Thus, you can snapshot any directory that is on a logical volume without worrying about the actual logical volumes, mount points, and paths.