MySQL Backup for lazy sysadmins

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).

Tags Archiving backup Database MySQL cron
Licenses BSD Revised
Operating Systems POSIX Linux Unix Mac OS X BSD Windows Windows Windows
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  04 Oct 2008 18:17
  • Rrelease-after

Changes: Optional table optimization after dumping was added. Archive::ZIP is not required when running on Win32.

  • Rrelease-mid
  •  03 Aug 2007 11:10
  • Rrelease-after

Changes: This release adds Win32 support.

  • Rrelease-mid
  •  18 Sep 2006 04:28
  • Rrelease-after

Changes: The version number was bumped, and unused variables were removed.

  • Rrelease-mid
  •  16 Sep 2006 21:41
  • Rrelease-after

Changes: The "defaults-extra-file" config option was added, which can be used instead of specifying the username/password/host directly in the config file. The "dbhost" config paramater is now also used for the backup filename. If you use the new "defaults-extra-file" for remote backups, this key is still needed to set the filename. Code formatting and minor fixes were done.

  • Rrelease-mid
  •  20 Mar 2006 10:42
  • Rrelease-after

Changes: Using a MySQL configuration file ~/.my.cnf is now the recommended way to hide passwords from the process table. A new configuration file parameter, "exclude databases", was introduced to specify a comma separared list of database that are not to be backed up. The "compression tool" configuration file parameter was fixed to allow white space.

1f85c2f53e0522d6d437d77bb6d82f60_thumb

Project Spotlight

Glade

GUI builder for GTK+ and GNOME

9adb4efe9006992d1b6feab5a44643dd_thumb

Project Spotlight

cb2Bib

A bibliographic reference extracting tool.