IT Notebook

とあるエンジニアの備忘録

インフラ-AWS

ElastiCacheのRedisのrdbファイルのバックアップ方法

こんにちは。 今度システムリプレースでElastiCacheのRedisのデータを移行しなくてはならず、ElastiCacheのRedisのrdbファイルをどのように取得するのか調査しました。サーバ上であればbgslaveで一発なのですが。。。 EC2上にRedisをインストールしてレプリ…

VMwareの仮想マシンをAWSに移行する

プライベートクラウドのVMWareの仮想マシンをパブリッククラウドのAWSに移行したときのメモ 環境 Hypervisor : VMwareESXi5 OS : Ubuntu 12.04 LTS 手順 1.VMware上の仮想マシンをova形式でエクスポート 移行対象の仮想マシンは複数ディスクなのでova形式…

AWS-VPC - EC2インスタンスをスケールアップするとsarファイルが破損してしまう件

EC2インスタンスをスケールアップするとなぜかsarファイルを読み込もうとすると 「ファイル形式が正しくありません」的なメッセージが出力されて それ以降はスケールアップしたときに一旦sarファイルをリセットする運用に。 最近原因が判明したのでメモ。 原…

AWS-VPC - プライベートサブネットのインスタンスからNATインスタンス経由で外部に接続しようとした時にハマった件

状況 ・プライベートサブネットのインスタンスのパッケージ情報を更新しようとした ・ルートテーブルにNATインスタンスを設定 ・ルートテーブルにプライベートサブネット割り当て ・インスタンスで「sudo apt-get update」を実行したけど反応なし ・セキュリ…

awscli - autoscaling create-auto-scaling-group コマンドのサンプル

autoscaling create-auto-scaling-group コマンドのサンプル VPCではゾーンを指定するのに --vpc-zone-identifierオプションにSubnetIdを指定、EC2では--availability-zonesオプションにAZを指定 動作確認環境 OS : Mac OS X 10.9 awscli : 1.4.3 Credential…

awscli - autoscaling create-launch-configuration コマンドのサンプル

autoscaling create-launch-configuration コマンドのサンプル --associate-public-ip-address を指定したコンフィグを使用してEC2を起動しようとするとエラーになるので注意! 動作確認環境 OS : Mac OS X 10.9 awscli : 1.4.3 Credential : ~/.aws/credint…

awscli - 「aws ec2 describe-instances」の良く使うコマンド

awscliからインスタンスIDを指定して情報を取得するコマンド インスタンスをawscliで操作するために、インスタンスIDを取得するのは基本! aws --profile <PROFILE> ec2 describe-instances --instance-id <INSTANCE_ID> awscliでプライベートIPを指定してENI IDを取得するコマンド</instance_id></profile>…

AWS-EC2 - セカンダリIPの追加方法

MongoDBのレプリカセットをセカンダリIPで認識させて、インスタンス不良の時に入れ替え作業を簡単にするために設定。 環境 OS:ubuntu14.04 1.AWS Management ConsoleからセカンダリIPを付与 2./etc/network/interface.d配下にネットワーク設定ファイルを配…