Windows Server バックアップ コピーを削除する方法
Windows Server バックアップは、管理者が定期的、カスタマイズされた、オンデマンドのバックアップをスケジュールできるようにする組み込みのバックアップ ソリューションです。これは、システムのパフォーマンスの最適化に役立つ基本的なバックアップおよびリカバリ機能を実行するためのウィザードとツールのセットを提供する無料のユーティリティです。
ただし、複数のバックアップ コピー、特に古いバックアップ コピーはかなりのディスク領域を占有する傾向があり、システムのパフォーマンスに影響を与えます。この記事では、古い不要なバックアップ コピーを削除するさまざまな方法を説明します。
Windows Server バックアップの概要
Windows Server バックアップ ユーティリティは、特定のシステム状態、ファイル、フォルダー、ドライブ、サーバー全体のデータ、OS、インストールされているアプリケーションをバックアップできます。 WSB によって作成されたバックアップは、Windows のボリューム シャドウ コピー サービス (VSS) を使用して、スナップショットまたはボリューム シャドウ コピーとして保存されます。データがコピーされると、VSS を使用してシャドウ コピーが自動的に生成され、システムの現在の状態がバックアップ バージョンとして保存されます。
シャドウ コピーの作成には 2 つの異なる方法があります。
- フルコピー:完全なコピーまたはクローンを作成します。
- 差分コピー:前回のバックアップ以降に行われた変更のみをコピーします。
コピー タイプでは、元のボリュームとシャドウ コピー ボリュームの 2 つの個別のデータ イメージが作成されます。元のボリュームには読み取りおよび書き込み機能がありますが、シャドウ コピー ボリュームは読み取り専用です。読み取り専用ステータスでは、管理者が変更するまでシャドウ コピー ボリュームに加えられた変更が確実に記録されます。
Windows Server バックアップ コピーを削除する方法
Windows Server は、定期的に WSB のコピーを自動的に削除します。ただし、例外が発生した場合は、特定のコマンドを使用してターミナル プロンプトから同じことを手動で実行できます。 WSB の削除プロセスは、以下に詳しく説明するように 3 つの大きなカテゴリに分類できます。
- 自動ディスク使用量管理
- Windows Server のシステム状態バックアップの削除
- Windows Server フルバックアップの削除
1] 自動ディスク使用量管理
WSB は、ディスク領域を自動的に調整することで、バックアップ コピーの記憶領域を効果的に管理します。新しいバックアップ コピーまたはスナップショットに対応できるように、古いバックアップ コピーまたはスナップショットに割り当てられたスペースを動的に縮小します。新しいスナップショットを収容するために古いスナップショットから抽出された領域は、diff 領域とも呼ばれます。
ただし、WSB は、新しいバックアップ用のスペースを確保しながら古いバックアップが消去されないように、差分領域をターゲット ボリューム サイズの 1/8 未満に縮小することを避ける傾向があります。
2] Windows Serverのシステム状態バックアップの削除
名前が示すように、システム状態バックアップは、システムの実行に必要な OS ファイルとコンポーネントをバックアップすることによって、現在のシステム状態のスナップショットをキャプチャします。デバイスの起動時のシステム回復には役立ちますが、システム ファイルまたはレジストリが破損しているため、OS をロードできません。
wbadminコマンドと関連するオプションまたはパラメータは、通常、Windows バックアップ サーバーのコピーの確認と削除に使用されます。コマンドを実行するには、管理者としてターミナル プロンプトにログインする必要があります。ただし、削除プロセスを開始する前に、コマンドを正しく実行するために、使用可能なバックアップ コピーとそのタイプ (システム状態またはフル) を確認する必要があります。たとえば、利用可能なバックアップを確認するには、管理者としてターミナル プロンプトを開き、次のように入力します。
wbadmin get versions
システム状態のバックアップを削除するには、以下に示すように、関連パラメーターを指定してwbadmin delete systemstatebackupコマンドを使用できます。
最も古いシステムバックアップを削除する
システム上の最も古いバックアップを削除するには、-deleteOldestパラメーターをwbadmin delete systemstatebackupコマンドと一緒に使用できます。たとえば、D ドライブ (D:) に保存されている最も古いシステム状態のバックアップを削除するには、次のように入力します。
wbadmin delete systemstatebackup –backupTarget: d: -deleteOldest
最新の 5 つを除くすべてのシステム バックアップを削除します
削除プロセスは、特定のバックアップ コピーを削除するようにカスタマイズすることもできます。たとえば、最新の 5 つを除くすべてのシステム状態バックアップを削除する場合は、以下に示すように–keepVersionsパラメーターを指定してwbadminコマンドを使用できます。
wbadmin delete systemstatebackup -keepVersions:5
特定のシステム状態のバックアップを削除する
wbadmin コマンドを使用すると、特定のバックアップ コピーを削除することもできます。たとえば、2023 年 3 月 31日の 10.00 に作成されたシステム状態のバックアップを削除するには、ターミナル プロンプトに次のコマンドを入力します。
wbadmin delete systemstatebackup -version:03/31/2023-10:00
2] Windows Server フルバックアップの削除
完全バックアップを削除するには、以下に示すように、 delete systemstatebackupの代わりに、 wbadminコマンドをdelete Backupオプションとともに使用できます。
最も古い完全バックアップを削除する
wbadmin delete backup -deleteOldest
最後の 5 つを除くすべてのバックアップを削除します
wbadmin delete backup -keepVersions:5
特定のシステム状態のバックアップを削除する
wbadmin delete backup -version:02/02/2024-06:43
WSB はレジストリ ユーザー ハイブのバックアップを取得しますか?
いいえ、Windows Server バックアップ (WSB) とも呼ばれるボリューム シャドウ コピー サービス (VSS) は、Windows レジストリ ユーザー ハイブを直接バックアップしません。 VSS はファイル レベルのバックアップに重点を置いているため、Windows レジストリは従来のファイルではなく、メモリとディスク上に保存される階層データベースです。
最新の Windows Server の Windows Server バックアップのストレージ制限はどれくらいですか?
最新の Windows Server の WSB には、VHDX ファイルのおかげで、特定のストレージ制限がありません。ただし、基盤となるストレージ システムは 16 TB に制限されており、VSS は 64 TB を超えるボリュームをサポートしないなど、いくつかの制限があります。
コメントを残す