>  > ホンダ N-BOX 【純正用品】2017.09迄(生産終了モデル)シートクロス(リヤ用)

VMware の仮想マシンを AWS に移行しよう! ~ VM Import/Export (CLI) 編 ~

2016.02.17

VMware の仮想マシンを AWS に移行する方法について、今回は実践的な内容を紹介します。

ホンダ プレーンディスクローター N-BOX 【純正用品】2017.09迄(生産終了モデル)シートクロス(リヤ用) 用【車用品・バイク用品

本コラムでは、オンプレミスにある既存のサーバーをクラウドに移行する方法について紹介させていただきます。移行元は VMware vSphere の仮想マシンを使用し、移行先は AWS のクラウドサービスを使用して RS-R サスペンション アクセラ BL5FP 1500 NA [21/6~] Ti2000 DOWN リアのみ、全 3回の連載で進めていきます。

今回は、第2回「VMware の仮想マシンを AWS に移行しよう! ~ VM Import/Export (CLI) 編 ~」 として、 VM Import/Export (CLI) の機能を利用した、コマンドによる実践的な移行方法 について紹介します。

移行要件と環境準備について

今回のコラムでは、AWS の VM Import/Export という機能を利用して、VMware vSphere の仮想マシン (Windows) を AWS に移行します。

VM Import/Export を使用すると、仮想マシンイメージを既存の環境から Amazon EC2 インスタンスにインポートすることや、元のオンプレミス環境にエクスポートすることが簡単にできます。
また、AWS の使用料金は、Amazon EC2 および Amazon S3 の標準的な使用料金のみで、追加料金はかかりません。

また、VM Import/Export には、前提要件がありますので、下記のドキュメントページから事前に確認します。
http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/VMImportPrerequisites.html

今回、移行を試すにあたり、下記の検証環境を用意しました。

【純正用品】2017.09迄(生産終了モデル)シートクロス(リヤ用) ホンダ N-BOX ホンダ 【純正用品】2017.09迄(生産終了モデル)シートクロス(リヤ用)

  • vCenter Server 6.0 Update 1 x1台
  • ESXi Server 6.0 Update 1b x1台
  • 仮想マシン (ゲスト:Windows Server 2012 R2 64bit) x1台
    ※ Windows マシンを AWS 上に移行する場合には、事前に RDP のアクセス許可の設定をしておくことを忘れないようにしてください。

操作端末には 【メーカー在庫あり】 ジータ ZETA レバーガード 96年-16年 スズキ、カワサキ 黒 ZS72-1000 JP店、事前に EC2 CLI ツールをインストールしておく必要があります。セットアップ方法については、こちら を参照してください。

準備が整ったら、実際に移行作業を開始します。VMware vSphere の仮想マシンが AWS の EC2 インスタンスになるまでの全体の流れは下記のとおりです。

  1. VMware vSphere 上の仮想マシンを操作端末にエクスポートする
  2. エクスポートした仮想マシンの仮想ディスクを ec2-import-instance コマンドを使用して EC2 インスタンスとしてインポートする
  3. インポートされた EC2 インスタンスを起動する

 1. VMware vSphere 上の仮想マシンを操作端末にエクスポートする

まず始めに、vSphere に接続をし、移行対象となる仮想マシンを OVF テンプレートとしてエクスポートします。(エクスポートするためには、事前に仮想マシンがパワーオフ状態となっている必要があります。)

vSphere 上での OVF エクスポート操作画面

エクスポートが完了すると、操作端末に OVF ファイルと仮想ディスクが保存されます。

エクスポートされた OVF ファイルと仮想ディスク

2. エクスポートした仮想マシンの仮想ディスクを ec2-import-instance コマンドを使用して EC2 インスタンスとしてインポートする

EC2 CLI ツールの ec2-import-instance コマンドを使用して、エクスポートした仮想ディスクを AWS にインポートします。

コマンド構文

ec2-import-instance disk_image_filename -f file_format -t instance_type -a architecture -b s3_bucket_name -o owner -w secret_key -p platform_name -O your_access_key -W your_secret_key

実行してみると、下記のような出力が返ってきます。

ec2-import-instance コマンド実行直後

あとは、ひたすら待つだけです。移行が完了すると、AWS の EC2 インスタンスにインポートした仮想マシンが表示され、起動して利用できるようになります。移行自体はコマンド 1行で行えるため非常に簡単ですが 、参考までに、このコマンドが具体的に何を行っているのか説明します。

(1) 仮想ディスクファイルが AWS S3 にアップロードされる

ec2-import-instance コマンドを実行後、まず始めに指定した仮想ディスクファイルが AWS S3 にアップロードされます。このとき、仮想ディスクファイルが 10MB のファイルに分割されてアップロードされていきます。

S3 バケットにアップロードされた仮想ディスク

アップロード処理が完了すると、コマンドの結果が下記画面のようになります。

S3 アップロード完了の出力

(2) S3 にアップロードされた仮想ディスクファイルが EBS に変換される

分割されたすべての仮想ディスクファイルのアップロードが完了すると、EBS に変換されます。このとき、すでに EC2 インスタンスは作成されていますが、EBS がアタッチされていない状態のため、まだ起動することができない状態となっています。このときの進捗状況を確認するには、ec2-describe-conversion-tasks コマンド を使用することで、確認できます。

ec2-describe-conversion-tasks コマンドによる進捗確認

2箇所ある Status がどちらも completed になると移行完了です。完了すると シャリィ(CHALY)Φ26フォーク用 アルミステム 田中商会、

ホンダ N-BOX 【純正用品】2017.09迄(生産終了モデル)シートクロス(リヤ用)

MANARAY SPORT/VERTEC ONE Longbeak アルミホイール 1本 ディグニティ 51系 【18×8.0J 5-114.3 INSET42 メタブラ/UC】, 【Bullcon】 オートドアミラーコントローラー 車種汎用・ACC連動タイプ+必須パーツ付セット オデッセイ にお勧め! RB3.4系 品番:ADK-98&MR-30, 【受注生産】【グレイス Grace】ヴェルファイアハイブリッド (8人乗) 等にお勧め SDエディション シートカバー 1台分 型式等:AYH30W 品番:CS-T042-J, MANARAY SPORT/EuroSpeed G810 アルミホイール 4本セット ノア/ヴォクシー/エスクァイア 80系 【18×7.0J 5-114.3 INSET55 メタリックグレー】, DIXCEL SD-typeスリットディスクローター前後セットGH2インプレッサXV 10/6~11/12 プロジェクトμ タイプHC+ リア左右セット ブレーキパッド アヴァンシア TA3 R390 取付セット プロジェクトミュー プロミュー プロμ TYPE HC+ ブレーキパット【店頭受取対応商品】, ディクセル ブレーキローター PD(プレーンディスク) フロント左右セット アテンザスポーツ GG3S 3513919 DIXCEL ディスクローター ブレーキディスク【店頭受取対応商品】, アルファード マフラー DBA-GGH25W AUTHORIZE S オーソライズS フジツボ FUJITSUBO 360-28123, NISSAN ラフェスタハイウェイスター H23.6~CWEFWN・CWEAWN Lo 【JAFIRST TURBO LED 2灯】 H11(H8/H9) 6000K 車検適合 大光量 長寿命 一年保証! アメリカ・Cree社製 新時代 超高輝度ヘッドライト!, 16インチIS30系 IS250、IS300hWEDS ライツレー ゼファイスX マシニングブラック 6.5Jx16エナセーブ RV504 205/55R16 【代引不可】unicar(ユニカー工業):超撥水+溶けないプレステージバイクカバー ブラック Lサイズ BB-2003

ホンダ N-BOX 【純正用品】2017.09迄(生産終了モデル)シートクロス(リヤ用):SAMCO SPORT サムコスポーツ ラジエーター関連部品 クーラントホース(ラジエーターホース) カラー:パープル (限定色) CBR 900 RR Fireblade SC29 RRR RRS 1994-1995 2006-2009 Suzuki RM125 チェーン and Sprocket キット - Heavy Duty - ブラック (海外取寄せ品)

ホンダ N-BOX 【純正用品】2017.09迄(生産終了モデル)シートクロス(リヤ用).FALKEN ファルケン 低燃費 サマータイヤ 4本 セット 17インチ 255/40R17 ZIEX ZE912 ジークス [ACRE] アクレ ブレーキパッド レーシングプロ リア用 アウディ A6 / A6 アヴァント / A6 オールロード 4G 3.0 TFSI クワトロ 4GCGWS 11.8~ ※代引不可 ※北海道・沖縄・離島は送料2160円

アクレ ブレーキパッド フロント フォーミュラ700C β1201 エリーゼ 1.8 111/111S/111R(アルミニウムローター以外) エリーゼ 1.8 120 エリーゼ 1.8 340R KYB カヤバ ショックアブソーバー 日産 キャラバン DWGE25 01.09~01.12 リヤ 343425

、変換された EBS が EC2 インスタンスにアタッチされます。

 3. インポートされた EC2 インスタンスを起動する

AWS Management Console にログインし、インポートされた EC2 インスタンスを起動します。

インポートした EC2 インスタンスの起動画面

RDP 接続画面

EC2 インスタンスの起動完了後、リモートデスクトップ接続により正常にログイン可能かどうかを確認します。

最後にやること

以上で、移行は完了しましたが、実は、S3 上にアップロードした仮想ディスクのファイルが残ったままとなっているため POSH Faith ポッシュ フェイス N.I.C. フロントフェンダー カラー:ルミナスレッド 純正カラー ゼファー400 ゼファーX、それらを削除するのを忘れないようにしましょう。残り続けていると、S3 の使用料が無駄にかかってしまいます。削除する方法としては、ec2-delete-disk-image コマンドがあります。

コマンド構文
ec2-delete-disk-image -t task_id

ec2-delete-disk-image コマンドの実行画面

おわりに

いかがでしたでしょうか。ec2-import-instance という一つのコマンドだけで、簡単に AWS 上に仮想マシンを移行できることがお分かりいただけたかと思います。今回実施した内容については、AWS の公式ドキュメントページにも手順が案内されていますので、そちらも確認しながら実践してみると良いと思います。

VM をインスタンスとして Amazon EC2 にインポートする
http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/UsingVirtualMachinesinAmazonEC2.html

次回は、
第 3回「VMware の仮想マシンを AWS に移行しよう! ~ AWS Management Portal (GUI) 編~」
— GUI による移行方法を紹介します。

となります。vSphere 環境向けに開発された専用のアプライアンスを用いた GUI 上での操作となりますので、さらに簡単に移行を行うことが可能です。楽しみにしていてください!

記事は、予告なく変更または削除される場合があります。
記載された情報は ミツビシ ミラージュディンゴ 00.12~02.12 CQ5A ACRE(アクレ) ブレーキパッド スーパーファイター 583 フロント 左右セット ブレーキ アクレ パッド、執筆・公開された時点のものであり、予告なく変更されている場合があります。
また、社名、製品名、サービス名などは、各社の商標または登録商標の場合があります。

この記事を読んだ人がよく読む記事