iT邦幫忙

0

Raid1 如何無痛更換加大容量的硬碟?

  • 分享至 

  • xImage

小弟目前想把原本伺服器的硬碟想更換為大容量的,不知道該如何更換??
在不影響伺服器服務的前提下(關機跟重開機不算),請問如何無痛更換硬碟並加大容量??
目前的伺服器:TS300-E3/PA4 作業系統:Win2003 SBS,已有建立Raid1。目前硬碟有兩顆SATA2 250GB(有分成CD兩槽),預計更換成1T的硬碟。

我預設的步驟
1.新硬碟分割兩槽後,格式化。
2.新硬碟x1熱插拔至伺服器(或關機後增加新硬碟)。
3.使用Win2003內建的磁碟鏡像將伺服器的C槽內容鏡射過去新硬碟。
註:或者推薦軟體??
4.完成後用中斷鏡像。
5.舊硬碟拔除(拔一顆或二顆都拔??)把新硬碟裝上後開機,試驗新硬碟可否開機。
問題:舊硬碟拔除後RAID1會出問題嗎??假如再把兩顆舊硬碟裝回去是否會恢復正常??
5.假如可開機後將D槽資料COPY到新硬碟的D槽(舊硬碟接到別台PC並做網芳分享)
6.將第2顆新硬碟格式化後熱插放進伺服器並做Raid Rebuild的動作。

請問上述步驟會不會有任何問題?? 或者有其他更完善的步驟請大大解答。

看更多先前的討論...收起先前的討論...
plums iT邦高手 1 級 ‧ 2011-04-06 18:31:26 檢舉
除非SERVER本身有支援硬碟線上容量升級,想要SERVER不關機或不重開機是不大可能的,我自己曾經用「不入流」的方式更新過:

一、SERVER關機,拔下第二顆硬碟(250G),此步驟為避免二顆硬碟的資料不同步
二、將第二顆硬碟(250G)在一台PC上GHOST至新硬碟(1T),此時就需在新硬碟調整C、D的大小,特別注意,新、原硬碟在GHOST成功後都需直接關機後拔除,不可在PC上重新開機喔
三、將GHOST成功的新硬碟(1T),直接更換原SERVER上的第一顆硬碟(250G),此時請做好原硬碟標示的工作
四、SERVER開機時會確認新RAID的容量,請確認好為新硬碟(1T)之大小
五、開機後如果一切正常,在跑完必要的系統更新後,SERVER會再要求重新開機
六、如果SERVER有支援熱插拔,等正常開機後裝入第二顆新硬碟(1T)即可開始自動進行RAID同步,否則需將SERVER關機後再裝上第二顆新硬碟

整個過程耗費最多的時間在於硬碟GOHST上,如果失敗還可回覆SERVER原狀,以上請參考
fantsyss iT邦新手 2 級 ‧ 2011-04-07 09:48:11 檢舉
想請問一些問題:
1.可以先將新硬碟分割好CD兩槽嗎?
2.承上,假如不行那如何調整硬碟大小??
3.可以不拔舊硬碟直接做ghost嗎?
我的意思是不拔硬碟直接做ghost備份,然後將ghost的資料透過網芳copy到新硬碟再將之還原,不知道這樣是否可行??
4.新硬碟裝到server如何做磁碟標示??
5.SERVER開機時會確認新RAID的容量,這邊是要設定還是只是確認出現1T大小字樣??
6.ghost軟體server也能用嗎??

不好意思問題很多,不過我想確認清楚一點。
plums iT邦高手 1 級 ‧ 2011-04-07 21:46:48 檢舉
回覆:

一、當然可以,但是這樣就不能做DISK TO DISK,而只能做Partition TO Partition了,二者速度當然會不一樣,前者速度較快,其實,硬碟大小的切割,在做GHOST時再調整是很方便的
二、同一,在GHOST時直接將目標硬碟調整成自己希望的大小
三、理論上當然可行,不過,這是同步的問題,如果SERVER一直在跑,你還原的GHOST會有一點時間差,二個時間點之間的資料異動會是不小的問題
四、我說的是指在RAID 1中,標明「上」「下」或是「0」「1」或是「1」「2」之分而已,第一顆硬碟最好要放在「第一」的位置上,理論上在關機後上下硬碟對調應該是沒啥問題,但是,凡事總有萬一...
五、承上,當RAID 1容量改變時,SERVER會問是否更新至最大的硬碟大小,當然,一切都要看SERVER的類型而定
六、X86的機器,只要能以DOS開機都可以,其他的我是沒試過
fantsyss iT邦新手 2 級 ‧ 2011-04-08 08:43:39 檢舉
忘了問一下ghost軟體是哪一個版本??或者是尚有其他種類的軟體??可以推薦嗎謝謝
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
12
aesop
iT邦研究生 4 級 ‧ 2011-04-07 08:26:22
最佳解答

看您的步驟
應該是可以關機了
那可以試試國產的clonezilla(類似ghost但是免費無版權問題)
把原來的機器 clone 到容量足夠的 file server 或 pc 上

把原來的機器換上新硬碟並做好raid
clone回來就可以了

fantsyss iT邦新手 2 級 ‧ 2011-04-07 09:28:42 檢舉

不是很懂,是說原本要更換的server備份到其他電腦嗎,這樣要還原的時候該如何做??
換上新硬碟的話不是會沒有網路之類的,那這樣怎麼把檔案還原到新硬碟內??

還是說把原本的資料colne到新硬碟,做好raid後再還原嗎??

fantsyss iT邦新手 2 級 ‧ 2011-04-07 11:03:25 檢舉

我有去看了clone,好像沒有支援線上備份,只能用光碟開機備份。
還有一個限制,不知道是什麼意思??
•預設未直接支援software RAID/fake RAID,目前僅能命令列手動作到

想請問一下,此軟體也有支援備份2003server嗎??我看了網站的簡介但是沒看到

16
yking7065
iT邦新手 2 級 ‧ 2011-04-06 13:15:12
  1. 透過異機還原軟體先備份好你的整台主機。(小弟我之前用過BESR去做過類似的轉移)
  2. 將新硬碟換上並格式化好。
  3. 透過還原軟體將你的系統還原。

基本上你可以先演練一下,你備份好的Image檔還原至一台主機(PC就可以),若OK的話,應該成功機率就高很多。

fantsyss iT邦新手 2 級 ‧ 2011-04-06 13:58:48 檢舉

請問可以推薦一下是什麼軟體嗎,有詳細的步驟嗎??

12
googee
iT邦新手 5 級 ‧ 2011-04-06 18:44:40

如果機器可以停機的話...
我的做法會是用 Linux 開機~
然後

dd if=/dev/sda of=/dev/sdb bs=2M

這樣子會把 sda 整個 copy 到 sdb
接著在用 gparted 把新的硬碟做分割區大小擴大的動作就可以了。

我轉移或是擴大 Linux 硬碟都用這種方法;又快又方便。

這個指令的運作是否會有一點點小小限制,整個硬碟的複製不會有大小格式的問題?複製後,如果要調整的分隔區剛好落在中間而非頭尾區塊,那要如何調整大小?
因此,是否先將大硬碟的分區做好,再一個一個分區進行必較恰當?

sula3065408 iT邦研究生 1 級 ‧ 2011-04-07 16:04:25 檢舉

新的應該要考慮LVM了吧

sula3065408 iT邦研究生 1 級 ‧ 2011-04-07 16:07:00 檢舉

block level 的拷貝是連MBR都會拷貝過去,小拷貝到大沒問題,反之才會有問題。
方法也不只一種

10
Jerry
iT邦好手 1 級 ‧ 2011-04-07 03:28:12

Raid 先做好,用ghost就可以做了。擔心的話先做到單一硬碟,再做到新的raid。
之前做過raid5的。

fantsyss iT邦新手 2 級 ‧ 2011-04-07 11:09:42 檢舉

1.請問ghost軟體可否推薦是哪一套??最好是免費軟體
2.不是很懂Y大說的raid先做好是什麼意思??是要先把raid移除嗎??
3.新硬碟可以開機之後是要先建立raid在放入第2顆新硬碟,讓它開機後自動rebuilding
還是第2顆新硬碟先放入再建立raid??

fantsyss iT邦新手 2 級 ‧ 2011-04-08 08:49:48 檢舉

我知道網路上一堆,但是我要換的是伺服器的硬碟(已經做raid1了),一般的ghost軟體可能會有無法備份的問題,所以才請大大直接推薦實際用過哪套。

6
infornet
iT邦高手 1 級 ‧ 2011-04-07 09:05:19

做法一:
1.先備份利用Besr或是ATI都可以,備份全機及各分割區。
2.裝上新硬碟及設定 RAID 並先行做好分割。
3.利用besr或是ATI,BOOTCD 開機倒回資料(先確定該光碟偵測的到您的RAID CARD)

做法二:
1.先備份利用Besr或是ATI都可以,備份全機及各分割區。
2.抽換硬碟重新 Rebuild (輪流更換二顆硬碟)。
3.利用Acronis Disk Director 或其他磁碟工具,調整分割區。

fantsyss iT邦新手 2 級 ‧ 2011-04-14 13:23:20 檢舉

感謝回答。

6
jackytsao
iT邦研究生 1 級 ‧ 2011-04-07 09:31:57

利用 Windows 自己的備份程式
先將整個系統備份起來
可將備份檔放至其它的電腦上
更換新的硬碟及安裝相同版本的作業系統
再利用 Windows 自己的備份程式將原來的系統還原

fantsyss iT邦新手 2 級 ‧ 2011-04-14 13:23:06 檢舉

感謝回應。

4
insider
iT邦研究生 5 級 ‧ 2011-04-08 09:35:40

建議你花錢請人處理,畢竟資料是無價的==> It is quite true. Think twice before you jump. Otherwise prepare resume for the new job first

fantsyss iT邦新手 2 級 ‧ 2011-04-08 09:42:57 檢舉

我也知道資料是無價的,偏偏上面的不想花錢偶哪有什麼法子無言

4
s8710063
iT邦新手 4 級 ‧ 2011-04-08 12:53:15

小弟先前作法是:
1.先插上外接USB硬碟,用TrueImage將分割區分別備份一份image存至外接硬碟。
2.關機將新HD接上並重新製作RAID1,分割需要的分割區。
3.用TrueImage開機光碟開機,並將外接硬碟內的image還原至各自的Partition。

fantsyss iT邦新手 2 級 ‧ 2011-04-14 13:32:15 檢舉

感謝大大回答。小問題如下
1.這樣做權限跟服務都可以完全轉移嗎??
2.還原後剩餘的硬碟容量會出現??
例如新硬碟CD兩槽各500G,原本C槽100G、D槽150G還原到新硬碟後CD兩槽都還是500G對嗎??
3.操作時間會很久嗎,預計下班時做備份(上班服務不能斷)。
4.會有風險性問題嗎,例如還原後無法開機。
5.關機換新硬碟前raid1要先取消嗎??還是直接更換新硬碟直接重作raid1??

Jerry iT邦好手 1 級 ‧ 2011-04-18 02:24:06 檢舉

用trueIMAGE或是ghost都是類似的工具,raid1在你來看是二顆硬碟,在軟體來看只是一顆硬碟。
任何的這種操作都會有風險,這位朋友也回應你先copy一份到外面去了,若真的有風險,你手上有二份備份(一份原來的二顆硬碟、及一份image)。
只要記住把硬碟當成是一顆,而所謂的複製就是完全相同的硬碟,會全部轉移。
分割時在軟體中會可以重新設定,若你真的擔心的話,拿一台pc來試看看怎麼使用軟體就是了。
切記,軟體只看成是一顆硬碟,不是實體的二顆。因為raid卡將它變成是一顆了。

s8710063 iT邦新手 4 級 ‧ 2011-04-21 08:59:18 檢舉

1.依小弟的測試是內容完全轉移,原本機上的服務也都正常。
2.新硬碟分割實際多大,還原完就是多大,不影響空間容量。
3.操作時間要看原映像檔資料容量大小囉,不過測試過用TrueImage比Ghost快多了。
4.小弟的測試都可以正常開機,反正如果有問題,原本的硬碟資料也還在。
5.換硬碟後直接重做raid1。

0
粘sir
iT邦新手 5 級 ‧ 2017-11-13 18:11:17

先備份
在輪流 Rebuild 應該是比較省事的方法~~

我要發表回答

立即登入回答