web-dev-qa-db-ja.com

Windows Server 2008R2バックアップが見つかりません(復元できません)

少し問題があり、専門家のアドバイスが必要です。サーバーの1つがクラッシュし、そのサーバー(Windows Server 2008 R2)のバックアップがあります。バックアップは、OSを別のサーバーにある外付けHDDに定期的にバックアップしました。サーバーがクラッシュすると、通常の復元手順を実行し始めました。リカバリモードで起動し、修復を開始してから、ネットワーク経由でディレクトリを参照してみてください。

ここに問題があります。バックアップは、外付けハードドライブの次のディレクトリに自動的にバックアップされます:G:\ Backups\WindowsImageBackup\COMPUTER-NAME

その場所を参照しようとすると、バックアップが見つかりません。オンラインでさらに調べてみたところ、WindowsはWindowsImageBackupフォルダの前にディレクトリを配置するのが好きではないことがわかりました。ネットワークを使用してバックアップを実行し、ハードドライブをマシンに手動で接続しようとしましたが、どちらも機能しませんでした。

Wbadminを使って復元してみました。ここで興味深い部分があります。 WindowsImageDirectoryを1つのディレクトリの上にコピーして、G:\ WindowsImageBackup\COMPUTER-NAMEとして配置しました。 wbadmin get versions -backupTarget:H:を実行すると、コンピューター名と、バックアップされている別のマシンが表示されます。ただし、wbadmin get versions -backupTarget:H: -machine:COMPUTER-NAMEを実行すると、ERROR - No backup was found.が表示されます。

ディレクトリを確認し、バックアップがそこにあることを確認できます。また、XMLファイルを調べたところ、復元元のディレクトリを変更する場所が見つかりませんでした。これはwbadminの問題だと思いますが、よくわかりません。前にフォルダを付けずに別のバックアップを実行し、正しくバックアップしたので、バックアップが機能すると確信しています。

では、Windowsバックアップに使用できるwbadmin以外の復元ツールはありますか?または、XMLファイルを編集して正しいディレクトリを検索する方法はありますか?

誰かがもっと情報が必要な場合は私に知らせてください。あなたの助けは常にありがたいです。

1

さて、私は先に進んで、将来同様の状況に陥った他の人のためにこれに答えるつもりです。

そこで、WindowImageBackupフォルダーにあるWindowsバックアップを取得し、Paragon Backup And Recovery Suite 10と同様のプログラムを使用してファイルをVDIファイルに変換しました(Virtualboxで使用可能)。次に、VDIをハードドライブとしてVirtualboxにロードしましたが、ブートマネージャーが見つからないと表示されていました。

この時点で、Windows Server 2008 R2 ISOをVirtualboxのDVDドライブにマウントし、修復に入り、コマンドプロンプトを開きました。 diskpartを実行してlist volumesボリューム名が何であるかを確認します(この場合はC :)

コマンドプロンプトに入ったら、次のコマンドを実行しました:C:\windows\system32\bcdboot C:\windows /s C:

そして出来上がり! WindowsImageBackupから最初に作成されたnotのイメージは起動できません。

2

Windows Server 2008 Small Business ServerEditionの外部USBドライブからバックアップを復元しようとしています。

最初にWindowsバックアップを実行したとき、「バックアップに10分以上かかった」というメッセージが表示され続けました。

それで、管理者として実行してみましたが、それはその問題を乗り越えたようです。

その後、復元を実行しようとすると、バックアップが見つからないと表示され続けました。カタログが見つからなかったかのように。 USBドライブにドライブ文字を付けて(Windows ServerバックアップはデフォルトでUSBドライブを使用している場合、ドライブ文字を割り当てません)、ドライブを共有しようとしました。次に、UNCパスを使用してネットワークドライブから復元します。それでも同じエラーが発生し続けました。すべてのサブフォルダーなどを試しました。とにかく。

  1. ntdsutilを実行しました

  2. タイプsnapshot

  3. list allと入力すると、すべてのバックアップのリストが返されます。

(私はC:プロンプトからこれを行いました、そして明らかにそれはバックアップドライブを見つけました)。必要な日付からバックアップを選択し、mount 855(または任意の数)と入力しました。

これにより、$ SNAP_somethingblahablahVOLUME $という名前のCドライブにフォルダーがマウントされます。

このドライブには、その日付のバックアップがあります。マウントには数回かかる場合があります。内部に入ると、バックアップされた各ドライブのVHDファイルが見つかります。私の場合、3つのVHD、1つはC:ドライブ用、1つはベアメタルバックアップ用、もう1つはD:ドライブ用です。

一部のバージョンのWindowsServer(私の場合は2008 SBS)では、ストレージ/ディスク管理コンソールにVHDをマウントできないため、Microsoftから2005仮想サーバーをインストールする必要があります。インストールするときは、VHDインストールを選択するだけで済みます。

インストール後、VHDを実際のドライブ文字としてマウントしてアクセスできます。

Vhdmount.exeフォルダー(c:\ program files\Microsoft virtual server\vhdmount)などに移動します。コマンドラインは次のとおりです。

vhdmount.exe /m "c:\$SNAP_stuff$@#$@#$VOLUME$\23490drivewhatever.vhd"

/ mはそれをマウントし、/ fも追加すると編集できるようになります。マウントしてファイルを取得することをお勧めします。

0
Jimi Goethe