オーディオ Windows Server 2008:ディスク容量を減らす方法

Windows Server 2008:ディスク容量を減らす方法

目次:

Anonim

より高価なコンポーネントとより長いハードウェア寿命により、ハードウェア仕様はサーバー環境ほど精査されていません。 ほんの数年前、Windows Server 2000はインストールにわずか650 MBの空きディスク容量を要求しましたが、Server 2008はインストールにその数倍の容量を必要とし、それを効果的に実行するにはかなりの費用がかかります。 過去10年間でハードウェアの価格は大幅に低下しましたが、サーバーハードウェアはデスクトップハードウェアの節約を見ていません。 さらに、仮想サーバーは近年非常に人気が高まっています。つまり、1つのサーバーに1つのオペレーティングシステムのコピーが多数含まれている可能性があります。


言い換えれば、Windows 2008はスペースを浪費するものです。 あらゆる種類のソフトウェアから長期にわたって予想される通常の成長以外に、メモリ要件の増加により、スワップファイルのディスク領域の必要性も増加しています。 64 GBのRAMと一致するスワップファイルを備えたサーバーは、10年前にはばかげているように見えました。 さらに、さらに多くのディスク容量を使用するいくつかの新機能があります! ここでは、Windows 2008を見て、このサーバースペースの浪費の食欲を減らす方法に関するヒントを提供します。

WinSxSライブラリ

多くのシステム管理者がWindows 2008で実行する最初のスペース占有機能の1つは、Windowsサイドバイサイドアセンブリ(WinSxS)として知られるシステムで使用される「WinSxS」というフォルダーです。 Windows Side-by-Side Assemblyは、DLLおよび実行可能ファイルを1つの大きなライブラリに格納し、Windowsおよびその他のMicrosoftコンポーネントから簡単にアクセスできるようにします。 これにより、サーバーはさまざまなシステムファイルの複数のバージョンを保持できるようになり、更新と下位互換性が容易になります。 以前のWindowsバージョンでは「System32」と呼ばれるディレクトリに多くの重要なファイルが保存されていましたが、このディレクトリの2008バージョンには、このWinSxSフォルダーに実際に保存されるシステムファイルへのポインターが多数含まれています。 これには多くの利点があります。 たとえば、更新プログラムのロード時にSystem32ディレクトリ内のDLLを置き換える代わりに、新しいバージョンがSxSディレクトリにインストールされ、さまざまなポインターが新しいバージョンに変更されます。


この方法の欠点は、システムに200 MBのサービスパックをインストールすると、システムから離れることのない200 MBのファイルを追加する可能性があることです。 サービスパックを数えなくても、毎年何百ものWindowsアップデートがリリースされています。 これは、WinSxSディレクトリに大量のファイルが蓄積されることを意味します。 さらに、このメソッドを使用すると、すべてのアクティブなDLLがシステムに2回表示されるため、ディスク容量の使用状況を分析するのが難しくなります。


通常のディスクスペースでのOSファイル、代替OSファイルバージョン、およびスワップファイルの使用に加えて、Server 2008システムでスペースが使い果たされる原因となるもう1つの要因があります。情報。

ボリュームシャドウコピーサービス

ディスク領域の使用状況を調べる従来の多くの方法では、40 GBドライブに20 GBのファイルと空き領域が表示されますが、他の20 GBに何が起こったのかについての情報はありません。 Windows Server 2008を実行している場合、探すべき犯人が1つあります-ボリュームシャドウコピーサービスです。 このサービスを設定したことがない可能性が高く、おそらく聞いたこともないかもしれませんが、システムで実行されている可能性があります。 ボリュームシャドウコピーは、システムボリュームスナップショットを取得します。これは、管理者がアクセスすることはほとんどない隠しフォルダーに保存されます。


ボリュームシャドウコピーサービスで使用されるディスク容量を確認して削減する最も簡単な方法は、コンピューターの管理の[ディスクの管理]セクションを使用することです。 ディスクの管理でボリュームのプロパティを見ると、「シャドウコピー」というタイトルのセクションがあります。 その後、サービスの現在の統計情報を表示できます。これは、Windowsディレクトリが使用する容量の何倍にもなる場合があります。 システム内のすべてのボリュームでサービスが無効と表示されている場合でも、かなりの量のディスク容量を使用している可能性があります。


このサービスを制限または無効にする方法は多数ありますが、最も簡単な方法は、最大許容サイズである300 MBを設定することです。 この変更を行うと、システムは300 MB以下のディスク容量を使用するまで、古いシャドウコピーを自動的に削除します。

スワップファイル

前述のように、スワップファイルの使用は、サーバーシステムのスペースを大量に消費します。 そのため、Cドライブのディスク領域の使用量を抑えるもう1つの方法は、スワップファイルを代替ドライブに移動することです。 多くのサーバーシステムでは、論理ドライブ文字は物理ドライブと同じではありません。 したがって、スワップファイルは常にシステムの最初のドライブに置くことをお勧めしますが、Dドライブにスワップファイルを置くことは、システムの最初のドライブにあることを意味する場合があります。


単純なサーバーのCドライブには10〜20 GBで十分であると多くの人が言うだろうが、これらの新機能により、スペースの少ないサーバーを運用することはほぼ不可能になっている。 安全のために、40〜50 GBに近い容量のCドライブを使用することをお勧めします。 ただし、ディスク領域の使用量を節約する必要がある場合は、シャドウコピーを制限し、場合によってはスワップファイルを別のドライブに移動してください。

サーバースペースの独り占め

現在までのところ、Windows Server 2008は明らかにWindows Serverの最もスペースを消費するバージョンですが、これらの重要な領域に十分な計画と注意を払うことで、このスペース占有を効果的に解決できます。

Windows Server 2008:ディスク容量を減らす方法