Where can I learn about MySQL master/slave, master/master, or clustering setups? What are the best resources you've read or watched about setting up master/slave or clustering for database replication?  

I don't know much about this. I have a database that is getting rather large and would like to make sure that if something goes wrong, I at least have some basic database infrastructure going on so I can recover data. 

I'm using MySQL. I'm guessing that I do just as many reads as writes.
Forgive me for sounding somewhat biased, but you can learn about setting up Master/Slave and Master/Master Replication right here in the DBA StackExchange.

Here are some of my posts


May 26, 2012 : Trying to understand SHOW SLAVE STATUS\G
Jan 05, 2012 : MySQL Replication Error
Dec 23, 2011 : How to make MySQL replication reliable?
Dec 19, 2011 : Best way to setup master to multi master replication
Feb 23, 2011 : MySQL Replication - Introduce new Slave to replication


I also have posts concerning


MySQL and DRBD Clustering
Percona XtraDB Cluster


Click here to see all MySQL Replication posts in the DBA StackExchange (not just mine) 

There is only one thing I cannot give advice on : MySQL Cluster

While I have answered some questions, there are three MySQL Cluster Experts here


Frazer Clement
Mat Keep
Andrew Morgan


Feel free to post your MySQL Replication questions or simply search through the already posted questions. You may find that what you are looking for is already answered.