15. Proactive Support
MongoDB offers Proactive Support for Subscription Customers. Our
engineers can monitor your deployment and make suggestions in order
to tweak for better performance or avoid doom.
20. Replication
• Redundant copies of your data across
– Servers
– Racks
– Data Centers
• Automatic failover
• Tunable consistency minimizes risk
• However…programmer errors will replicate
almost immediately!
21. Backups
Backing up data is one way to ensure availability and lower
risk. They require active engagement, otherwise:
•Backups can be outdated
•Process can be slow (backup or restore)
•Isolated
•…but they are relatively inexpensive and do well at
minimizing risk
24. The Process
• Applies to upgrades and most maintenance tasks
• Careful order of steps is critical
– Especially in sharded clusters!
• For each shard/replica set
– For each replica set member
• http://docs.mongodb.org/manual/tutorial/perform-maintence-
on-replica-set-members/