Virtualization2.0-backing-up-restoring-migrating-vm

提供:Dev Guides
移動先:案内検索

VMのバックアップ、復元、および移行

この章では、仮想マシンをバックアップ、復元、移行する方法について説明します。

VMの複製

マシンを複製または複製するとは、その正確なコピーを作成することを意味します。 ほとんどのハイパーバイザーはこの機能をサポートしています。 マシンを複製することにより、マシンの名前やマシンに接続されているさまざまなネットワークアドレスなど、すべての詳細をコピーします。

マシンを複製して機能させることは、ネットワーク内の名前またはIPの重複が問題になる可能性があるため、常に最良のオプションとは限りません。 通常、バックアップ目的で複製を行います。

ほとんどのハイパーバイザーは、マシンの電源がオフのときにクローンを作成できます。 ハイパーバイザーがオンの状態でクローンを受け入れる場合、プロセスがマシンをクラッシュさせる可能性があるため、オフにすることをお勧めします。 実際には、「VMware Workstationでのクローン作成方法」について説明しました。前の章を参照してください。

VMのバックアップと回復

仮想マシンをバックアップするには、3つの方法があります。

方法1

最も一般的な方法は、ゲストVMに従来のバックアップソフトウェアをインストールすることです。 VMでWindows OSを使用している場合、「コントロールパネル」にある「バックアップと復元」を使用してマシンをバックアップできます。

バックアップ

Linux OSの場合、「Bacula」、「rsync」など、ニーズに応じて多くのオープンソースツールを使用できます。

方法2

別の戦略または方法は、VMを定義するすべてのファイルをコピーすることです。 したがって、仮想マシンを定義する個々のファイルをすべて見つけて、別の場所にコピーする必要があります。 これらのファイルの一部は大きくなります。

例:ここでは、次の図に示すように、VirtualBoxで複数のVMマシンを作成しました。 その名前は「AC2」、「Kali2016.1」、「test」、「Windows 2012」です。

AC2

コピーまたはバックアップする必要があるファイルを見つけるには、VMマシンを右クリックする必要があります。 「ストレージ」に移動し、マウスを仮想HDDの上に移動すると、VDIファイルが見つかったフルパスが表示されます。

ストレージに移動

ログ

これらすべてのファイルを別の場所に保存します。

方法3

VMマシンをバックアップおよび復元する3番目のオプションは、サードパーティのソフトウェアを使用することです。 最も優れたものの1つは VEEAM で、次のURLで見つけることができます-https://www.veeam.com/

VEEAM

物理サーバーを仮想サーバーに変換する

このセクションでは、物理マシンを仮想マシンに変換する方法を説明します。 これは多くの文献で P2V と呼ばれます。

VMwareは、物理マシンからVMware仮想マシンに変換する vCenter Converter と呼ばれる製品をリリースします。 ソフトウェアは-https://www.vmware.com/products/converterlからダウンロードできます。

P2V

Microsoftには Disk2vhd という製品があり、物理ハードドライブをVHD形式の仮想ハードドライブに変換します。 次のリンクからダウンロードできます– https://technet.microsoft.com/en-us/sysinternals/ee656415.aspx

次のスクリーンショットに示すように、物理サーバーにソフトウェアをインストールし、「作成」をクリックするだけです。 HypervisorにインポートできるVHDXファイルが作成されます。

Disk2vhd

これらの製品は両方とも、サーバーが稼働していて無料である間にマシンを変換します。 ハイパーバイザーのすべてのベンダーにはP2Vツールがあり、通常は無料です。 ベンダーの観点からは、物理マシンをハイパーバイザー用に最適化された仮想マシンに変換することを非常に望んでいます。

仮想サーバーを物理サーバーに変換する

仮想サーバーを物理サーバーに変換することは、一般にV2Pとも呼ばれ、P2V変換ほど一般的ではありません。 ただし、開発ベースの環境では必要になる場合があります。 物理サーバーよりも仮想サーバーで製品をテストする必要がある場合、または実稼働マシンのクローンを作成してテストに移動する必要がある場合に発生します。

ハイパーバイザーベンダーは、このようなツールを提供していません。 ただし、そのようなツールを提供できる場合は、ハードウェアベンダーに依頼する必要があります。