Creating a final backup - Amazon ElastiCache
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Creating a final backup

You can create a final backup using the ElastiCache console, the Amazon CLI, or the ElastiCache API.

You can create a final backup when you delete a Valkey or Redis OSS serverless cache, Valkey or Redis OSS self-designed cluster, or Memcached serverless cache by using the ElastiCache console.

To create a final backup when deleting a cache, on the delete dialog box choose Yes under Create backup and give the backup a name.

You can create a final backup when deleting a cache using the Amazon CLI.

When deleting a Valkey cache, Redis OSS cache, or Memcached serverless cache

To create a final backup, use the delete-serverless-cache Amazon CLI operation with the following parameters.

  • --serverless-cache-name – Name of the cache being deleted.

  • --final-snapshot-name – Name of the backup.

The following code creates the final backup bkup-20231127-final when deleting the cache myserverlesscache.

For Linux, OS X, or Unix:

aws elasticache delete-serverless-cache \ --serverless-cache-name myserverlesscache \ --final-snapshot-name bkup-20231127-final

For Windows:

aws elasticache delete-serverless-cache ^ --serverless-cache-name myserverlesscache ^ --final-snapshot-name bkup-20231127-final

For more information, see delete-serverless-cache in the Amazon CLI Command Reference.

When deleting a Valkey or Redis OSS cluster with no read replicas

To create a final backup for a self-designed cluster with no read replicas, use the delete-cache-cluster Amazon CLI operation with the following parameters.

  • --cache-cluster-id – Name of the cluster being deleted.

  • --final-snapshot-identifier – Name of the backup.

The following code creates the final backup bkup-20150515-final when deleting the cluster myRedisCluster.

For Linux, OS X, or Unix:

aws elasticache delete-cache-cluster \ --cache-cluster-id myRedisCluster \ --final-snapshot-identifier bkup-20150515-final

For Windows:

aws elasticache delete-cache-cluster ^ --cache-cluster-id myRedisCluster ^ --final-snapshot-identifier bkup-20150515-final

For more information, see delete-cache-cluster in the Amazon CLI Command Reference.

When deleting a Valkey or Redis OSS cluster with read replicas

To create a final backup when deleting a replication group, use the delete-replication-group Amazon CLI operation, with the following parameters:

  • --replication-group-id – Name of the replication group being deleted.

  • --final-snapshot-identifier – Name of the final backup.

The following code takes the final backup bkup-20150515-final when deleting the replication group myReplGroup.

For Linux, OS X, or Unix:

aws elasticache delete-replication-group \ --replication-group-id myReplGroup \ --final-snapshot-identifier bkup-20150515-final

For Windows:

aws elasticache delete-replication-group ^ --replication-group-id myReplGroup ^ --final-snapshot-identifier bkup-20150515-final

For more information, see delete-replication-group in the Amazon CLI Command Reference.