:: DEVELOPER ZONE
Running a public MySQL mirror currently requires about 25GB of storage. The bandwith that will be used is dependent on the number of mirrors in your area, and the number of users in your area who choose to use your mirror.
We have a few primary mirrors that are used to provide data for the other mirrors, using the rsync program. The mirrored site consists only of static HTML, images, and other files, so there are no other special server requirements.
To keep your mirror up to date, you will want to set up a cron task like the following:
49 */6 * * * rsync -a --delete --delete-after \
rsync://example.com/mysql/ /path/to/local/mirror/
You should synchronize your mirror at least daily, and no more often than once every hour. If you customize the minute at which your mirror updates, that will help spread the load on our primary mirrors.
Here are the current primary mirrors that you can rsync against:
rsync://mysql.mirrors.pair.com/mysql/ (Pittsburgh, PA)rsync://mysql.zawodny.com/mysql/ (Santa Clara, CA)rsync://sunsite.dk/mysql/ (Denmark)rsync://rsync.oss.eznetsols.org/ftp/mysql/ (Singapore)Once you have set up your mirror, please email us at webmaster@mysql.com, including the following information:
“We chose to use the MySQL database server because of its ease of installation, maintainability, configuration and speed. MySQL has also provided us with huge cost savings, which we have been able to funnel into other resources.” —Rachael LaPorte Taylor, senior technology architect at the U.S. Census Bureau
Read more about how the U.S. Census Bureau uses MySQL software on their award-winning sites....
© 1995-2005 MySQL AB. All rights reserved.
