web-dev-qa-db-ja.com

最適な方法)Hyper Vで実行されているVMをバックアップするには?

私たちはP2Vのほとんどのネットワークの真ん中にいるので、現在のバックアップ方法はおそらく最悪です-バックアップエージェントはゲストOSにまだインストールされており、バックアップデバイスはそれらをテープに1つのファイルに忠実にプルしています時間。

VMを一時停止(PowerShell?)し、次に.vhdファイルをバックアップし、VMの一時停止を解除するための巧妙な方法があると思います。これは、ファイルレベルの復元を失う一方で、速度に大きな利点をもたらすようです(DCやアプリサーバーなどに最適な場合があります)。

どの方法/方針を打ち出しましたか?

15
Kara Marfia

マシンが仮想であるかどうかに関係なく、データのみの定期的なファイルレベルのバックアップを引き続き使用する必要があります。ただし、ディスクファイルのバックアップは、ゲスト全体で障害が発生した場合に、災害の復旧速度を上げるのに非常に役立ちます。

スクリプトを使用してゲストをバックアップする方法はいくつかあります。 シャットダウン 、vhdをコピーして再起動できます。クリーンなシステムバックアップ。しかし、おそらくあなたが望むのは スナップショットを作成する です。シャドウコピーをプログラムで取得するためのマウントツールもあるので、実際にそれらをボリュームから移動することもできます。 VSSベースのスナップショットシステムが本当に安定していて、人々がデータを失ったことについては、いくつかの議論があります。これは、私が知る限り、Vmwareで使用されているアプローチよりも少し(大丈夫ですが)複雑であり、対処するのが少し面倒です。

Windows Server 2008バックアップツールに ゲストのバックアップ を透過的にできるサービスパックまたはパッチがあると思いますか?

Hyper-Vによるバックアップを計画しているMicrosoft も参照してください。

7
Oskar Duveborn

Hyper-Vマシンのバックアップには、System Center Data Protection Manager(DPM)を使用します。これは厳密には「安価な」ソリューションではありませんが、優れていることがわかりました。

仮想マシンのさまざまな間隔でスナップショットを自動的に取得するように構成できます。前回から仮想マシンを復元することも簡単です。 SAN)がありますが、さらに、古い世代のVMを格納する適切なテープライブラリ(DPMは非常にうまく統合されています)もあります。

さらに、DPMはSQL/Exchangeバックアップを特別にサポートしています。あなたがリソースを持っていれば、確かに御馳走を働きます。

4
CapBBeard

BackupAssistも非常に優れたツールです。 SQL Serverバックアップ、Hyper-Vバックアップ、ゲスト全体のバックアップから個々のファイルを復元など。

1
GurdeepS

Windows Serverバックアップを実行して、VMが2、3しかない、新しく実行されているHyper-Vホストをバックアップしました。ジョブは問題なく実行されました。現在、テストサーバーに復元しています。唯一の欠点は、VMのセット全体を復元する必要があることです。

私はこのブログで見ました: http://blogs.msdn.com/taylorb/archive/2008/08/20/backing-up-hyper-v-virtual-machines-using-windows-server-backup。 aspx 男はどうにかして個人を復元できたVMコマンドラインツールから。小さなイメージにしかなかったため、彼が使用したコマンドを完全に理解することはできません。したがって、特定のVM=を復元するために彼が何をしたかについての提案は、誰かが知っている場合に役立ちます。

1
pigeon

まだ自分で設定する必要はありませんが...

ISCSI(またはその他のSAN)デバイスを使用している場合、そのデバイスには、ライブイメージをバックアップする機能が含まれていることがよくあります。

このオプションがない場合は、ホスト上のWindows 2008サーバーバックアップでHyper-V VSS Writerを使用できます。 こちら を参照してください。または、VSSライターをサポートするバックアップアプリを使用できます。

1

最も簡単な(そして最も安い)方法は、Server 2008でWindows Serverバックアップを使用することです。

Windows ServerバックアップでHyper-Vをバックアップする方法

スナップショットは、短期的なロールバックソリューションとして使用する必要があり、従来のバックアップ目的には使用しないでください。 ここを参照 簡単な説明。

1
Jimmie R. Houts

同意しません。最も安価なソリューションは、長期的にバックアップストレージスペースを節約するソリューションであることがわかりました。長い間ブラウジングと実験を行った結果、このための素晴らしいツールが見つかりました。私はここのブログに文書化しました。 仮想マシンのバックアップ方法

これがピーターの誰かを助けることを願っています

1
Peter

私はあなたが言ったことを正確に行いました。毎晩、私はVMをシャットダウンしてから、エクスポートを実行してVMを再起動しました。次に、エクスポートを他の物理的な場所にコピーします。これは、WindowsスケジューラでスケジュールされるPowerShellスクリプトです。唯一の欠点は、エクスポート中にシャットダウンする必要があることです。これは常に許容できるわけではありません。

1
ScottStonehouse

上記のコメントには返信できないので、ここにいくつかの一般的なコメントを追加します。

したがって、順不同:

私はWindows Serverバックアップが好きです。テープのサポートをやめることにかなりのこだわりがありますが、最近気付かれていないRAID5の障害に巻き込まれたため、問題は解決しました。残念ながら、ブロックレベルのボリュームリカバリが必要な場合は、ボリュームあたり2 TBのハード制限があります。それ以上であれば、ファイル/ディレクトリの選択に行き詰まります。 R2に同梱されているバージョンはまったく悪くありません-それはBackup Execではありませんが、率直に言って、BEが実際に機能していることを100%確信することはできません。モデル。

DPM-誤解しているかもしれませんが、前回チェックしたとき、USB接続ストレージがサポートされていなかったと思います。データセンターでは、おそらくそれは問題ではありませんが、MSサブスクリプション製品の1つでDPMを無料で入手できる場合、機能豊富で低コストのオプションは利用できません。

1
Simon Devlin

ARCserve Backup r12.5 id VMバックアップは、仮想MacineのRaw /イメージレベルのバックアップからファイルレベルのリストアを実行できるため、バックアップに最適なソリューションです。また、最新のVsphereパッチでは、 ESXはVCBプロキシを使用せずにテープに保存して戻します。

0
Arun

私はお勧めします HVbackup

このプロジェクトの主な目的は、スタンドアロンおよびクラスター(CSV)環境でHyper-V仮想マシンをバックアップおよび復元するための非常に簡単で強力な無料ツールを提供し、Diskshadowなどの汎用ツールが提供するすべての制限を克服することです。

0
Nexus