最終バックアップの作成
ElastiCache コンソール、AWS CLI、または ElastiCache API を使用して、最終バックアップを作成できます。
ElastiCache コンソールを使用して、Redis クラスター (API または CLI ではレプリケーショングループ) の削除時に最終バックアップを作成できます。
Redis クラスターの削除時に最終バックアップを作成するには、削除ダイアログボックス (ステップ 5) で [Yes] を選択し、バックアップに名前を付けます。
AWS CLI を使用して、Redis クラスター (API または CLI ではレプリケーショングループ) の削除時に最終バックアップを作成できます。
リードレプリカのない Redis クラスターを削除する場合
最終バックアップを作成するには、以下のパラメータを指定して、delete-cache-cluster
AWS CLI オペレーションを行います。
-
--cache-cluster-id
– 削除するクラスターの名前。 -
--final-snapshot-identifier
– バックアップの名前。
以下のコードは、最終バックアップ bkup-20150515-final
をクラスター myRedisCluster
の削除時に作成します。
Linux、macOS、Unix の場合:
aws elasticache delete-cache-cluster \ --cache-cluster-id
myRedisCluster
\ --final-snapshot-identifierbkup-20150515-final
Windows の場合:
aws elasticache delete-cache-cluster ^ --cache-cluster-id
myRedisCluster
^ --final-snapshot-identifierbkup-20150515-final
詳細については、AWS CLI CLI コマンドリファレンスの「delete-cache-cluster」を参照してください。
リードレプリカのある Redis クラスターを削除する場合
レプリケーショングループの削除時に最終バックアップを作成するには、以下のパラメータを指定して、delete-replication-group
AWS CLI オペレーションを行います。
-
--replication-group-id
– 削除するレプリケーショングループの名前。 -
--final-snapshot-identifier
– 最終バックアップの名前。
以下のコードは、最終バックアップ bkup-20150515-final
をレプリケーショングループ myReplGroup
の削除時に作成します。
Linux、macOS、Unix の場合:
aws elasticache delete-replication-group \ --replication-group-id
myReplGroup
\ --final-snapshot-identifierbkup-20150515-final
Windows の場合:
aws elasticache delete-replication-group ^ --replication-group-id
myReplGroup
^ --final-snapshot-identifierbkup-20150515-final
詳細については、AWS CLI コマンドリファレンスの「delete-replication-group」を参照してください。
ElastiCache API を使用して、Redis クラスターまたはレプリケーショングループの削除時に最終バックアップを作成できます。
Redis クラスターを削除する場合
最終バックアップを作成するには、以下のパラメータを指定して、DeleteCacheCluster
ElastiCache API オペレーションを行います。
-
CacheClusterId
– 削除するクラスターの名前。 -
FinalSnapshotIdentifier
– バックアップの名前。
以下の ElastiCache API オペレーションでは、クラスター myRedisCluster
削除時のバックアップ bkup-20150515-final
を作成します。
https://elasticache.us-west-2.amazonaws.com/ ?Action=DeleteCacheCluster &CacheClusterId=myRedisCluster &FinalSnapshotIdentifier=bkup-20150515-final &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
詳細については、Amazon ElastiCache API リファレンスの「DeleteCacheCluster」を参照してください。
Redis レプリケーショングループを削除する場合
レプリケーショングループの削除時に最終バックアップを作成するには、以下のパラメータを指定して、DeleteReplicationGroup
ElastiCache API オペレーションを行います。
-
ReplicationGroupId
– 削除するレプリケーショングループの名前。 -
FinalSnapshotIdentifier
– 最終バックアップの名前。
以下の ElastiCache API オペレーションでは、レプリケーショングループ myReplGroup
の削除時にバックアップ bkup-20150515-final
を作成します。
https://elasticache.us-west-2.amazonaws.com/ ?Action=DeleteReplicationGroup &FinalSnapshotIdentifier=bkup-20150515-final &ReplicationGroupId=myReplGroup &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
詳細については、Amazon ElastiCache API リファレンスの「DeleteReplicationGroup」をご参照ください。