Windows Server 2008 R2で、最近Windows Serverバックアップ(WSB)機能を追加しました。
WSBを開くと、「データを読み取っています。お待ちください...」というメッセージが表示されます。サーバーを12時間以上離れた後でも、このメッセージは消えません。また、タスクマネージャーで、svchost.exe(ユーザー名:networkservice)が使用可能なすべての処理能力を使用していることに気付きました。そのため、そのプロセスを終了すると、WSBがオンラインになります。
ただし、サーバーとWSBを再起動した後、問題が再発します。 WSBは、ストアインゴーフラッシュドライブ(2GB)も認識できません。
ここで根本的な問題は何ですか?
Windows Server 2008R2を使用しています。また、Windows Serverバックアップを使用して、最近バックアップされたvhdをマウントしようとしていました。私のWindowsServerバックアッププログラムも「データの読み取りをお待ちください」で永遠に立ち往生していました。 (私のvhdはUSBマウントの外付けドライブに保存されました)。
「ここで根本的な問題は何ですか?」という質問には答えません。私にとってより重要な質問は、「私の目標を達成するための別の(簡単な)方法はありますか?確かにあり、それはWindowsに組み込まれています。
これが私の目標を達成した方法です。
まず、このスタックしたバックアッププロセスを強制終了する必要があります。超簡単:SERVICESに移動して、「Block LevelBackupEngine」を再起動するだけです。
スタックしたプログラムが終了したので、Windows Server Backupvhdにアクセスする必要があります。
DISKPARTと呼ばれる組み込みのWindowsプログラムを使用して、バックアップvhdを論理(使用可能な)ハードドライブとして非常に迅速かつ簡単にマウントすることができました。
次の簡単な手順に従ってください。
コマンドプロンプトを開き、DISKPARTと入力するだけです
DiskPartが開始されたことを示す数行を返します。
次に、SEL VDISK file =” the-location-of-your-file-include-the-file-name”と入力します。
例えば:
DISKPART> SEL VDISK file = "J:\ WindowsImageBackup\99-DC02\Backup 2017-01-16 070031\2a7efb56-0b8e-11e4-8d4c-806e6f6e6963.vhd"
DiskPartが仮想ディスクファイルを正常に選択しました。
次に、ATTACHVDISKと入力します
戻り値:100%完了
数秒後、vhdは新しい論理ドライブとしてマウントされます。これで、他のドライブとまったく同じように、WindowsエクスプローラーGUIを使用してこのドライブを掘り下げることができます。デスクトップにドラッグすることで、必要なファイルを取得することができました。
ファイルの取得が完了し、終了したい場合は、コマンドプロンプトウィンドウに戻り、「DETACHVDISK」と入力します。
DiskPartは仮想ディスクファイルを正常にデタッチしました。
優れたユーティリティを提供してくれたMicrosoftに感謝します。
私にとってそれを修正したもの:管理者としてバックアップソフトウェアを実行してください!つまり、アイコンを右クリックして、管理者として実行します。それが完全に機能するために必要なのはそれだけです。
さらに、「Windows Serverバックアップ」プログラムを常に管理者として実行するには、次のようにします。