SQL Serverボックスのボリュームを拡張するにはどうすればよいですか?


16

ここにあるシステム運用者(またはこの経験を以前に経験したことのある人)に対する質問があります。

私の会社は、運用中の既存のSQL Serverボックスに追加のディスク領域を割り当てたいと考えています。ボリュームの拡張(ディスクの管理の「ボリュームの拡張...」)をオンラインで実行できるのか、またはSQL Serverサービスをシャットダウンする必要があるのか​​疑問に思っています。

これを行うためにSQL Serverサービスを停止する必要がある理由、または日中にこの操作を実行するだけでよいのですか?

システム仕様が関連する場合に備えて。これは、Windows 2012 R2およびSQL Server 2008 R2を実行する実際のボックス(仮想化なし)です。

ありがとう!

回答:


19

あなたはできるデータベースをオンラインにしたままディスクを拡張し、私はあなたが簡単な15の計画をお勧めします-あなたがオフラインのサービスを取ることができ、その間30分の停電。

データベースがオンラインで問題なく実行されている間に、何百回もディスクを拡張しました。しかし、私のキャリアのこの時点で一度だけ、この操作が実行されていた一部のSharePointコンテンツデータベースの破損を引き起こし、物事を元に戻して動作する髪の毛をかなり失いました。

あなたは/データベースの実行中にこれをしなければならない場合は、キーを使用すると、ディスクを拡張している間、あなたは、彼らはいくつかのつかむしようとしないように任意のファイル成長の活動が発生しないことで、かなりの準備ができていない新しいスペースを。Sharepoint環境が会社にとって「より良い」ファイル共有として扱われ、ディスク拡張操作中に自動成長イベントが発生したので、これが私の状況で起こったものだと思います。

価値があるため、この操作の実行中はサービスオフにすることもお勧めします。ディスクが拡張された後、破損が発生していないことを確認するために、必ずDBCC CHECKDBを実行してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.