Dump the database(s) you want to backup. Then connect to the MySQL server on the destination machine and import it by using something like:
Code:
shell> mysql -e "source /path-to-backup/backup-file.sql" db_name --host=myhost --user=myname --password=mypass
I believe that should work. Check out
http://www.dbforums.com/t1199569.html
As far as getting it to operate periodically, you should write a script to do so.