By ゆき / 最後の更新 2019年08月19日

既定では、Windows Serverバックアップは、新しいバックアップ用のスペースが不足していることを検出すると、古い世代のバックアップを自動的に削除します。Windows Serverバックアップで古いバックアップが削除されない場合はどうしますか?

エラー:Windows Serverバックアップで古いバックアップ削除しない

Windows Serverバックアップ(WSB)は、Windowsサーバー環境用の組み込みのバックアップおよび回復ソリューションです。これにより、ユーザーはサーバー全体、システムの状態、ストレージボリューム、特定のファイルまたはフォルダーをバックアップできます。Windows Server 2008で最初に導入されたWSBは、Windows Server 2008 R2以降のバージョンで、ディスクスペースの自動使用、小規模で高速な増分バックアップなどの新機能を追加しました。たとえば、VHDファイルを介してネットワーク共有へwindows server バックアップ 増分を作成できます。

自動ディスク使用量管理機能がうまくできることあって、ユーザーはスケジュールされたバックアップを設定した後、WSBは自動的にディスク使用量を管理でき、バックアップを繰り返した後にディスクスペースを使い果たすことを気を配る必要がありません。しかし、自動ディスク使用量管理機能で、Windows Serverバックアップで古いバックアップが削除されないこともあります。これはどのように起こりますか?

Windows Serverバックアップで古いバックアップ削除しない原因

自動ディスク使用量管理を有効にすると、新しいバックアップ用のスペースが不足していることを検出する時、Windows Server自動的に古いバックアップを削除します。Windows Serverバックアップ(WSB)は、スナップショットに割り当てられた記憶(差分領域と呼ばれる)を縮小することによって、新しいバックアップ用の領域を作成します。一旦差分領域が縮小されると、古いスナップショットおよび対応するバックアップバージョンが削除されます。

Windowsは、ユーザーが古い世代のバックアップを失うことなく新しいバックアップを作成したいだけだと考えているため、WSBで差分領域をターゲットボリュームサイズの1/8未満に縮小することはありません。そのため、Windows Serverバックアップで古いバックアップが削除されなくて、新しいバックアップがディスクいっぱいであるために失敗することがあります。では、どうすれば問題を解決できるでしょうか。

WSBで古い世代のバックアップを削除しない時の対処法

これから、Windows Server 2012 r2を例として、古い世代のバックアップを管理するか、削除する2つの方法を説明します。

解決策 1:wbadminコマンドを使用して古いバックアップを手動で削除する

WSBが古い世代のバックアップを自動的に削除できない場合は、wbadminを使用して手動でバックアップを削除できます。システム状態のバックアップを削除するには、「wbadmin delete systemstatebackup」コマンドを実行します。システム状態以外のバックアップの削除については、Windows Server 2018およびWindows Server 2016では「wbadmin delete backup」を使用するか、Windows Server 2008 R2以前のバージョンでは回避策としてバックアップが存在するシャドウコピーを削除する必要があります。以下にWindows Server 2002 R2の古い世代のバックアップ管理を例として、システム状態のバックアップを削除する方法を学びます。

1. 「スタート」アイコンを右クリックしてメニューから「コマンドプロンプト(管理者)」と選択します。

2. コマンドプロンプトで「wbadmin delete systemstatebackup -keepVersions:3」を入力してEnterを押します。最新の3つを除くすべてのシステム状態のバックアップを削除します。

ディスクバックアップ

注意wbadmin delete systemstatebackup」コマンドで使用できるその他のパラメータ: -version(VersionIdentifier):特定のシステム状態のバックアップを削除します。 -deleteOldest:最も古いシステム状態のバックアップを削除します。 -backupTarget(VolumeName):特定のボリュームに保存されているシステム状態のバックアップを削除します。

3. 「exit」と入力してコマンドプロンプトを終了します。

解決策 2:強力なユーティリティで自動的に古いバックアップを削除する

                                     ????人気のおすすめのバックアップソフト????AOMEI Backupper Serverは、Windows Server向けの強力なバックアップ&復元できるサードパーティ製ソフトウェアです。これは柔軟なオプションでシステム/ディスク/パーティション/ファイルのバックアップを行うことを可能にし、Windows Server 2003、2008、2012、2016、2019(R2を含む)、SBS 2003、2008、2011などのすべてのWindows ServerエディションおよびWindows PCシステムに対応します。

Windows Server バックアップに代わるツールを探しているなら、AOMEI Backupper Serverは素晴らしい選択だと思います。有料版だけど、購入前にその無料体験版をダウンロードして30日間試用することができます。無料体験
また、企業は台数無制限のサーバーでこのバックアップソフトを使用したい場合、AOMEI Backupper Technician Plus版を選んでください。

AOMEI Backupper(AB)バージョンの比較

✂------------------------------------------------------------手順概要------------------------------------------------------------------✂

手順 1. AOMEI Backupper Serverをダウンロードして実行します。「バックアップ」>「システムバックアップ」の順にクリックします。

システムバックアップ

手順 2. Windows Serverのシステムパーティションは自動的にバックアップ元として選択されます。この画面での「2」をクリックしてバックアップ先だけを指定すればいいです。

バックアップ先を指定

手順 3. 一番下部にある「スケジュール」を選択して、実行したいシステムバックアップの頻度を設定します。「詳細」で、ブル・増分・差分バックアップを設定することもできます。

バックアップスケジュール

手順 4.スキーム」>「ディスクスペースの管理を有効にする」の順に選択します。古いバックアップを自動的に削除するには、「差分バックアップスキーム」を選択します。

バックアップスキーム

手順 5. 設定終わったら、「開始」をクリックしてください。

バックアップ開始

まとめ

Windows Serverバックアップで古いバックアップが自動的に削除されない場合は、wbadminコマンドを使用して手動でバックアップを削除するか、AOMEI Backupperでシステムバックアップを実行できます。AOMEI Backupperの「スキーム」機能を実行すると、ディスク容量を使い果たすことを心配することはありません。