国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于oracleasmRebalance的數(shù)據(jù)遷移方法和裝置與流程

      文檔序號(hào):11134127閱讀:799來源:國知局
      一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法和裝置與制造工藝

      本發(fā)明屬于數(shù)據(jù)存儲(chǔ)技術(shù)領(lǐng)域,特別是涉及一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法和裝置。



      背景技術(shù):

      隨著信息技術(shù)的不斷發(fā)展,云計(jì)算、大數(shù)據(jù)、虛擬化等技術(shù)改變了傳統(tǒng)IT的應(yīng)用模式,客戶對于存儲(chǔ)系統(tǒng)的需求正在逐步增多,以往的老舊存儲(chǔ)系統(tǒng)已經(jīng)不能滿足客戶對于功能、性能和容量等方面的需求,存儲(chǔ)系統(tǒng)的升級(jí)、甚至更換已經(jīng)迫在眉睫,而存儲(chǔ)系統(tǒng)的更換涉及到數(shù)據(jù)遷移問題。

      現(xiàn)有技術(shù)中的數(shù)據(jù)遷移方案有以下三種:第一種是基于主機(jī)的數(shù)據(jù)遷移,這種數(shù)據(jù)遷移模式不依賴于存儲(chǔ)設(shè)備品牌、架構(gòu),但與操作系統(tǒng)、應(yīng)用相關(guān),需要在系統(tǒng)和應(yīng)用層面作大量工作,如果采用第三方軟件,一般需要購買license,除此之外,還會(huì)大大占用主機(jī)資源,影響業(yè)務(wù)的正常運(yùn)轉(zhuǎn);第二種是基于存儲(chǔ)設(shè)備自身功能的數(shù)據(jù)遷移,這就要求遷移的源存儲(chǔ)和目的存儲(chǔ)為同一廠商的同構(gòu)存儲(chǔ),需要購買數(shù)據(jù)復(fù)制license,所以該方案局限性大;第三種是磁帶備份/恢復(fù)方式,但是備份/恢復(fù)的數(shù)據(jù)速率慢,需要停機(jī)時(shí)間長,而且在系統(tǒng)和應(yīng)用層面的工作量大、可靠性低,該方案只適用于小數(shù)據(jù)量的移植。

      因此,如何將老舊存儲(chǔ)系統(tǒng)上的業(yè)務(wù)數(shù)據(jù)更快的遷移到新存儲(chǔ)系統(tǒng)中,并保障數(shù)據(jù)安全、數(shù)據(jù)的一致性,以及將遷移過程對主機(jī)業(yè)務(wù)的影響降到最低,是數(shù)據(jù)遷移過程中不得不考慮的問題。



      技術(shù)實(shí)現(xiàn)要素:

      為解決上述問題,本發(fā)明提供了一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法和裝置,能夠?qū)⒗吓f存儲(chǔ)系統(tǒng)上的業(yè)務(wù)數(shù)據(jù)更快的遷移到新存儲(chǔ)系統(tǒng)中,無需費(fèi)用支出,并保障數(shù)據(jù)安全、數(shù)據(jù)的一致性,減少用戶停機(jī)時(shí)間,將遷移過程對主機(jī)業(yè)務(wù)的影響降到最低。

      本發(fā)明提供的一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法,包括:

      利用新的voting disk替換掉舊的voting disk;

      利用新的OCR替換掉舊的OCR;

      執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance;

      執(zhí)行從所述asm磁盤組中刪除舊的磁盤的命令并進(jìn)行第二次自動(dòng)Rebalance。

      優(yōu)選的,在上述基于oracle asm Rebalance的數(shù)據(jù)遷移方法中,所述利用新的voting disk替換掉舊的voting disk包括:

      關(guān)閉集群,增加新的voting disk;

      啟動(dòng)集群,驗(yàn)證所述新的voting disk是否添加成功;

      當(dāng)添加成功時(shí),關(guān)閉集群,刪除所述舊的voting disk。

      優(yōu)選的,在上述基于oracle asm Rebalance的數(shù)據(jù)遷移方法中,所述利用新的OCR替換掉舊的OCR包括:

      在線添加所述新的OCR并驗(yàn)證是否成功;

      如果添加成功,則在線刪除所述舊的OCR;

      重啟CRS。

      優(yōu)選的,在上述基于oracle asm Rebalance的數(shù)據(jù)遷移方法中,所述執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance之后,還包括:

      修改所述asm磁盤組的控制遷移速度的參數(shù)。

      本發(fā)明提供的一種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置,包括:

      第一替換部件,用于利用新的voting disk替換掉舊的voting disk;

      第二替換部件,用于利用新的OCR替換掉舊的OCR;

      添加部件,用于執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance;

      刪除部件,用于執(zhí)行從所述asm磁盤組中刪除舊的磁盤的命令并進(jìn)行第二次自動(dòng)Rebalance。

      優(yōu)選的,在上述基于oracle asm Rebalance的數(shù)據(jù)遷移裝置中,所述第一替換部件包括:

      增加單元,用于關(guān)閉集群,增加新的voting disk;

      驗(yàn)證單元,用于啟動(dòng)集群,驗(yàn)證所述新的voting disk是否添加成功;

      第一刪除單元,用于當(dāng)添加成功時(shí),關(guān)閉集群,刪除所述舊的voting disk。

      優(yōu)選的,在上述基于oracle asm Rebalance的數(shù)據(jù)遷移裝置中,所述第二替換部件包括:

      在線添加單元,用于在線添加所述新的OCR并驗(yàn)證是否成功;

      第二刪除單元,用于如果添加成功,則在線刪除所述舊的OCR;

      重啟單元,用于重啟CRS。

      優(yōu)選的,在上述基于oracle asm Rebalance的數(shù)據(jù)遷移裝置中,還包括:

      修改部件,用于修改所述asm磁盤組的控制遷移速度的參數(shù)。

      通過上述描述可知,本發(fā)明提供的上述基于oracle asm Rebalance的數(shù)據(jù)遷移方法和裝置,由于先利用新的voting disk替換掉舊的voting disk,然后利用新的OCR替換掉舊的OCR,再執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance,最后執(zhí)行從所述asm磁盤組中刪除舊的磁盤的命令并進(jìn)行第二次自動(dòng)Rebalance,因此能夠?qū)⒗吓f存儲(chǔ)系統(tǒng)上的業(yè)務(wù)數(shù)據(jù)更快的遷移到新存儲(chǔ)系統(tǒng)中,無需費(fèi)用支出,并保障數(shù)據(jù)安全、數(shù)據(jù)的一致性,減少用戶停機(jī)時(shí)間,將遷移過程對主機(jī)業(yè)務(wù)的影響降到最低。

      附圖說明

      為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

      圖1為本申請實(shí)施例提供的第一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法的示意圖;

      圖2為asm Rebalance的過程示意圖;

      圖3為本申請實(shí)施例提供的第一種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置的示意圖。

      具體實(shí)施方式

      本發(fā)明的核心思想在于提供一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法和裝置,能夠?qū)⒗吓f存儲(chǔ)系統(tǒng)上的業(yè)務(wù)數(shù)據(jù)更快的遷移到新存儲(chǔ)系統(tǒng)中,無需費(fèi)用支出,并保障數(shù)據(jù)安全、數(shù)據(jù)的一致性,減少用戶停機(jī)時(shí)間,將遷移過程對主機(jī)業(yè)務(wù)的影響降到最低。

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      本申請實(shí)施例提供的第一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法如圖1所示,圖1為本申請實(shí)施例提供的第一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法的示意圖。該方法包括如下步驟:

      S1:利用新的voting disk替換掉舊的voting disk;

      S2:利用新的OCR替換掉舊的OCR;

      S3:執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance;

      這里的asm磁盤組是作為一個(gè)邏輯單元管理的asm磁盤池,而且需要說明的是,具體的Rebalance過程如圖2所示,圖2為asm Rebalance的過程示意圖。當(dāng)新增加一個(gè)disk之后,進(jìn)行Rebalance,數(shù)據(jù)在三塊disk中均勻分布。另外要說明的是,所述第一次Rebalance執(zhí)行過程中,如server宕機(jī),重啟后會(huì)自動(dòng)繼續(xù)進(jìn)行Rebalance。

      S4:執(zhí)行從所述asm磁盤組中刪除舊的磁盤的命令并進(jìn)行第二次自動(dòng)Rebalance。

      需要說明的是,第二次Rebalance執(zhí)行過程中,如server宕機(jī),重啟后會(huì)自動(dòng)繼續(xù)進(jìn)行Rebalance,該方案通過oracle asm Rebalance技術(shù)在線添加新磁盤和刪除原磁盤以實(shí)現(xiàn)進(jìn)行數(shù)據(jù)自動(dòng)數(shù)據(jù)全同步,將數(shù)據(jù)遷移至新存儲(chǔ)上,遷移期間無需停機(jī),對上層應(yīng)用影響較小。

      通過上述描述可知,本申請實(shí)施例提供的上述第一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法,由于先利用新的voting disk替換掉舊的voting disk,然后利用新的OCR替換掉舊的OCR,再執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance,最后執(zhí)行從所述asm磁盤組中刪除舊的磁盤的命令并進(jìn)行第二次自動(dòng)Rebalance-,因此能夠?qū)⒗吓f存儲(chǔ)系統(tǒng)上的業(yè)務(wù)數(shù)據(jù)更快的遷移到新存儲(chǔ)系統(tǒng)中,無需費(fèi)用支出,并保障數(shù)據(jù)安全、數(shù)據(jù)的一致性,減少用戶停機(jī)時(shí)間,將遷移過程對主機(jī)業(yè)務(wù)的影響降到最低。

      本申請實(shí)施例提供的第二種基于oracle asm Rebalance的數(shù)據(jù)遷移方法,是在上述第一種基于oracle asm Rebalance的數(shù)據(jù)遷移方法的基礎(chǔ)上,還包括如下技術(shù)特征:

      所述利用新的voting disk替換掉舊的voting disk包括:

      關(guān)閉集群,增加新的voting disk;

      啟動(dòng)集群,驗(yàn)證所述新的voting disk是否添加成功;

      當(dāng)添加成功時(shí),關(guān)閉集群,刪除所述舊的voting disk。

      此處需要說明的時(shí),更換新的voting disk時(shí),需要關(guān)閉集群,防止集群受損。

      本申請實(shí)施例提供的第三種基于oracle asm Rebalance的數(shù)據(jù)遷移方法,是在上述第二種基于oracle asm Rebalance的數(shù)據(jù)遷移方法的基礎(chǔ)上,還包括如下技術(shù)特征:

      所述利用新的OCR替換掉舊的OCR包括:

      在線添加所述新的OCR并驗(yàn)證是否成功;

      如果添加成功,則在線刪除所述舊的OCR;

      重啟CRS。

      需要說明的是,這里的CRS全稱為Cluster Ready Services。

      本申請實(shí)施例提供的第四種基于oracle asm Rebalance的數(shù)據(jù)遷移方法,是在上述第三種基于oracle asm Rebalance的數(shù)據(jù)遷移方法的基礎(chǔ)上,還包括如下技術(shù)特征:

      所述執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance之后,還包括:

      修改所述asm磁盤組的控制遷移速度的參數(shù)。

      需要說明的是,可在數(shù)據(jù)庫中查看當(dāng)前的相關(guān)遷移信息,如遷移速度、遷移進(jìn)度等,遷移速度可在遷移過程中在線調(diào)整。

      綜上所述,上述方法能夠通過使用oracle asm Rebalance技術(shù),來實(shí)現(xiàn)數(shù)據(jù)的遷移,僅需要極少的操作便可完成,停機(jī)時(shí)間少、對應(yīng)用影響小以及對遷移的存儲(chǔ)型號(hào)無限制。

      本申請實(shí)施例提供的第一種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置如圖3所示,圖3為本申請實(shí)施例提供的第一種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置的示意圖。該裝置包括:

      第一替換部件301,用于利用新的voting disk替換掉舊的voting disk;

      第二替換部件302,用于利用新的OCR替換掉舊的OCR;

      添加部件303,用于執(zhí)行為asm磁盤組添加新的磁盤的命令并進(jìn)行第一次自動(dòng)Rebalance;

      刪除部件304,用于執(zhí)行從所述asm磁盤組中刪除舊的磁盤的命令并進(jìn)行第二次自動(dòng)Rebalance。

      通過上述描述可知,本申請實(shí)施例提供的上述第一種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置,能夠?qū)⒗吓f存儲(chǔ)系統(tǒng)上的業(yè)務(wù)數(shù)據(jù)更快的遷移到新存儲(chǔ)系統(tǒng)中,無需費(fèi)用支出,并保障數(shù)據(jù)安全、數(shù)據(jù)的一致性,減少用戶停機(jī)時(shí)間,將遷移過程對主機(jī)業(yè)務(wù)的影響降到最低。

      本申請實(shí)施例提供的上述第二種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置,是在上述第一種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置的基礎(chǔ)上,還包括如下技術(shù)特征:

      所述第一替換部件包括:

      增加單元,用于關(guān)閉集群,增加新的voting disk;

      驗(yàn)證單元,用于啟動(dòng)集群,驗(yàn)證所述新的voting disk是否添加成功;

      第一刪除單元,用于當(dāng)添加成功時(shí),關(guān)閉集群,刪除所述舊的voting disk。

      此處需要說明的時(shí),更換新的voting disk時(shí),需要關(guān)閉集群,防止集群受損。

      本申請實(shí)施例提供的上述第三種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置,是在上述第二種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置的基礎(chǔ)上,還包括如下技術(shù)特征:

      所述第二替換部件包括:

      在線添加單元,用于在線添加所述新的OCR并驗(yàn)證是否成功;

      第二刪除單元,用于如果添加成功,則在線刪除所述舊的OCR;

      重啟單元,用于重啟CRS。

      需要說明的是,這里的CRS全稱為Cluster Ready Services。

      本申請實(shí)施例提供的上述第四種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置,是在上述第三種基于oracle asm Rebalance的數(shù)據(jù)遷移裝置的基礎(chǔ)上,還包括如下技術(shù)特征:

      修改部件,用于修改所述asm磁盤組的控制遷移速度的參數(shù)。

      需要說明的是,可在數(shù)據(jù)庫中查看當(dāng)前的相關(guān)遷移信息,如遷移速度、遷移進(jìn)度等,遷移速度可在遷移過程中在線調(diào)整。

      對所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1