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

數(shù)據(jù)遷移方法、裝置及系統(tǒng)的制作方法

文檔序號:8543443閱讀:1001來源:國知局
數(shù)據(jù)遷移方法、裝置及系統(tǒng)的制作方法
【技術(shù)領域】
[0001]本發(fā)明實施例涉及數(shù)據(jù)管理領域,特別涉及一種數(shù)據(jù)遷移方法、系統(tǒng)及設備。
【背景技術(shù)】
[0002]數(shù)據(jù)遷移是數(shù)據(jù)運維中最為重要的一個部分,通過將業(yè)務數(shù)據(jù)從舊的源服務器遷移到新的目標服務器,能夠支持新業(yè)務的接入、解決磁盤不足或性能不足的問題。
[0003]傳統(tǒng)的數(shù)據(jù)遷移方法主要是停寫數(shù)據(jù)遷移。也即:首先在源服務器上停止寫數(shù)據(jù)服務但保留讀數(shù)據(jù)服務;然后將源服務器上的數(shù)據(jù)按所需條件導出,并按新格式遷移到目標服務器;最后切換路由,由目標服務器提供已遷移數(shù)據(jù)的寫數(shù)據(jù)服務和讀數(shù)據(jù)服務,從而完成數(shù)據(jù)遷移過程。
[0004]在實現(xiàn)本發(fā)明實施例的過程中,發(fā)明人發(fā)現(xiàn)上述技術(shù)至少存在以下問題:優(yōu)秀的數(shù)據(jù)遷移方法應當最大程度保證數(shù)據(jù)的一致性,并盡量保證數(shù)據(jù)遷移過程中不中斷業(yè)務的正常運行。上述數(shù)據(jù)遷移方法雖然能夠保證數(shù)據(jù)的一致性,但是在數(shù)據(jù)遷移過程中,需要停止寫數(shù)據(jù)服務,造成了業(yè)務中寫數(shù)據(jù)服務的中斷。

【發(fā)明內(nèi)容】

[0005]為了解決停寫數(shù)據(jù)遷移方法會造成業(yè)務的寫數(shù)據(jù)服務的中斷的問題,本發(fā)明實施例提供了一種數(shù)據(jù)遷移方法、系統(tǒng)及設備。所述技術(shù)方案如下:
[0006]第一方面,提供了一種數(shù)據(jù)遷移方法,用于目標服務器中,所述方法包括:
[0007]接收業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求,所述寫數(shù)據(jù)請求是請求路由設備在數(shù)據(jù)遷移過程中收到所述寫數(shù)據(jù)請求后轉(zhuǎn)發(fā)的;
[0008]根據(jù)所述寫數(shù)據(jù)請求檢測所述業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至所述目標服務器;
[0009]在檢測結(jié)果為所述業(yè)務數(shù)據(jù)已經(jīng)從所述源服務器遷移至所述目標服務器時,以更新方式寫入所述業(yè)務數(shù)據(jù)。
[0010]第二方面,提供了一種數(shù)據(jù)遷移方法,所述方法包括:
[0011]在數(shù)據(jù)遷移過程中,接收對業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求;
[0012]將所述寫數(shù)據(jù)請求轉(zhuǎn)發(fā)至目標服務器;所述目標服務器用于根據(jù)所述寫數(shù)據(jù)請求檢測所述業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至所述目標服務器,并在檢測結(jié)果為所述業(yè)務數(shù)據(jù)已經(jīng)從所述源服務器遷移至所述目標服務器時,以更新方式寫入所述業(yè)務數(shù)據(jù)。
[0013]第三方面,提供了一種數(shù)據(jù)遷移裝置,用于目標服務器中,所述裝置包括:
[0014]轉(zhuǎn)發(fā)接收模塊,用于接收業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求,所述寫數(shù)據(jù)請求是請求路由設備在數(shù)據(jù)遷移過程中收到所述寫數(shù)據(jù)請求后轉(zhuǎn)發(fā)的;
[0015]寫請求檢測模塊,用于根據(jù)所述寫數(shù)據(jù)請求檢測所述業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至所述目標服務器;
[0016]更新寫入模塊,用于在所述寫請求檢測模塊的檢測結(jié)果為所述業(yè)務數(shù)據(jù)已經(jīng)從所述源服務器遷移至所述目標服務器時,以更新方式寫入所述業(yè)務數(shù)據(jù)。
[0017]第四方面,提供了一種數(shù)據(jù)遷移裝置,所述裝置包括:
[0018]寫請求接收模塊,用于在數(shù)據(jù)遷移過程中,接收對業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求;
[0019]請求轉(zhuǎn)發(fā)模塊,用于將所述寫數(shù)據(jù)請求轉(zhuǎn)發(fā)至目標服務器;所述目標服務器用于根據(jù)所述寫數(shù)據(jù)請求檢測所述業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至所述目標服務器,并在檢測結(jié)果為所述業(yè)務數(shù)據(jù)已經(jīng)從所述源服務器遷移至所述目標服務器時,以更新方式寫入所述業(yè)務數(shù)據(jù)。
[0020]第五方面,提供了一種數(shù)據(jù)遷移系統(tǒng),所述數(shù)據(jù)遷移系統(tǒng)包括:請求路由設備、與所述請求路由設備相連的源服務器和與所述請求路由設備相連的目標服務器,所述源服務器和所述目標服務器相連;
[0021]所述請求路由設備,包括如第四方面所述的數(shù)據(jù)遷移裝置;
[0022]所述目標服務器,包括如第三方面所述的數(shù)據(jù)遷移裝置。
[0023]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0024]通過在數(shù)據(jù)遷移過程中,由請求路由設備將寫數(shù)據(jù)請求轉(zhuǎn)發(fā)至目標服務器,目標服務器根據(jù)寫數(shù)據(jù)請求檢測業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至目標服務器,并在檢測結(jié)果為業(yè)務數(shù)據(jù)已經(jīng)從源服務器遷移至目標服務器時以更新方式寫入業(yè)務數(shù)據(jù);解決了停寫數(shù)據(jù)遷移方法會造成業(yè)務的寫數(shù)據(jù)服務的中斷的問題;達到了在保證數(shù)據(jù)一致性的前提下,數(shù)據(jù)遷移過程中也能夠響應寫數(shù)據(jù)請求的效果。
【附圖說明】
[0025]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1是本發(fā)明實施例提供的數(shù)據(jù)遷移方法所涉及的實施環(huán)境的結(jié)構(gòu)示意圖;
[0027]圖2是本發(fā)明一個實施例提供的數(shù)據(jù)遷移方法的方法流程圖;
[0028]圖3是本發(fā)明另一實施例提供的數(shù)據(jù)遷移方法的方法流程圖;
[0029]圖4是本發(fā)明再一實施例提供的數(shù)據(jù)遷移方法的方法流程圖;
[0030]圖5是本發(fā)明一個實施例提供的數(shù)據(jù)遷移裝置的結(jié)構(gòu)方框圖;
[0031]圖6是本發(fā)明另一實施例提供的數(shù)據(jù)遷移裝置的結(jié)構(gòu)方框圖;
[0032]圖7是本發(fā)明一個實施例提供的數(shù)據(jù)遷移裝置的結(jié)構(gòu)方框圖;
[0033]圖8是本發(fā)明另一實施例提供的數(shù)據(jù)遷移裝置的結(jié)構(gòu)方框圖;
[0034]圖9是本發(fā)明一個實施例提供的數(shù)據(jù)遷移系統(tǒng)的結(jié)構(gòu)方框圖。
【具體實施方式】
[0035]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0036]請參考圖1,其示出了本發(fā)明實施例提供的數(shù)據(jù)遷移方法所涉及的實施環(huán)境的結(jié)構(gòu)示意圖。該實施環(huán)境包括:請求路由設備120、源服務器140和目標服務器160。
[0037]請求路由設備120用于接收用戶對業(yè)務數(shù)據(jù)的讀數(shù)據(jù)請求或?qū)憯?shù)據(jù)請求,然后將讀數(shù)據(jù)請求或?qū)憯?shù)據(jù)請求路由轉(zhuǎn)發(fā)至業(yè)務數(shù)據(jù)所對應的服務器。與【背景技術(shù)】不同的是,該請求路由設備120還新增了將讀數(shù)據(jù)請求或?qū)憯?shù)據(jù)請求路由至目標服務器的功能。
[0038]源服務器140是業(yè)務數(shù)據(jù)在數(shù)據(jù)遷移前的存儲位置。源服務器140與請求路由設備120和目標服務器160相連。
[0039]目標服務器160是業(yè)務數(shù)據(jù)在數(shù)據(jù)遷移后的存儲位置。目標服務器160與請求路由設備120和源服務器140相連。
[0040]請參考圖2,其示出了本發(fā)明一個實施例提供的數(shù)據(jù)遷移方法的方法流程圖。本實施例以該數(shù)據(jù)遷移方法應用于圖1所示出的請求訪問設備來舉例說明。該數(shù)據(jù)遷移方法,包括:
[0041]步驟202,在數(shù)據(jù)遷移過程中,接收對業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求;
[0042]在數(shù)據(jù)遷移過程開始后,也即業(yè)務數(shù)據(jù)開始從源服務器向目標服務器遷移后,請求路由設備依然接收對業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求。
[0043]步驟204,將寫數(shù)據(jù)請求轉(zhuǎn)發(fā)至目標服務器;該目標服務器用于根據(jù)寫數(shù)據(jù)請求檢測業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至目標服務器,并在檢測結(jié)果為業(yè)務數(shù)據(jù)已經(jīng)從源服務器遷移至目標服務器時,以更新方式寫入業(yè)務數(shù)據(jù)。
[0044]請求路由設備將接收到的寫數(shù)據(jù)請求轉(zhuǎn)發(fā)給目標服務器,由目標服務器來處理該寫數(shù)據(jù)請求。
[0045]綜上所述,本實施例提供的數(shù)據(jù)遷移方法,通過在數(shù)據(jù)遷移過程中,由請求路由設備將寫數(shù)據(jù)請求轉(zhuǎn)發(fā)至目標服務器,目標服務器根據(jù)寫數(shù)據(jù)請求檢測業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至目標服務器,并在檢測結(jié)果為業(yè)務數(shù)據(jù)已經(jīng)從源服務器遷移至目標服務器時以更新方式寫入業(yè)務數(shù)據(jù);解決了停寫數(shù)據(jù)遷移方法會造成業(yè)務的寫數(shù)據(jù)服務的中斷的問題;達到了在保證數(shù)據(jù)一致性的前提下,數(shù)據(jù)遷移過程中也能夠響應寫數(shù)據(jù)請求的效果。
[0046]請參考圖3,其示出了本發(fā)明另一實施例提供的數(shù)據(jù)遷移方法的方法流程圖。本實施例以該數(shù)據(jù)遷移方法應用于圖1所示出的請求訪問設備來舉例說明。該數(shù)據(jù)遷移方法,包括:
[0047]步驟302,接收業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求,該寫數(shù)據(jù)請求是請求路由設備在數(shù)據(jù)遷移過程中收到該寫數(shù)據(jù)請求后轉(zhuǎn)發(fā)的;
[0048]在數(shù)據(jù)遷移過程開始后,也即業(yè)務數(shù)據(jù)開始從源服務器向目標服務器遷移后,請求路由設備依然會接收對業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求,并將該寫數(shù)據(jù)請求轉(zhuǎn)發(fā)至目標服務器。目標服務器接收業(yè)務數(shù)據(jù)的寫數(shù)據(jù)請求。
[0049]步驟304,根據(jù)寫數(shù)據(jù)請求檢測業(yè)務數(shù)據(jù)是否已經(jīng)從源服務器遷移至目標服務器;
[0050]步驟306,在檢測結(jié)果為業(yè)務數(shù)據(jù)已經(jīng)從源服務器遷移至目標服務器時,以更新方式寫入業(yè)務數(shù)據(jù)。
[0051]綜上
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
淮南市| 宁化县| 锦州市| 博爱县| 潢川县| 西峡县| 吴忠市| 日土县| 雷州市| 黄陵县| 柳河县| 连云港市| 大新县| 浦县| 清河县| 宁远县| 汽车| 万州区| 化州市| 柳江县| 彰化市| 凤凰县| 镇沅| 响水县| 酒泉市| 镇赉县| 定襄县| 延庆县| 沙河市| 鄂尔多斯市| 洛宁县| 常熟市| 克什克腾旗| 本溪市| 永寿县| 陈巴尔虎旗| 延安市| 阆中市| 建始县| 开化县| 烟台市|