How To Backup All Your MySQL Databases In One Go

pc-zapped Anyone still arguing the importance of backups? Just wait for a disaster to strike and you know what it means, but only a little too late to be of any real good.

At a time when most websites and blogs are built using databases, a sound backup system is nothing but crucial.

As you never know when your server is going to come down, your webhost is cancelling your account (for valid reason or not), your site got hacked or for whatever reasons your database becomes inaccessible, perhaps having a ready backup is the least painful and expensive option.

There are several ways to achieve the goal of having backups done:

Manual Backup

If you’re on cPanel type of webhosting, there is a “backup” option but this has to be done manually. If your account has more than just a handful of DBs, this method become rather tedious and keeping up a good discipline to carry out regular backups becomes a huge challenge.

So what then?

Automatic Backup

After trying two PHP based scripts and failed to make them work, I came across phpMyBackupPro that works out of the box.

If you want something that may represents the list below, phpMyBackupPro is probably the way to go:

  • FREE (GPL License, donation accepted)
  • Run on PHP and mySQL
  • Platform independent
  • Backup all or selected databases
  • Multiuser
  • Backup databases from different accounts on several MySQL servers
  • Easy to use interface
  • Schedule backups of all or selected DBs independently of each other
  • Available in more than 10 languages
  • Even comes with 3 CSS stylesheets
  • Many many more features here

phpMyBackupPro - the MySQL backup tool -- Features_1233974606531

So do you feel like giving it a try? Go download the script here.

 

Here are a few sample screenshots of the system (click to enlarge):

Login screen

phpMyBackupPro_1233973666107

Intro

phpMyBackupPro v.2.1_1233973707621

My Test Backup

It took 27 seconds to backup 40 DBs with a total of 39MB in size. That was fast! Imagine having to do this manually in cPanel…and if you set this up on automatic schedule, it’s such a pleasure!

phpMyBackupPro v.2.1_1233973626315

It’s really worth trying… get your copy now!

You or someone helping you will need to have these:

  • FTP access to upload the script to your server
  • Database account details
  • Know how to edit file and folder permissions
  • Run script installation

Related Articles:

{openx:43}

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • YahooMyWeb
  • Google Bookmarks
  • Yahoo! Buzz
  • TwitThis
  • Live
  • LinkedIn
  • Pownce
  • MySpace

Leave a Reply

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>