Over a million developers have joined DZone.

Backup Your MongoDB Databases with MongoLab

DZone's Guide to

Backup Your MongoDB Databases with MongoLab

· Database Zone
Free Resource

Download the Guide to Open Source Database Selection: MySQL vs. MariaDB and see how the side-by-side comparison of must-have features will ease the journey. Brought to you in partnership with MariaDB.

Last year, a lot of folks asked us if they could use MongoLab’s admin tools on databases not hosted with MongoLab. We thought this was a cool idea, and released Remote Connections, a feature that allows you to point MongoLab’s web interface at any cloud MongoDB instance. Since then, this feature has received great response.

Today… Remote Connections got even better! You can now use exactly the same backup tools on remote databases that our users that host with MongoLab know, love, and trust.

MongoLab’s backup system makes it extremely easy to schedule and manage backups. You can use the system to perform one-time backups or create recurring Backup Plans with custom schedules and retention policies. Backups can be stored in MongoLab’s own secure cloud containers or in a container at the cloud storage provider of your choice (e.g. Amazon S3).

How it works

Step 1. Create a Remote Connection

After you have signed up for a MongoLab account, create a Remote Connection to your database by providing us with the MongoDB connection URI for your database, server, or Replica Set cluster.


 Step 2. Kick-off a one-time backup or create a recurring Backup Plan


Step 3. Sit back and relax

Why implement and manage backups yourself when you can ask our trusty robots to do it for you?

Not only do we take the headache out of taking backups, but we make sure backups happen as they should be. Our comprehensive backup auditing system is continuously monitoring all Backup Plans to ensure that every backup is happening when it is supposed to, and without error.  You will be alerted when any backups do not occur as planned.

Free during beta

For now, this feature is in beta. During this beta period, we are offering this functionality for free with a database data size limit of 5 GB. When we come out of beta, Remote Connection backups will support larger database sizes and be priced on a per-run basis.

If you run into any trouble and/or have any feedback, please don’t hesitate to send us an email at support@mongolab.com.

Thank you in advance for trying out backup tools for Remote Connections; we look forward to hearing what you think!

Interested in reducing database costs by moving from Oracle Enterprise to open source subscription?  Read the total cost of ownership (TCO) analysis. Brought to you in partnership with MariaDB.


Published at DZone with permission of Jessica Liu. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}