Tag: ElastiCache

redisのスケールダウン手順

redisのスケールダウン手順 手順 大きな作業の流れ。このページから複数ページに飛ぶようになっているので、作業ボリュームを見誤らないように。 https://docs.aws.amazon.com/ja_jp/AmazonElastiCache/latest/UserGuide/Scaling.RedisStandalone.ScaleDown.html バックアップを取得する( m3インスタンス以上でないとバックアップは取れない模様。t2で検証したが取れなかった ) バックアップ自体は無停止( 内部的にはredisのBGSAVEが動いているようだ ) Webコンソールでのステータスは[ snapshotting ]に変わる。 バックアップから復元する バックアップ完了後、バックアップイメージから新しく立ち上げ直す。 既存のクラスターは削除する。 エンドポイントを付け替える、などを期待して検証したが、そういう機能は無かった。 https://docs.aws.amazon.com/ja_jp/AmazonElastiCache/latest/UserGuide/backups-restoring.html#backups-restoring-CON [ 管理コンソール ]->[ バックアップ ]->該当バックアップを選択->リストア [ クラスターID ]は作成したいエンドポイントを考慮して正確に作成する 動作確認 キーが帰ってくるか redis-cli -p 6379 -h test.hoge.ng.0001.apne1.cache.amazonaws.com --scan --pattern '*' | less redis-cli -p 6379 -h test.hoge.ng.0001.apne1.cache.amazonaws.com GET _PHCRhoge.v2.user-status-11111 Read more...

cheetsheet/aws/elasticache

aws-cliでキャッシュを作成する aws elasticache create-cache-cluster \ --cache-cluster-id 'test-20170925' \ --engine 'redis' \ --engine-version '3.2.4' \ --cache-parameter-group-name 'default.redis3.2' \ --cache-node-type 'cache.t2.micro' \ --num-cache-nodes 1 \ --security-group-ids 'sg-111111' \ --cache-subnet-group-name cachesubnet キャッシュを削除 aws elasticache delete-cache-cluster --cache-cluster-id test-20170925 Read more...