MongoDB Backups, All Grown Up!
It has been a long road to stable and dependable backups in the MongoDB space. We will go over the current types of backups and their limitations when it comes to sharding. From there we will move into why you can't be consistent with a single node, and how you can take sharded or unsharded consistent backups. We will also talk more about the "mongodb_consistent_backup.py" tool, and what features it offers to the open source community: how to use it, what it looks like and why it's our preferred backup methodology.
MongoDB Practice Manager, Percona
David is the Practice Manager for MongoDB at Percona. Prior to that he was one of the early memeber for ObjectRocket the leader in DBaaS for MongoDB specializing in performance. Prior to this he was a Database Architect as Electronic Arts , the game producer and help various systems, networking and development roles. His work includes things like sharding, distributed systems, tool building, very large-scale issues, and high performance MongoDB architecture and design. As a speaker he prefers to focus on solutions in the real world to issues, to this point he tries to regularly publish code to help everyone use his solutions or have ideas to inspire their own.Additionally he is a Mongo Master Alumni and core code contributor to MongoDB and other open source technologies.