Creating the RDS Database

About this task

The ATC Manager image provided by Aspera includes a database, but Aspera recommends that you deploy ATC Manager with the Amazon Relational Database Service (RDS). When ATC Manager is configured to use an RDS database, it automatically backs up the state store data to that database.

Procedure

  1. From the AWS Console, go to RDS under the Database section and click Launch a DB Instance.
  2. Select the MySQL engine.
  3. Select MySQL under Production.
  4. Select an instance class from the DB Instance Class drop-down menu. ATC Manager requires at minimum a db.m4.large image type. Consider a larger database if you plan on running multiple clusters or high volumes of file transfers.
  5. Enter a database size in the Allocated Storage field. Database size requirements vary depending on the number of clusters and transfers. Aspera recommends a minimum of 10 GB for basic testing and a minimum of 100 GB for production use.
  6. Enter a DB Instance Identifier and a Master Username for the database. Aspera recommends a common name, such as root.
  7. Enter and confirm a secure password for the database.
    Important: Do not use special characters when creating a password. ATC Manager truncates special characters when authenticating to RDS.
    The following characters are allowed in password:
    • a-z
    • A-Z
    • 0-9
    • < > ; ( ) & # ! ^

    Do not use the following special characters when creating a password:

    @ " / #

  8. Configure advanced settings.
    Choose your VPC from the VPC drop-down menu. Select or create a security group with TCP port 3306 open. The RDS must be publically available to enable a connection with your ATC Manager.
    Important: Do not enter a database name. ATC Manager automatically creates database names for you.
  9. Click Launch DB Instance.

Results

Your RDS database is now available for use. Select your database from the list to display the Endpoint used to configure ATC Manager.