2017-03-08 14 views
1

RHEL 7.3のamazon ec2インスタンスがあります。私はこれをisoに変換して、どこでもそれを移行できるようにしたいと思います。仮想マシンのisoを作成するための最良のツールは何ですか?または、どのようにしてこのVMをクローン/バックアップして、どこでも復元できますか?RHELインスタンスのisoの作成

答えて

0

Clonezillaは、画像を作成するための機能を提供します。生成されたイメージはISOファイルに変換できます。

+0

私はこれをプログラム的に実行したいと考えています。ですから、私はコマンドラインからVMをクローンするいくつかのオプションを検討しています。 – aaj

+0

Clonezillaにもコマンドラインインターフェイスがあります。私が正しく覚えていれば – PinkFluffyUnicorn

0

アマゾンがサービスとして宣伝するものではないようですが、aws cliツールはAMIから抽出するコマンドがec2-unbundleです。 EC2 AMIをローカルでダウンロードして実行する方法については、hereのガイドがあります。

の注意点は、ec2-unbundleコマンドは、現在唯一のLinuxはなくOS XまたはWindows上で動作します表示されています。

+0

これはisoに変換するためのVMWareの使用を言及しています。それなしではできないの? – aaj

+0

彼らは起動可能なステージにそれを得るために何をしているかを読んでから、実行可能なISOを取得するためにそれを通過しなければならないように見えます。 –

1

あなたはAWS CLI commands経由でプログラム的にVMおよびAWSで動作することができます。

インポートタスクおよびエクスポートタスクコマンドに精通したいと思います。

を開始するのに最適な場所は、AWSがためにガイド公式を読み込むことである:

あなたがガイドからピックアップする必要がある重要な情報は、この引用です:

"あなたがプレビオでない限り、Amazon EC2からインスタンスをエクスポートすることはできませんusly を別の仮想化環境からAmazon EC2にインポートしました。

はい、ソリューションの1つは@Nicholas Smithによってリンクされています。言われているように、あなたが非公式の道を行くなら、助けが手に入らない暗い路地で終わるかもしれません。私はこの時点でEC2をVMにクローン化しようとしないことを強くお勧めします。あなたは将来のために大きなリスクファクターで多くの時間を費やします。

任意のVMソフトウェアを使用してRHEL VMを作成する必要がある場合、このVMをAWSにロードする必要があります。その後、AWSでVMを使用して必要な地元や交通機関のニーズに合わせて変更し、再度輸出します。

あなたは広く使われているLinuxディストリビューションで実行されている通り - RHELを、あなたは、同じパッケージのバージョンと一緒に同じカーネルバージョンを実行しているVMを起動して手動でEC2環境を再作成しようとすることができます。そこから、運用インスタンスから必要なファイルを選択し、SCP/SFTPを使用して社内サイトにコピーすることができます。

ただ、ローカルVMにあなたのRHEL環境を取得し、AWSへのインポート、あなたが設定します。