From SwordSky Software:
Auto Backup for MySQL Professional Edition is a powerful Windows program that makes it easy to schedule the backing up and restoring of your remote and local MySQL databases. It's easy to back up one or many MySQL databases, and restore them to the same server, or to any server. You can to customize the scheduler so that the program would automatically make the backup from the MySQL databases daily, weekly, monthly, any special date or time interval. Backup MySQL databases to SQL or PHP files or the other server or the other database, and restore databases from them. Main features: An easy-to-use task wizard. Compress the backup SQL files to the GZIP files. Unlimited size databases (larger than 4GB) are supported. High-speed back up and restore databases. Use buffer mode to speed up a task. Run as a Windows Service. Backup files manager. Restore databases from SQL and GZIP files. Online back up the Internet MySQL databases. Each file contains all databases or a selected database or a selected table. Back up all newly-created databases and tables on the MySQL server automatically. All MySQL character sets are supported, including UTF8, UCS2, LATIN1 and all. All MySQL storage engines and table types are supported, including InnoDB, MyISAM, BDB and all. All MySQL field types are supported, including BLOB, DATE, DECIMAL and all. Create a new folder and named it after DATE_TIME every time for storing the backup files. Back up MySQL views. Back up the selected databases and tables from a server or a database to the other. Automatically restore databases. User-defined backup file name using MACRO variables. Automatically delete the older backup archives based upon dates or the number of backups. Disable shutdown/log off/suspend when a task is running.