AWS AmazonElastiCache documentation change
Summary
Added CloudFormation examples for backup creation with encryption settings and corrected console URL
Security assessment
Included AtRestEncryptionEnabled property in CloudFormation examples, demonstrating security feature implementation, but no evidence of addressing a specific vulnerability
Diff
diff --git a/AmazonElastiCache/latest/dg/backups-manual.md b/AmazonElastiCache/latest/dg/backups-manual.md index c6e2b7a22..963ee1c11 100644 --- a//AmazonElastiCache/latest/dg/backups-manual.md +++ b//AmazonElastiCache/latest/dg/backups-manual.md @@ -22 +22 @@ You can create a manual backup of a cache using the AWS Management Console, the - 1. Sign in to the AWS Management Console and open the Amazon EC2 console at [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/). + 1. Sign in to the AWS Management Console and open the ElastiCache console at [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/). @@ -239,0 +240,35 @@ For more information, see [create-snapshot](https://docs.aws.amazon.com/cli/late +You can use AWS CloudFormation to create a backup of your ElastiCache Redis OSS or Valkey cache, using the `AWS::ElastiCache::ServerlessCache` or `AWS::ElastiCache::ReplicationGroup` properties. + +**Using the`AWS::ElastiCache::ServerlessCache` resource ** + +Use this to create a backup using the AWS::ElastiCache::ServerlessCache resource: + + + Resources: + iotCatalog: + Type: AWS::ElastiCache::ServerlessCache + Properties: + ... + ServerlessCacheName: "your-cache-name" + Engine: "redis" + CacheUsageLimits + + +**Using the AWS::ElastiCache::ReplicationGroup resource** + +Use the `AWS::ElastiCache::ReplicationGroup` resource: + + + Resources: + iotCatalog: + Type: AWS::ElastiCache::ReplicationGroup + Properties: + ... + ReplicationGroupDescription: "Description of your replication group" + Engine: "redis" + CacheNodeType + NumCacheClusters + AutomaticFailoverEnabled + AtRestEncryptionEnabled + +