Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
mysqlblasy (MySQL backup for lazy sysadmins) is a script for automatic silent mysql backups
Perl
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore adapt to new code repo
CHANGES
LICENSE
README move to git initial
TODO move to git initial
dotmysqlblasyrc.sample move to git initial
mysqlblasy.pl
mysqlblasy_makedist.pl adapt to new code repo

README

OVERVIEW
--------
mysqlblasy is a perl script for automatic silent mysql backups.
See 'mysqlblasy --help' for more information.

FEATURES
--------
* backup rotation to avoid disc overflow
* dump some or all databases from a database instance
* compress dumps (using gzip,bzip2,zip,tar)
* optimize tables
* syslog facility (only on unix-like system, not win32)
* unix style output (loglevels, errors to stderr)
* security: no shell on external commands!
* NO root privileges required
* NO external dependencies except Perl and MySQL
* designed for automation (for example cron)

DOCUMENTATION
-------------
run `perldoc myqlblasy.pl`

REQUIREMENTS
------------
* Perl 5.6.1
* MySQL >= 3

INSTALL
-------
Simply drop the script where you want it to be and create a config file
(usually $HOME/.mysqlblasyrc)

NOTE
----
This tool is only actively supported for Perl version > 5.8.3

OPERATING SYSTEMS
-----------------
mysqlblasy has been tested by myself or other people on the following platforms:
- Linux >= 2.2 (Debian/Ubuntu)
- Mac OS X >= 10.2 (mysql from fink.sf.net)
- Windows 2003

COMPETITION
-----------
similar tools:
* http://www.mswanson.com/mybackup/
* http://freshmeat.net/projects/mysqlbackup/
* http://mysql-cbn.sourceforge.net/
* http://dev.mysql.com/doc/mysql/en/mysqlhotcopy.html
anything I missed?

LICENSE
-------
see LICENSE
Something went wrong with that request. Please try again.