欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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



背景技術(shù):

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

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

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



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

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

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

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

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

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

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

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

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

啟動集群,驗證所述新的voting disk是否添加成功;

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

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

在線添加所述新的OCR并驗證是否成功;

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

重啟CRS。

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

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

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

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

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

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

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

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

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

驗證單元,用于啟動集群,驗證所述新的voting disk是否添加成功;

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

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

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

第二刪除單元,用于如果添加成功,則在線刪除所述舊的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磁盤組添加新的磁盤的命令并進行第一次自動Rebalance,最后執(zhí)行從所述asm磁盤組中刪除舊的磁盤的命令并進行第二次自動Rebalance,因此能夠?qū)⒗吓f存儲系統(tǒng)上的業(yè)務(wù)數(shù)據(jù)更快的遷移到新存儲系統(tǒng)中,無需費用支出,并保障數(shù)據(jù)安全、數(shù)據(jù)的一致性,減少用戶停機時間,將遷移過程對主機業(yè)務(wù)的影響降到最低。

附圖說明

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

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

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

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

具體實施方式

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

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

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

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

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

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

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

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

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

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

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

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

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

啟動集群,驗證所述新的voting disk是否添加成功;

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

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

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

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

在線添加所述新的OCR并驗證是否成功;

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

重啟CRS。

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

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

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

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

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

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

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

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

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

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

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

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

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

所述第一替換部件包括:

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

驗證單元,用于啟動集群,驗證所述新的voting disk是否添加成功;

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

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

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

所述第二替換部件包括:

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

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

重啟單元,用于重啟CRS。

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

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

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

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

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

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宁化县| 长治县| 韶关市| 定边县| 镇康县| 安义县| 五家渠市| 德令哈市| 枣阳市| 香港 | 南京市| 辉县市| 浦县| 巴中市| 乌鲁木齐县| 云梦县| 珲春市| 胶州市| 行唐县| 犍为县| 洛扎县| 金溪县| 清涧县| 枣强县| 宜丰县| 甘德县| 搜索| 道孚县| 昂仁县| 屯门区| 汕尾市| 齐河县| 苏尼特左旗| 瑞昌市| 噶尔县| 绥德县| 郑州市| 达拉特旗| 泉州市| 南投县| 隆安县|