It supports mongodump and we just added support for a new backup method called PBM (Percona Backup for MongoDB), which would be more appropriate for sharded MongoDB Clusters. Backup MongoDB for Open edX Using ClusterControlĬlusterControl supports MongoDB backup for your Open edX platform. It will create a backup on the MongoDB host, you can have a script to move the backup files to some other storage. You can take a backup in one of the MongoDB servers, just run the mongodump as shown below: $ mongodump -db edxapp -out /backups/open-edx/`date +"%m-%d-%y"` Typically backup for MongoDB databases is using mongodump utility which is bundled when you install MongoDB server. For safety, at least you can put your Open edX database backup on 2 different areas which is on your premise, and on the cloud. It is on demand service and the pricing model is based on per GiB size of your backup. AWS provides a simple storage service called S3 to archive your backups, while Google Cloud Platform has Cloud Storage. You can use Storage Area Network (SAN) or Network Attached Storage where it is mounted to one of the MongoDB servers. You can stage the backups on the same infrastructure as the Open edX services, and then archive them offsite. The first thing we need to do is to prepare the storage for the MongoDB backup. In this blog, we will review how to backup your Open edX MongoDB database. For disaster recovery, a sound backup strategy is key so you know you can restore the data if something goes really wrong. High availability is a must for MongoDB databases, beside the application server too. When building and setting up an Open edX environment, one needs to think of the uptime of the service because the platform is widely used by the student and learner as an open platform. The Open edX is built in Python and uses Django as a web framework. It is a web based application with a lot of components such as student facing, course authoring, course delivery and content management. Open edX is an open source project for online learning developed by the MIT and Harvard team.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |