It has happened to the best of us. Our MySQL servers are running nicely when the tea-lady in the data centre trips over a wire, knocks a cup hot of java down the UPS batteries and fries every server in the data centre. OK, so that doesn’t happen very often, but there have been cases where data centre failures have physically damaged servers.
So, if this happens with your MySQL server, what do you do? You can setup new servers in a new data centre and hope you have an up-to-date backup. But unless you had remote slaves these backups probably won’t be as current as they could be. When you get to the point where you have many servers keeping slaves for every one just for backups can be difficult to maintain. Many DBAs have different backup strategies to cover this potential problem.
This is where the new mydumper 0.5.0 comes in. It has …
[Read more]