2017-06-24 15 views
0

私は2つのインスタンスが使用されているawsでホストされているRailsアプリケーションを持っています。AWSインスタンスのサイズ変更

1. db instance - m3.medium 
2. app instance - c4.xlarge 

私は(任意のデータを失うと、障害が発生した場合に元に戻すことができるはずはない)安全な方法でこれらのインスタンスの両方のサイズを変更したいです。 誰かが私をここで助けてくれますか?

+0

インスタンスストアをm3.mediumインスタンスで使用していますか? –

+0

どうすれば確認できますか? – RamanSM

答えて

1

あなたは以下の手順でAmazon EC2インスタンスのサイズを変更することができます

  1. 停止、インスタンス
  2. 変更インスタンスタイプ(アクション/インスタンスの設定を変更/インスタンスタイプ)
  3. スタートインスタンス

停止と開始はではありませんはすべてのデータを失います(Instance Storeに保存されているデータを除く)。また、上記の手順で以前のインスタンスタイプに戻します。

はどのようにあなたのinstance typeをチェックし、まず

インスタンスストアを検出します。 M3ファミリはインスタンスストアをサポートしますが、C4ファミリはインスタンスストアをサポートしていません。

次に、システム上のディスクを調べます。インスタンスストアがemphemeralのように表示されます。

$ df -h 
Filesystem  Size Used Avail Use% Mounted on 
devtmpfs  1.9G 60K 1.9G 1% /dev 
tmpfs   1.9G  0 1.9G 0% /dev/shm 
/dev/xvda1  7.8G 976M 6.7G 13%/
/dev/xvdb  3.9G 8.1M 3.7G 1% /media/ephemeral0 

Windowsでは、インスタンスストアは、X/Y/Zドライブとして表示されます。

+0

インスタンスストアまたはEBSを使用しているかどうかを確認するにはどうすればよいですか? – RamanSM

+0

答えに情報を追加しました。 –

+0

私は両方のシステムにログインし、いずれかで一時的なものを見つけられませんでした。 FWIWまた、EBSボリュームを調べて、2つのインスタンスの2つのエントリが見つかりました。 これは私がEBSに裏付けされたインスタンスを持っていることを意味しますか? – RamanSM

関連する問題