Description

The Create RDS Snapshots action will create a snapshot of one ore more RDS database instances.

For example, snapshot can be created every day at 1am for all RDS instances with an instance ID that starts with "prod".

Settings

Please see Common Action Settings for a description of settings common to all action types.

Instance Identification Method

Indicates the method in which the RDS instances will be selected.

RDS Instance ID

Indicate the comparison to use when comparing RDS instance IDs.

Resource Tag Name

Indicates the name of the resource tag that will be used for comparison.

Resource Tag Value

Indicates the comparison to use when comparing the resource tag.

Snapshot ID

Indicate the ID of the new snapshot. Snapshot IDs must only contain alpha-numeric characters and hyphens. Macros can be used to include run-time data. See below.

Tags

Add extra tags to the new RDS snapshots. Macros can be used to include run-time data. See below.

Target Region to Copy Snapshots

Once the snapshots are complete, they can be copied to a different region. If the snapshots should be copied, select the target region. Otherwise, leave as "None".

Target Credential

Specify the AWS credential to which the snapshots should be copied. To copy the snapshots using the same AWS account, leave as "Same Credentials".

Target KMS Key Override

Optional. To override the default KMS key used to encrypt the copy, specify the KMS key's ID, ARN, or alias. The key must exist in the target region.

Amazon Commands Used

The following Amazon AWS commands are used. The access key should have permission to execute all of them.

  • iam:GetUser
  • rds:CopyDBSnapshot
  • rds:CreateDBSnapshot
  • rds:DescribeDBInstances
  • rds:DescribeDBSnapshots
  • rds:ListTagsForResource
Did this answer your question?