Switchvox、アスタリスクPBXを使用しています。EC2でホストしたいと思います。
Digium Switchvoxは、pbxサーバーをホストするために必要なすべてのもの(OS、ソフトウェアなど)を含むISOを提供します。これは基本的にサーバーのイメージです。
提供しているカスタムISOを使用して新しいEC2インスタンスをインスタンス化するにはどうすればよいですか?
このISOから、 VMware または VirtualBox イメージを作成できます。そこからフォームを作成して、このイメージを EC2 AMI イメージに変換し、そこから進むことができます。
同じArch(32 v。64)と適切なカーネルを使用していることを確認してください。
そうは言っても、より多くの操作を行ってから、コミュニティから入手可能な既存のVanilla AMIを起動するだけです。 OSの要件にほぼ一致するものがあるかもしれません。
概要:
これは時間のかかるプロセスなので、前提条件を一読する価値があります。サポートされているオペレーティングシステム/ Linuxディストリビューションとバージョンに特に注意してください。
「VMwareのOVFエクスポートプロセスで作成されたVMDKファイルのみをAmazon EC2にインポートできることに注意してください」と明記されています。
たとえば、VirtualBoxを使用してVMDKを取得できますが、これをインポートしようとすると、ステータスを確認するときに次のエラーが表示される場合があります。
aws ec2 describe-import-image-tasks --import-task-ids import-AMI-someid
"StatusMessage": "ClientError:ディスク検証に失敗しました[サポートされていないVMDKファイル形式]"
ただし、@ Ageaxによると、VirtualBoxからも実行できます。私はそれを試していませんが、OVF形式でアプライアンスをエクスポートする際に、いくつかのOracle ドキュメント があります。
すべてがうまくいけば、通常通り launch 新しくインポートされたAMIを実行できます。
カスタムISOを使用してVMware仮想マシンを作成し、それをVMwareホストからEC2に移動できます。詳細: VM Import/Export