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
-
From the AWS Console, go to RDS under the Database
section and click Launch a DB Instance.
-
Select the MySQL engine.
-
Select MySQL under Production.
-
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.
-
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.
-
Enter a DB Instance Identifier and a Master
Username for the database. Aspera recommends a common name, such
as root.
-
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:
@ " / #
-
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.
-
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.