仮想マシンのクローンを作成する方法 (ステップバイステップ ガイド)

仮想マシン、略して VM は優れたツールです。 カスタマイズしたオペレーティング システムを起動して、いつでも自分のマシンで実行できる機能には、ほぼ無限の用途があります。

仮想マシンは、日常のコンピューター ユーザーにとっては便利ですが、ソフトウェア開発者、テスター、またはソフトウェア開発分野で働くすべての人にとっては非常に貴重です。 ほぼすべてのオペレーティング システムとハードウェアの仕様に合わせてセットアップおよび構成できます。

結果? 開発チームは、さまざまな環境でソフトウェアを開発およびテストできます。 環境を作成してから「複製」する機能は、仮想マシンを使用する多くの利点の XNUMX つです。

仮想マシンの「クローン」とはどういう意味ですか? 最初にクローン作成の意味を見てから、それを行う方法を見てみましょう。

仮想マシンのクローン作成とは何ですか?

「クローン」という言葉は、動詞として使用される場合、何かの同一のコピーを作成することを意味します。 この場合、既存の仮想マシンの同一のコピーを作成したいと考えています。 複製には、まったく同じオペレーティング システム、ハードウェア構成、ソフトウェア構成、およびインストールされたアプリケーションが含まれます。

最初に作成されたとき、複製されたマシンはすべての領域でオリジナルと一致します。 使ってみると、ユーザーの行動によって微妙な違いが出てきます。 構成設定が変更されたり、ディスク上にファイルが作成されたり、アプリケーションがロードされたりする可能性があります。ログインするか、新しいユーザーを作成するだけで、新しいユーザー データがディスクに書き込まれると、システムが変更されます。

したがって、複製された VM は、最初の作成時の正確なコピーにすぎません。 開始して使用すると、元のインスタンスから分岐し始めます。

仮想マシンのクローンを作成する理由

ソフトウェア開発者またはテスターは、アプリケーションを作成してテストするための環境が必要になることがよくあります。 仮想マシンを使用すると、テストに必要なリソースで構成されたクリーンな環境を作成できます。 VM を使用すると、さまざまな開発アイデアを試したり、ソフトウェアをテストしたりすると、VM が破損する可能性があります。 最終的には、新しいものが必要になります。

仮想マシンが必要になるたびに新しい仮想マシンをセットアップして作成するには時間がかかる場合があるため、VM 上に元の環境を XNUMX つ作成するのが最善の方法です。 次に、それを清潔に保つか、使用しないでください。 新しいものが必要なときはいつでも、オリジナルを複製するだけです。 テスト環境または開発環境に必要なものがすべて手に入ります。

これは、開発者とテスターのチームがある場合にもうまく機能します。 全員が独自の VM を作成する代わりに、必要なものがすべてセットアップされたオリジナルのコピーを提供するだけで済みます。 これにより、開発者とテスターは迅速に作業を開始でき、同じ環境から確実に開始できます。 誰かが自分のマシンを破損または破壊した場合、新しいマシンを作成して最初からやり直すのは簡単です。

仮想マシンのクローンを作成する方法: ガイド

仮想マシンは、と呼ばれるアプリケーションによって制御されます。 ハイパーバイザー. バーチャルボックス、 VMWare フュージョン, Parallels Desktop for Mac 例です。

最高のハイパーバイザーについては、 最高の仮想マシン 切り上げする。 ほぼすべてのハイパーバイザーには、仮想マシンのクローンを作成できる機能があります。 上記の 3 つのハイパーバイザーを使用してこれを行う方法を示します。 他のほとんどは同様の方法を使用します。

VirtualBox

VirtualBox でマシンのクローンを作成するには、次の方法を使用します。 これらのコマンドは、VirtualBox アプリケーションの上部にあるメニューからも実行できることに注意してください。

ステップ 1: デスクトップで VirtualBox を起動します。

手順 2: 複製する VM にすべてのアプリケーションがインストールされており、必要に応じて構成され、目的の状態になっていることを確認します。 各コピーは同じ状態と構成で開始されることに注意してください。 準備ができたら、クローンを作成する前に VM をシャットダウンすることをお勧めします。

ステップ 3: VirtualBox アプリケーションの左側のパネルにある仮想マシンのリストで、複製する仮想マシンを右クリックします。 これにより、コンテキスト メニューが開きます。

ステップ4:「クローン」をクリックします。

仮想マシンのクローン作成 2

ステップ 5: 次に、いくつかの構成オプション (新しいインスタンスの名前、保存する場所など) が求められます。デフォルトのままにすることも、好みに合わせて変更することもできます。 オプションを選択したら、「クローン」ボタンをクリックします。

仮想マシンのクローン作成 1

これで、元の VM の正確な複製が作成され、それを使用したり、チームの他の誰かに提供したりできます。

ヴイエムウェア

VMware にも同様のプロセスがあります。 VMware Fusion では、次の手順を使用できます。

  1. VMware Fusion アプリケーションを起動します。
  2. コピーしている仮想マシンに、必要なすべてのアプリケーションがあり、希望どおりに構成されていることを確認してください。
  3. クローンを作成する前にマシンをシャットダウンします。
  4. 仮想マシン ライブラリから目的の VM を選択します。
  5. 仮想マシンをクリックし、フル クローンまたはリンク クローンを作成します。 スナップショットからインスタンス化する場合は、スナップショットをクリックします。
  6. スナップショットからクローンを作成するオプションを選択した場合は、右クリックしてフル クローンまたはリンク クローンを選択します。
  7. 新しいバージョンの名前を入力し、[保存] をクリックします。

Parallels Desktopの

Parallels Desktop の場合は、次の手順を使用するか、次を参照してください。 このガイド パラレルから。

  1. Parallels を起動し、元の VM として使用する VM が構成され、コピーする状態になっていることを確認します。 また、シャットダウンされていることを確認してください。
  2. コントロール センターで VM を選択し、[ファイル] -> [クローン] を選択します。
  3. 新しいバージョンを保存する場所を選択します。
  4. 「保存」をクリックすると、作成されます。

リンククローンについて

ほとんどのハイパーバイザーを使用してクローンを作成する場合、完全なクローンまたは「リンクされた」クローンを作成するオプションが与えられます。 何が違うの?と思うかもしれません。

Full は、ハイパーバイザーで単独で実行されるスタンドアロンの仮想マシンを提供しますが、リンクされた仮想マシンは元の VM にリンクされたリソースを持ちます。

リンク クローンの使用には長所と短所があるため、どちらを使用するかを決定する前に、その内容を確認することをお勧めします。

リンク クローンはそのリソースを共有します。つまり、ハード ドライブのスペースを大幅に削減できます。 フル クローンは、大量のディスク領域を使用する可能性があります。

リンク クローンを使用するもう XNUMX つの利点は、元の VM に変更を加えると、リンクされたバージョンが更新されることです。 つまり、オリジナルに変更が加えられるたびに新しいものを作成する必要はありません。 ただし、これらの変更が複製された環境に影響を与えたくない場合、これは欠点と見なされる可能性があります。

リンクのもう XNUMX つの欠点は、特に一度に複数のマシンを実行する場合に、マシンの実行速度が非常に遅くなる可能性があることです。 リソースは共有されているため、リンクされた VM は、必要なリソースを使用する順番を待たなければならない場合があります。

もう XNUMX つの欠点は、リンクされたマシンが元の VM に依存していることです。 オリジナルも同じ領域にコピーしない限り、クローンをコピーして別のマシンで実行することはできません。

また、元のファイルが誤って削除されるなどの事態が発生すると、リンクされたコピーは機能しなくなります。

最後の言葉

VM のクローンは、実際にはその仮想マシンの現在の状態の単なるコピーです。 クローニングは、特にソフトウェア開発に携わる人々にとって有益です。 仮想マシンのクローンを使用すると、特定の環境のコピーを作成できるため、それらを再利用でき、元の環境を破壊する心配がありません。

新しいクローンを作成するときは、完全クローンとリンク クローンのどちらを作成するかを決定する必要があります。 上記で説明した長所と短所を必ず考慮してください。

いつものように、質問やコメントがあればお知らせください。 ご連絡をお待ちしております。