Database configurations

Hello everyone,

I have a production environment running Open edX. DNS mapping and email services are configured, but the database configurations are still pending. I plan to use AWS RDS for my database. I’ve checked the Tutor documentation for database configurations but need some clarification.

Here are the configurations I’m planning to use:

  • RUN_MYSQL: Set to false since we’re using an external MySQL service (AWS RDS).
  • MYSQL_HOST: The endpoint of your AWS RDS instance.
  • MYSQL_PORT: The MySQL port, typically 3306.
  • MYSQL_DATABASE: The name of the database on the RDS instance.
  • MYSQL_USERNAME: The username to connect to the RDS database.
  • MYSQL_PASSWORD: The password for the above username.

Is this configuration correct?

Additionally, I have another question. Currently, I have data such as courses, libraries, and a few users stored in the local database. How can I migrate this data to the AWS RDS from the local database?

Please help

Tutor version is the latest one.

Hello @guru-77,

Mentioned configurations LGTM. It will work.

Regarding data restore, you can take dump of your running MySQL and restore it in AWS RDS.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.