DBサーバー上のディスクを拡張し(データベースを一時的に復元できるように)、データが削除されたので、ボリュームを縮小したいと思います。
データを削除し、Windowsボリュームのスペースを解放したOS内のディスクを縮小しましたが、SAN管理GUIで、ボリュームのスペースが解放されたものとして表示されません。ボリュームサイズを変更すると、「新しいボリュームサイズが現在の使用量よりも少ない」という警告が表示されます。
SANボリュームのスペースを解放することは可能ですか、それともこのサイズでスタックしていますか?
環境
DBサーバーは、VMWare ESX4.0で実行されているWindowsサーバー2008です。
縮小するディスクはマップされたrawLUNであり、ボリュームはEquallogic PS6000(ファームウェアV5.0.7)上にあります
次に、グループマネージャーのコマンドラインインターフェイス(CLI)に移動します。
volume select vol_name shrink new_size [parameters]
サイズはメガバイト単位であると想定されているため、特定のサフィックスを指定しない限り、デフォルトでメガバイトになります。
変数とパラメーターは見つけることができます ここ 。
縮小コマンドはボリュームを縮小するために機能しますが、縮小後のボリュームに関するデータは利用できなくなります。 Windowsは、ボリュームをフォーマットされていないRAWとして認識します。スナップショット、特に縮小コマンドが発行されたときに作成されたスナップショットにアクセスして、新しく縮小されフォーマットされたボリュームにデータをコピーします。データが関係する他の操作と同様に、これを試みる前にバックアップがあることを確認してください。