Transcript
Hello, everyone. My name is Jeb Wallace. In this video, we'll look at Coesi's integration with MongoDB while demonstrating how the integration offers enhanced performance and control for backing up and recovering MongoDB databases through an API-based method designed for protecting MongoDB workloads. But why is this integration important to you? With Coesi's integration, MongoDB will benefit you with greater speeds, with parallel data streams enabling billions of objects to be processed simultaneously, robust scalability, a scale-out architecture which provides petabyte-sized support on a single platform, enhanced security with fortification via immutable worm storage, data encryption in flight and at rest, continuous data protection, secure SSL authentication, and multi-layered defense posture based on zero-trust security principles. With that said, let's dive into the demonstration. From the Data Protect Summary dashboard, let's click on Data Protection, then Policies. Here, we're going to go ahead and click Edit next to the Mongo Physical Policy. Here, we can see periodic full, which is strongly recommended by MongoDB, is set. We have our log backup, which is set to 10 minutes, which is highly recommended. Now, let's head back to the Global Summary dashboard and click on an existing protection group. Now, I'd like to note that we provide automatic protection of all replica sets in Ops Manager. We support for backups from secondary MongoDB nodes, sharded and uncharted deployments, recovery in place and out of place, log backups, and point-in-time recovery. Now, by clicking on Settings and then clicking on the pencil icon, we can look at the configured protection group settings. Now, with log backup database settings, the first backup is a full backup and all subsequent backups are incremental only. Now, if we click on Additional Settings, we can see Preferred Backups node list setting is here. For full backups, the preferred backup nodes list is used to select MongoDB nodes. The backup process will select a MongoDB node from the preferred nodes in the same order as they appear in the list. If the earlier node is not available, any subsequent node will be chosen. And with the preferred backup node roles for incremental backups, the preferred node list is not referred to while selecting the backup node. Even when previously selected, MongoDB node is no longer present in the preferred nodes list. Cohesity will continue to use the node if it is otherwise supported as per the role-based policy. To resolve ambiguity, it's mandated that the role preference must be set to the secondary preferred when the preferred node list is utilized. Now that we looked at what a backup looks like, let's click Cancel and then head over to perform a recovery of our MongoDB replica by heading over to Recoveries and then click on Recover, then select Databases and Mongo via Ops Manager. Now we can perform a search for an object or protection group. In our case, we'll search by typing an asterisk, then hit Enter. Here we can see our MongoDB replica clusters. Let's select a replica named aj-rs-12. Then to the left, we can click on the pencil icon and select which recovery point to recover from. As you can see, we can recover from a point in time, but we'll use the latest snapshot. Now by clicking on Recover Options, we can select where we want to recover to, either replaced to the original location or a new object if you don't want to overwrite. In our case, we'll replace the original and click Recover. As we could see, the restore has finished, but I'd like to call out that the integration supports recovering a protected cluster to the same or different target cluster. Some use cases for this could be disaster recovery, evaluating performance improvements by moving to new hardware, increasing redundancy, or testing a new upgrade without impacting production. Let's head over to the MongoDB Ops Manager and see the status of our recovered object. As we could see here, the replica is up and available. This concludes our demonstration. We covered some of the benefits of Cohesity MongoDB integration and how to utilize Cohesity MongoDB Ops Manager adapter protection and recover the solution using MongoDB's new physical API solution in an on-premise environment. Thank you and have a great day.