Linuxは仮想化によく使用されます。人々が使用する最も人気のある仮想化ツールの1つは、OracleのVirtualBoxです。これは、さまざまな種類のオペレーティングシステムをすべて簡単に仮想化できる優れたツールです。今日のこの記事では、ユーザーが仮想マシンをバックアップできるすべての方法について説明します。
スポイラー警告:下にスクロールして、この記事の最後にあるビデオチュートリアルをご覧ください。
いくつかの指示がこの記事ではLinuxに焦点を当てていますが、他のプラットフォームでもほぼ同じことを実現できます。オペレーティングシステムのVirtualBoxの詳細については、こちらをご覧ください。
VM内のバックアップ
仮想マシンをバックアップする素晴らしい方法VirtualBox、特にLinuxでは、スナップショット機能を使用することです。この機能を使用すると、仮想化するOSの状態を即座に保存し、いつでも復元できます。
スナップショットを作成するには、最初にVMを起動する必要があります。点灯したら、右を押します Ctrl + T キーボードでスナップショットダイアログを開きます。または、「マシン」、「スナップショットの作成」の順に選択して、バックアッププロセスを開始します。
[スナップショット名]の下で、スナップショット。特に、多くの異なるスナップショットを作成する予定の場合は、必ずクリエイティブ名を使用してください。貧弱なネーミング手法を使用すると、バックアップの違いを見分けるのが難しくなり、混乱する可能性があります。
スナップショットの名前を入力したら、「スナップショットの説明」に進みます。このセクションを使用して、バックアップの目的に関する簡潔で詳細な説明を書きます。説明機能を使用することは、忘れずにバックアップを混同しないようにする優れた方法です。すべての情報を入力したら、「OK」をクリックしてスナップショットを作成します。
いつでも異なるスナップショットから復元できます。これを行うには、VMを閉じます(右 Ctrl + Q)。 次に、VirtualBoxのメインウィンドウで、[マシンツール]の横にある矢印を探してクリックします。スナップショットマネージャー内で、作成したバックアップのいずれかを選択し、[復元]ボタンをクリックしてVMの状態を変更します。または、スナップショットを選択して「削除」をクリックして、それらのいずれかを削除します。
VMのエクスポート
友人に送信するにはVMをバックアップする必要がありますが、同僚、または単に保管のためですか?その場合は、VirtualBoxの「アプライアンスのエクスポート」機能をチェックアウトすることを検討してください。 VirtualBoxツールでは、実行中の仮想マシンをアプライアンスとしてエクスポートできないことに注意してください。データを保存し、電源を切ります(右 Ctrl + Q)。
注:VMをアプライアンスとしてエクスポートしても、マシンのスナップショットは保存されません。完全なバックアップが必要な場合は、代わりにアーカイブ方法に従ってください。
[ファイル]をクリックしてVMのスナップショットを作成します。次に、「アプライアンスのエクスポート」を実行します。そうすると、エクスポートプロセスを実行するウィザードツールが開きます。ほとんどのユーザーは役に立たないため、基本モードのままにして、「エキスパートモード」には近づかないようにしてください。
エクスポートツールを使用して、エクスポートするマシンを選択し、[次へ]ボタンをクリックします。ここから、エクスポートされたアプライアンスの場所を選択するよう求められます。デフォルトの場所は 〜/ドキュメント 正常に動作するはずです。他の場所にエクスポートする場合は、フォルダアイコンをクリックします。
VirtualBoxがVMをエクスポートするデフォルトの形式「Open Virtualization Format 1.0」です。 OVF 1.0が最も互換性があるため、このオプションを使用します。新しいバージョンが必要ですか?ドロップダウンメニューをクリックして、別のドロップダウンメニューを選択します。
正しい形式を選択したら、[次へ]、[次へ]、[エクスポート]の順にクリックしてVMをエクスポートします。
ハードドライブの速度、VMのサイズなどによっては、エクスポートプロセスに少し時間がかかる場合があります。しばらくお待ちください。
エクスポートされたVMを別のインスタンスにインポートするにはVirtualBoxでLinuxファイルマネージャーを開き、OVAファイルを右クリックして、「VirtualBoxで開く」をクリックします。インポートプロセスがすぐに開始されます。
VMのアーカイブ
仮想マシンをアプライアンスとしてエクスポートする場合十分ではありません。代わりに圧縮可能なアーカイブにバックアップすることを検討してください。これの欠点は、アーカイブが単一のOVAファイルよりもはるかに大きいことです。ただし、スナップショットや構成ファイルなしでは行けない場合は、これが最善の方法です。 VMをアーカイブするには、ターミナルウィンドウを開き、CDコマンドを使用してVirtualboxフォルダーに移動します。
cd ~/VirtualBox VMs/
次に、LSコマンドを使用してフォルダー名を表示しますさまざまな仮想マシン用。一部のフォルダにはタイトルにスペースが含まれている場合があることに注意してください。スペースは、特定の文字がないと読み込めないため、CDコマンドに問題が発生します。これを修正するには、次の例をご覧ください。
/folder name/
tarコマンドを使用してVMフォルダーを圧縮し、バックアッププロセスを開始します。
tar -jcvf virtual-machine-test
アーカイブを圧縮したら、次の方法でホームフォルダーに移動します。
mv virtual-machine-test.tar.bz2 ~/
このtar.bz2アーカイブを自由に取り、サーバー、Dropboxアカウントなどに保存してください。
次を使用して、いつでもバックアップを復元します。
tar -xvf virtual-machine-test.tar.bz2</ p>
コメント