1

数か月前、私はhttp://aws.amazon.com/articles/1663をフォローして、すべて実行しました。その後、PC がクラッシュし、キーペア (http://stackoverflow.com/questions/7949​​835/accessing-ec2-instance-after-losing-keypair) を失い、インスタンスにアクセスできなくなりました。

ここで、新しいインスタンスを起動し、以前から残っているこの MySQL/DB ボリュームをマウントして、その上のデータにアクセスできるかどうかを確認したいと考えています。どうすればそれを行うことができますか?

4

1 に答える 1

2

この問題に対する正しいアプローチについてはすでに概要を説明しており、参照した記事の著者である Eric Hammond は、このプロセスを詳述した別の記事を書いています。「EC2 インスタンスのルート EBS ボリューム上のファイルを修正する」を参照してください。

  • 別の EC2 インスタンスを開始する
  • アクセスできなくなった EC2 インスタンスを停止する
  • 停止したインスタンスから EBS ボリュームを切り離す
  • EBS ボリュームを実行中のインスタンスにアタッチする
  • 実行中のインスタンスに SSH 接続します
  • 実行中のインスタンスに EBS ボリュームをマウントする
  • 必要な修正を実行します。つまり/var、ケースの権限を調整します

コマンドラインからこれを行う方法の詳細については、Eric の指示を参照してください。もちろん、 AWS マネジメント コンソールを介して SSH アクセスまでのすべての手順を実行することもできます。Amazon EC2 API Toolsをインストールする必要はありません。

于 2012-03-02T17:53:49.140 に答える