Hi , I think the first thing you need to do is to move the data to a dedicated database server so that you can set up a farm of edx servers that share the same content.     Here are the steps I did to achieve that:   Step 1 :  Installed openedx instance say 'Instance-1' which is your running Web node( Web-server )   Step 2 :  Execute the following commands to back up the database on 'Instance-1'    mongodump -o ./mongo-backup    mongorestore -drop ./mongo-backup    mysqldump -u root -p --all-databases > ./backup.sql    mysql -u root -p < ./backup.sql   Step 3 :  Setup an instance of mysql on AWS-RD  with URL like: ' http://instance1.123456789012.us-east-1.rds.amazonaws.com/ '(If want to you mongodb & mysqlDB on same instance. that is going to work as well.)   Step 4 :  Import the Mysql databse data into AWS-RD from Open-edX backup using command: 'mysql -h <endpoint> -u <username> -p < ./backup.sql'   Step 5 :  Setup a new Ub...
Hi, I’m Deepak Dubey. The founder of this blog. I’m a Full-stack Python Developer | OpenedX professional and part-time blogger. I’m here to write the blogs related to technology stuff like Python, Django , Open-edX, Data Science, machine Learning and many more.