Fri, 2014-10-10 09:36benstillman
For several years, I have hosted a medium sized Invision Power
Board (IPB) site. The site has roughly 9,000+ users and
1,000,000+ posts. I work with MariaDB on a daily basis, and often
find myself recommending it to customers. It's only appropriate I
put my money where my mouth is, so to speak. This blog post has
no benchmarks. It is just a very simple to follow set of steps I
took to migrate my site from MySQL 5.1 to MariaDB 10 on CentOS
6.5 with very little downtime for the end users.
To do this, I setup a new virtual server for MariaDB, use
mysqldump to export the data with master info, restored this
backup to MariaDB, setup replication, set the site to offline,
switched the conf_global.php database values, then set the site
to online. Sounds easy, right? It was. Very easy. Here are the
steps I took with more detail.
For these steps, we will call the original MySQL 5.1 server DB1
and …
[Read more]