新規インストールのためにvirtualboxをバックアップする-64ビットへの移行中


8

私は通常、新規インストールではなくubuntuでアップグレードパスをとりますが、12.04の後者のルートを試してみたいと思います。

ただし、私のシステムで最も完全に構成された重要なツールの1つは、まだ完全にLinuxに移行できていないいくつかの主要なタスクのために実行するvirtualbox windows仮想マシンです。

12.04をワイプしてインストールするときに、これを完全にバックアップするにはどうすればよいですか?現状のままでしょうか?すべての設定とコンテンツ転送を正しく保証するには、どのファイルをバックアップする必要がありますか?

また、新規インストールを行う動機の主な部分は、32ビット11.10から64ビット12.04セットアップに移行するつもりであるということです。これは仮想マシンに影響を及ぼしますか?

回答:


10

VirtualBoxの「アプライアンスエクスポートウィザード」を使用してVMをエクスポートし、再インストールしたシステムに再度インポートできます。私はVirtualBox 4.1.8を使用していますが、この機能は少なくともいくつかのバージョンで使用されています。

VMのエクスポート

  1. VirtualBoxを開く

  2. Fileメニューに移動して選択しますExport Appliance

  3. エクスポートする仮想マシン(VM)を選択して、 Next

  4. エクスポートしたVMを保存する場所を選択して、 Next

  5. 設定を確認してクリック Export

エクスポートしたVMを外部ハードドライブにコピーします(または再インストール後も存続するパーティションに配置します)。再インストールしたら、VMをインポートできます。

VMのインポート

  1. Virtualboxを開く

  2. Fileメニューに移動して選択しますImport Appliance

  3. インポートするファイルを選択し、残りのプロンプトに従います。


このインポートはOSのインストールのみを行いますか、それともエクスポートしたvmに設定した開発環境も追加しますか?
ltdev

@Lykosはあなたが何を言っているのかわからない-それは仮想マシン全体のイメージをインポートする
amc

私が言おうとしていることは、VMをインポートする場合、新しい環境で開発環境を再度セットアップする必要がありますか、それともインポートに付属していますか?私の悪い英語で申し訳ありません
ltdev

1

ドライブを消去する前に、個人データをホームディレクトリバックアップすることをお勧めします

したがって、あなたはすでにそうする計画を持っていると確信しています。仮想ディスクイメージがそこに(通常は隠し~/.VirtualBoxディレクトリに)保存されている場合、仮想ディスクもHOMEディレクトリのバックアップに含まれ、後で完全に機能し、後でバックアップに影響を受けません。

ただし、32ビットUbuntuから64ビットUbuntuへのアップグレードは、ホームのデータを削除せずに実行できます。HOMEを保持している場合は、新しいBoxインストールに仮想ボックスアプリケーションを再インストールして、すべての仮想マシン(スナップショットを含む)をそのまま維持します。

そうは言っても、もちろん、仮想マシンのバックアップが必要になる場合があります(たとえば、新しいホームディレクトリを構築する場合、ユーザー名を変更する必要がある場合、または仮想マシンがHOME)。

次に、仮想ボックスマネージャーのGUIまたはコマンドラインのいずれかから、 Open Virtualization Format(OVF)でマシンをエクスポートおよびインポートすることを選択できます。

VBoxManage export <nameofvm> -o <nameofmachine>.ovf
VBoxManage import <nameofvm>.ovf  # use --dry-run first to check configurations

OVF形式の制限により、これは特定のマシンの現在の状態またはスナップショットを保存しません。仮想マシンのクローンを作成してそれを新しいインストールに登録することはできますが、これは~/.Virtualbox、仮想ハードディスクを格納するために定義した従来のバックアップや他の可能な場所を実行するよりも手間がかかります。

Virtual Boxのオンラインマニュアルを読んで、オプション、手順、制限について理解することをお勧めします。


私はこれがどれほど徹底的であるかが好きですが、AMCが非常に段階的である方法も好きです。両方とも素晴らしい答えです。
Mittenchops

1
私はamcの回答にも賛成しました;)私の意図は、不足しているビットを追加することでした。特に、アップグレード中にHOMEを維持した場合、VMは他に何もすることなく実行を続けることができます(必要に応じてゼロステップガイド)。
Takkat 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.