A user is running a MySQL RDS instance. The user will not use the DB for the next 3 months. How can the user save
costs?
A.
Pause the RDS activities from CLI until it is required in the future
B.
Stop the RDS instance
C.
Create a snapshot of RDS to launch in the future and terminate the instance now
D.
Change the instance size to micro
Explanation:
The RDS instances unlike the AWS EBS backed instances cannot be stopped or paused. The user needs to take the
final snapshot, terminate the instance and launch a new instance in the future from that snapshot.
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.BackingUpAndRestoringAmazonRDSInstances.
html
C
AWS now supports stopping of RDS instances: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_StopInstance.html
So this is now outdated
Answer C is indeed correct.
But nowadays you can stop an RDS instance (new functionality), up to 7 days:
If you do not manually start your DB instance after seven days, your DB instance is automatically started.
See: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_StopInstance.html
Thx,
Frank
C