數(shù)據(jù)遷移的細(xì)節(jié)決定成敗
導(dǎo)讀:幾年前,數(shù)據(jù)中心最常見(jiàn)的遷移類型可能是操作系統(tǒng)的升級(jí),通常情況下,操作系統(tǒng)的升級(jí)是伴隨服務(wù)器硬件或應(yīng)用程序升級(jí)同步發(fā)生的,在此期間,生產(chǎn)數(shù)據(jù)將不可避免要從一個(gè)地方轉(zhuǎn)移到另一個(gè)地方。這就要用到數(shù)據(jù)遷移技術(shù),做數(shù)據(jù)遷移時(shí)要特別注意一些小細(xì)節(jié),問(wèn)題一旦出現(xiàn),即使很小很小的故障問(wèn)題,也會(huì)導(dǎo)致整個(gè)運(yùn)行進(jìn)行不下去了。
隨著數(shù)據(jù)爆炸式增長(zhǎng)和服務(wù)器虛擬化技術(shù)的普及,今天我們看到的更多是存儲(chǔ)系統(tǒng)的升級(jí),與操作系統(tǒng)是否升級(jí)無(wú)關(guān),虛擬化物理服務(wù)器或提供更多存儲(chǔ)空間已成為當(dāng)務(wù)之急。
有人說(shuō)數(shù)據(jù)遷移不就是從A點(diǎn)轉(zhuǎn)移到B點(diǎn)嗎?應(yīng)該很簡(jiǎn)單,如果你有這種想法就錯(cuò)了,在IT領(lǐng)域,真正的麻煩在于細(xì)節(jié)。數(shù)據(jù)遷移的成敗關(guān)鍵在于最終需要的停機(jī)時(shí)間,應(yīng)盡***努力確保停機(jī)時(shí)間最小化,并確保遷移期間不出現(xiàn)突發(fā)問(wèn)題,下面我將介紹幾種最常見(jiàn)的數(shù)據(jù)遷移情景,以及存在的陷阱。
從一種存儲(chǔ)類型遷移到另一種存儲(chǔ)類型時(shí),首先需要正確了解源和目標(biāo)存儲(chǔ),你對(duì)它們的了解程度可能會(huì)最終左右你使用的數(shù)據(jù)遷移策略,面臨的風(fēng)險(xiǎn),以及所需的時(shí)間。
DAS到SAN遷移
最簡(jiǎn)單,最常見(jiàn)的存儲(chǔ)遷移形式可能要數(shù)從物理服務(wù)器本地,直接附加存儲(chǔ)遷移到SAN存儲(chǔ),假設(shè)你有一臺(tái)部門文件服務(wù)器,本地磁盤(pán)空間已經(jīng)快用光,為了滿足用戶的存儲(chǔ)需求,你購(gòu)買了一個(gè)新的SAN存儲(chǔ),于是想將用戶的數(shù)據(jù)轉(zhuǎn)移到它上面,但必須不惜一切代價(jià),避免不必要的停機(jī)時(shí)間。
***步是將物理服務(wù)器連接到SAN,不管你使用的是FC SAN還是iSCSI SAN,都需要給服務(wù)器添加SAN存儲(chǔ)連接設(shè)備,如果是FC SAN,就需要FC HBA(主機(jī)總線適配器),如果是iSCSI SAN,用雙端口千兆以太網(wǎng)網(wǎng)卡就行了,完成HBA或網(wǎng)卡的安裝不應(yīng)該超過(guò)1小時(shí),同時(shí),你***在這個(gè)時(shí)間范圍內(nèi)將需要的軟件也一并安裝好,避免以后再停機(jī)或重啟服務(wù)器。
配置好SAN后,在你的服務(wù)器上裝載新的數(shù)據(jù)卷,并格式化,完成后,你的服務(wù)器上就擁有一個(gè)全新的空卷了,這時(shí)你可以預(yù)遷移數(shù)據(jù)副本,很多人在這一步會(huì)犯錯(cuò),總是試圖將所有數(shù)據(jù)全部移走,其實(shí)完全沒(méi)必要這樣做,不僅風(fēng)險(xiǎn)很大,數(shù)據(jù)遷移所需時(shí)間往往比你預(yù)計(jì)的要長(zhǎng)得多,特別是遷移包含大量小文件的文件服務(wù)器,相反,你應(yīng)該使用robocopy(Windows)或rsync(Linux,Windows)等數(shù)據(jù)卷鏡像工具。
如果配置得當(dāng),這些工具允許你將生產(chǎn)服務(wù)器上的數(shù)據(jù)同步到SAN,包括非常重要的安全描述符,因此不需要生產(chǎn)磁盤(pán)卷脫機(jī),通過(guò)幾天的連續(xù)同步,非生產(chǎn)SAN存儲(chǔ)上的數(shù)據(jù)就和生產(chǎn)服務(wù)器上的文件完全同步了,這樣就不需要中斷生產(chǎn)系統(tǒng),如果你要遷移的是數(shù)據(jù)庫(kù)服務(wù)器,雖然不可能執(zhí)行增量復(fù)制,但你可以通過(guò)復(fù)制測(cè)試確定遷移需要的時(shí)間,從而做好停機(jī)規(guī)劃。
為了減少遷移時(shí)間,需確保沒(méi)有用戶打開(kāi)或鎖定共享服務(wù)器上的文件,如果是Windows Server操作系統(tǒng),可以停止“Windows Netlogon”和“Server”服務(wù),這樣用戶就無(wú)法訪問(wèn)服務(wù)器上的共享文件了,微軟的Process Explorer或Linux下的lsof可以檢查是否有進(jìn)程鎖定你需要復(fù)制的文件,在Windows服務(wù)器上,WMI服務(wù)通常是罪魁禍?zhǔn)住?/p>
當(dāng)你確定源存儲(chǔ)卷上沒(méi)有文件被打開(kāi)后,就可以開(kāi)始做同步操作了,遇到復(fù)制失敗錯(cuò)誤時(shí),應(yīng)仔細(xì)閱讀錯(cuò)誤消息,因?yàn)槟承┫到y(tǒng)文件是無(wú)法移動(dòng)的,重點(diǎn)應(yīng)放在用戶數(shù)據(jù)上。
數(shù)據(jù)完全鏡像后,最簡(jiǎn)單的辦法就是交換盤(pán)符或掛載點(diǎn),當(dāng)然,你也可以修改共享設(shè)置和應(yīng)用程序設(shè)置,如殺毒軟件的排除選項(xiàng),指向新的驅(qū)動(dòng)器,最省時(shí)的辦法還是交換掛載點(diǎn),如果你的本地?cái)?shù)據(jù)卷使用的是D:,先將本地卷的驅(qū)動(dòng)器號(hào)移除,然后將其分配給SAN卷,完成后,重啟服務(wù)器,再啟動(dòng)需要的服務(wù),用戶就可以訪問(wèn)和使用新的SAN卷了。
以上就是我要為大家介紹的時(shí)間遷移的細(xì)節(jié)問(wèn)題,希望大家能從中學(xué)點(diǎn)經(jīng)驗(yàn),為您以后的工作更好的服務(wù)。
【編輯推薦】



















