-
方法 1. XenCenter で仮想マシンをエクスポートおよびインポートする
-
方法2. XenCenterでVMを別のXenServerホストに直接移動させる
-
方法3. Vinchinバックアップ&リカバリを使用してXenServer VMを簡単に移行する
-
XenServerを別のホストに移行する際のよくある質問
-
まとめ
Citrix XenServer は人気の仮想化ソリューションです。強力な機能と使いやすい管理機能により、世界中で何千人ものユーザーが利用しています。
IT環境の保守は必要です。IT管理者が常により良い状態でサーバーや仮想マシン(VM)を動作させる必要があります。VMの移行は保守において不可欠な手段の一つです。
なぜXenServerの仮想マシンを他のサーバーに移動する必要があるのでしょうか?
VMの移行はIT管理者の一般的な作業です。同じ仮想環境内でVMを移行することで、サーバー保守時のダウンタイムを軽減できます。また、異なる仮想環境間でVMを移動させることにより、アプリケーションに最適な環境を見つけることができます。
XenCenter はXenServer環境の管理ツールです。ユーザーインターフェースが使いやすいため、XenServerの仮想マシンをあるホストから別のホストへ移行する際に利用できます。
方法 1. XenCenter で仮想マシンをエクスポートおよびインポートする
XenCenter で XenServer の仮想マシンをエクスポートするには、VM をシャットダウンするか、一時停止状態にする必要があります。XenCenter のエクスポートウィザードを使用すると、VM を OVF/OVA パッケージ形式でエクスポートできます。VM をエクスポートすることで、別のホストに VM をコピーまたはクローンできます。
1. XenCenterでエクスポートするVMを見つけて右クリック > シャットダウン または サスペンド を選択
2. もう一度VMを右クリックし、次にエクスポートを選択します。エクスポートウィザードが表示されます。
3. フォルダに名前を付ける > VMのエクスポートを保存する場所を選択するために参照をクリック > 次へをクリック
4. エクスポートするVMがチェック済みであることを確認 > 「次へ」をクリックしてください
5. 案件の概要を確認 > 完了 をクリック
VMのエクスポートを使用すると、XenCenterで別のXenServerホストにVMをインポートできます。インポート用のウィザードがあり、VMのインポートを支援します。
1. XenCenterで、VMを配置するホストを右クリックします。> インポート を選択します。
2. インポート ウィザードが表示されます。参照をクリックして XenServer 仮想マシンのエクスポートを選択 > 次へをクリックします
3. VM用のホームサーバーを選択します。どのサーバーを選択するかまだ決定していない場合は、プールをクリックしてから 次へ をクリックします。
4. 仮想マシンのストレージを選択 > インポート をクリック
5. VMのネットワークを構成します>次へをクリックします
6. 仕事の要約を確認する > 「完了」をクリックします
VMwareからOVA形式でエクスポートしたファイルがある場合、Xen Orchestraを介してXenServerにOVAテンプレートをインポートすることもできます。
方法2. XenCenterでVMを別のXenServerホストに直接移動させる
エクスポートとインポートには時間がかかる場合がありますが、利点もあります。元のホスト上でVMを動作させたまま、エクスポートしたVMをバックアップとして保存しておくことができます。XenServerのVMをもっと速く移動させたい場合、XenCenterではVMを直接別のホストに移動させることが可能です。
VMの移行をXenCenterで実行する前に、シャットダウン移行とホスト移行の概念を理解しておく必要があります。シャットダウン移行とは、移行中にVMをシャットダウンまたは一時停止する必要があることを意味し、ホット移行とは、VMを稼働させた状態で移行できることを意味します。XenCenterにおけるホット移行は、XenMotionとも呼ばれます。
1. XenCenterで、移行したいVMを右クリック > 「サーバーへの移行」(ホット移行の場合)または「VMの移動」(コールド移行の場合)を選択します
2. 移行ウィザード または 仮想マシン移動ウィザード が表示されます。仮想マシン用のサーバーまたはプールを選択してください
3. VMのホームサーバーとしてサーバーを選択 > [次へ]をクリック
4. VMのストレージリポジトリを指定 > 次へ をクリック
5. VMのネットワークを構成する > 「次へ」をクリックします
6. 作業の要約を確認し、完了をクリックしてください
方法3. Vinchinバックアップ&リカバリを使用してXenServer VMを簡単に移行する
XenServerの内部ソリューションに加えて、もう1つの仮想マシン移行ソリューションがあります。VinchinはCitrixのパートナーであり、Vinchinバックアップ&リカバリ を使用してXenServer VMの移行を実行できます。
Vinchin Backup & Recovery を使用すると、XenServer VMのバックアップを エージェントレスで作成でき、そのバックアップを利用してVMを別のサーバーに移行できます。VMware vSphere、Hyper-V、Proxmox、XenServer、Red Hat Virtualization、Oracle Linux KVM (OLVM) など、10種類以上の主要プラットフォームをサポートしています。
たとえば、XenServer から VMware に仮想マシンを移行したい場合:
1. XenServer VMのバックアップを選択するだけです
2. 宛先ホストとしてVMwareホストを選択します
3. 復元戦略を簡単に設定するか、このステップを直接スキップします
4. ジョブを送信するだけで、XenServer VM を VMware ホスト上で迅速に復元できます
Vinchin Backup & Recovery は数千社の企業に選ばれており、こちらから60日間のフル機能無料トライアルを開始することもできます。また、お問い合わせよりご要望をお知らせいただければ、貴社に合わせたソリューションをご提案いたします。私たちは世界中の信頼できる企業と提携しており、現地での取引をご希望の場合は、こちらから現地のパートナーをお選びいただけます。
XenServerを別のホストに移行する際のよくある質問
1. XenServerはライブマイグレーションをサポートしていますか?
はい、XenServer のすべてのバージョンでライブマイグレーションがサポートされていますが、これは XenServer ホスト間の仮想マシン移行に限定されています。V2V のライブマイグレーションはサポートされていません。
2. XenServerでVMをエクスポートする場合、どのようなファイル形式が使用されますか?
XenServer は仮想マシンのエクスポートおよびインポートに XVA 形式を使用します。
3. 重要な本番環境のワークロードを安全に移行する方法は?
重要なXenServerの仮想マシンのバックアップを確実に取得し、ピーク時間帯にはそれらを移動させないようにしてください。
まとめ
XenServerのVM移行は、XenServer環境の保守作業の一つであり、VMの作業効率を高め、ダウンタイムを短縮するのに役立ちます。XenCenterはXenServer環境の公式コントロールパネルなので、これを使用してXenServerのVMを別のサーバーに移動させることができます。
Vinchin Backup & Recovery を使用すると、XenServer 環境で仮想マシンを移動させることも可能です。さらに、マルチハイパーバイザ環境で異なるサーバー間を簡単に移動できます。無料トライアルをぜひお見逃しなく。
共有する: