我們公司的SQL Server DataBase設定在C槽
如今空間將滿,請問該怎麼做會比較安全
軟硬體條件:IBM XSERIES 3500
250G 硬碟兩顆 有做RAID 1
當初將硬碟分割為C: 30G / D:204G
現在發現C:空間約只剩下2G左右
增購新的兩顆750G硬碟準備來做RAID 1 (已經Order尚未安裝)
請問 可以將C: partition加大嗎? 甚至整個250G當C:
然後將D:移至新的750G硬碟上
或者有更好更安全的做法呢?
在不改變 Partition 的情況下,您可以新增 HD 把他 Mount 在 C 的某個資料夾上,或者透過延伸磁碟區的方式,將新的空間延伸在 C 槽
SQL Server 的話比較好解決,你先將 Database 卸離(Detach),再將他移到另外一顆硬碟後,再透過附加(Attach)的方式將 Database 加入即可 Release 原 C 槽的空間了
一般用partition magic調整partition大小,沒在SERVER上用過,請研究相關資料後再動手。
如果Partition Magic 不能用,那不然就麻煩點,把C槽GHOST起來另存
重新分割作好RAID後在GHOST回去
其實只需要一個工具就夠了,不需要Ghost,使用Partition Magic Server,你可以使用它的Copy功能直接把D拷貝到另一塊磁盤,然後刪除原來的D,再使用它的Resize功能直接擴大系統分區。但是你最好是備份一下,以為由於這種軟體的特殊性,不能100%保證沒問題,但是我使用過幾次還沒有一點問題,很快很方便。
還有一項很特別的功能,如果你的系統分區時NTFS格式的,你可以在不重啟的情況下擴大系統分區,這會節省很多時間的。
順便說一下,Partition Magic和Acronis Disk Director Suite是不支持Server的。
若是一定要考慮動態分割的軟體的話
Paration Magic老實說我個人使用經驗不是很好,有過合併磁區和NTFS轉FTA32失敗的經驗
Acronis Disk Director Suite的速度和穩定性還比較好些
但Server一樣有不支援的問題~
因此可以考慮NoNameXPE裡頭內建的分割工具
我個人使用確定可以對Win2K3 ES做磁碟分割調整
但牽涉到SQL的部份,可能還是要請版主先行備份比較保險~
Acronis Disk Director Server 10.0在臺灣是有代理商(京稘科技)在販售的,相關的中文產品介紹網址是http://www.trueimage.com.tw/homestyle.php?dat_id=22
支援Windows Server 2003 x64 版本、Windows Server 2003、Windows 2000 Server / Advanced server、Windows NT 4.0 Server
Powerquest除了PartitionMagic之外,還有ServerMagic,針對伺服器的環境。不過在2003年被Symantec這家公司併購了,在Symantec的網站上,現在只有在知識庫的搜尋上看到蹤影,似乎未販售了。
您可以參考jamesjan大的建議加大C的空間,但可能會有磁碟可用空間監控不準確的問題,如果是MS SQL以將資料庫搬移至其他磁碟,搬移的方式需先卸載資料庫,將資料庫檔案*.mdf和*.ldf複製到其他磁碟,再將資料庫掛載回去,確定沒問題後,再刪除原C磁碟上的資料庫檔案。
1.先確定SQL SERVER是2000以上版本
2.建議先將DB備份起來,以防萬一
3.卸載原DB
4.停止SQL服務
5.將C槽DB FILE MOVE至D槽
6.啟動SQL服務
7.新增DB,並將檔案指到D槽該DB FILE.