最終バックアップの作成 - Amazon ElastiCache for Redis

最終バックアップの作成

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-identifier bkup-20150515-final

Windows の場合:

aws elasticache delete-cache-cluster ^ --cache-cluster-id myRedisCluster ^ --final-snapshot-identifier bkup-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-identifier bkup-20150515-final

Windows の場合:

aws elasticache delete-replication-group ^ --replication-group-id myReplGroup ^ --final-snapshot-identifier bkup-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」をご参照ください。