 | Describe the implementation of MySQL replication |
 |
Setup a basic master-slave replication environment |
 |
Understand when a master-master or circular replication environment is possible |
 |
Set up a master-master and circular replication system |
 |
Monitor a MySQL replication setup |
 |
Use MySQL replication for advanced tasks such as software upgrades to increase availability |
 |
Analyze the design and limitations of MySQL cluster |
 |
Setup a basic MySQL cluster instance |
 |
Discuss how to integrate MySQL cluster and replication |
 |
Analyze how it is possible to setup MySQL with a shared-disk cluster solution |
 |
Know when you can do active-active and active-passive shared-disk setups |
 |
Understand different shared-disk cluster setups depending upon operating system choices, such as LVM, Windows Cluster Agent, Veritas Cluster Agent, etc.. |
 |
Understand the differences with third-party clustering solutions, such as DRBD or m/cluster |
 |
Explore the impact of different backup solutions on highly available solutions |
 |
Identify the effects of different maintenance tasks and how to maintain high availability while performing these operations |
 |
Minimize downtime due to these maintenance tasks |
 |
Describe the future development path of the different solutions |
 |
Develop a plan to implement the appropriate high availability solution |
 |
Analyze the performance impact of a high availability decision |
 |
Recognize the business decision side of the solutions, such as cost and risk |