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

一種備份數(shù)據(jù)的方法及裝置的制造方法

文檔序號:8209003閱讀:305來源:國知局
一種備份數(shù)據(jù)的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子信息技術(shù)領(lǐng)域,尤其涉及一種備份數(shù)據(jù)的方法及裝置。
【背景技術(shù)】
[0002]目前,在數(shù)據(jù)庫的部署過程中,為了數(shù)據(jù)的安全性,需要針對主機中的數(shù)據(jù)進(jìn)行備份,并將備份數(shù)據(jù)存儲在備機中,并保持備機中的備份數(shù)據(jù)與主機中的原數(shù)據(jù)同步。以便于在主機不能正常工作時,將原備機升級為新主機,替換不能正常工作的原主機。
[0003]但是,也會出現(xiàn)主機和備機都不可用的情況,若主機中的數(shù)據(jù)是與主機所提供的業(yè)務(wù)有關(guān)的數(shù)據(jù),則業(yè)務(wù)就會中斷,因此為了保證業(yè)務(wù)執(zhí)行的連續(xù)性,會在很多數(shù)據(jù)庫中會部署多個備機,將主機中的數(shù)據(jù)備份多份。例如:如圖1所示,在主機和備機I正常工作時,主機將數(shù)據(jù)實時同步給備機1,當(dāng)主機不能正常工作時,由于備機I擁有原主機的完整數(shù)據(jù),因此原備機I升級為新主機,接替原主機繼續(xù)提供業(yè)務(wù),同時原主機降級為新備機;也會部署備機2,當(dāng)備機I故障時,主機和備機2正常工作時,主機可以將數(shù)據(jù)實時同步給備機2,且主機仍能繼續(xù)提供業(yè)務(wù),當(dāng)主機不能提供業(yè)務(wù)時,由于備機2擁有原主機的完整數(shù)據(jù),因此原備機2升級為新主機,接替原主機繼續(xù)提供業(yè)務(wù),同時原主機降級為新備機。
[0004]由此可見,部署多個備機來保證主機中數(shù)據(jù)的安全性,需要將主機中的數(shù)據(jù)備份多份并分別存儲在多個備機上,比如:部署I個主機和N個備機。當(dāng)主機只需要占用I份存儲空間時,N個備機就需要占用N份存儲空間,因此,當(dāng)部署多個備機時,備機需要占用多份存儲空間,從而耗費大量系統(tǒng)資源。

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

[0005]本發(fā)明實施例提供一種備份數(shù)據(jù)的方法及裝置,能夠使差異備機僅需要占用較少的存儲空間存儲差異日志,從而節(jié)省了系統(tǒng)資源。
[0006]為達(dá)到上述目的,本發(fā)明實施例采用如下技術(shù)方案:
[0007]第一方面,本發(fā)明實施例提供一種備份數(shù)據(jù)的方法,所述方法用于一種存儲系統(tǒng),所述存儲系統(tǒng)至少包括:主機、備機和差異備機,所述主機與所述備機和所述差異備機相連,所述備機用于存儲所述主機的備份數(shù)據(jù);所述方法包括:
[0008]所述主機檢測是否能夠與所述備機進(jìn)行同步;
[0009]若否,則所述主機將差異日志向所述差異備機發(fā)送,以便于所述差異備機存儲所述差異日志,所述差異日志用于描述所述主機與所述備機無法同步后,所述主機產(chǎn)生的差異數(shù)據(jù),所述差異數(shù)據(jù)包括:所述主機與所述備機無法同步之后,所述主機發(fā)生變化的數(shù)據(jù)。
[0010]結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,還包括:
[0011]當(dāng)所述主機與所述備機恢復(fù)同步時,所述主機將所述差異日志向所述備機發(fā)送,以便于所述備機根據(jù)所述差異日志與所述主機進(jìn)行同步。
[0012]結(jié)合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,還包括:
[0013]當(dāng)所述主機與所述備機恢復(fù)同步時,所述主機向所述差異備機發(fā)送第一通知,所述第一通知用于觸發(fā)所述差異備機將存儲的所述差異日志向所述備機發(fā)送,以便于所述備機根據(jù)所述差異日志與所述主機進(jìn)行同步。
[0014]結(jié)合第一方面的第一種可能的實現(xiàn)方式,或第一方面的第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,還包括:
[0015]當(dāng)所述主機與所述備機恢復(fù)同步后,所述主機檢測是否接收到所述備機發(fā)送反饋信息,所述反饋信息用于表示所述備機已根據(jù)所述差異日志與所述主機完成同步;
[0016]若所述主機接收到所述反饋信息,則所述主機向所述差異備機發(fā)送第二通知,所述第二通知用于觸發(fā)所述差異備機刪除存儲的所述差異日志。
[0017]第二方面,本發(fā)明實施例提供另一種備份數(shù)據(jù)的方法,所述方法用于一種存儲系統(tǒng),所述存儲系統(tǒng)至少包括:主機、備機和差異備機,所述主機與所述備機和所述差異備機相連,所述備機用于存儲所述主機的備份數(shù)據(jù);所述方法包括:
[0018]所述差異備機接收所述主機發(fā)送的差異日志,所述差異日志用于描述所述主機與所述備機無法同步后,所述主機產(chǎn)生的差異數(shù)據(jù),所述差異數(shù)據(jù)包括:所述主機與所述備機無法同步之后,所述主機發(fā)生變化的數(shù)據(jù);
[0019]所述差異備機存儲所述差異日志。
[0020]結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,還包括:
[0021]所述差異備機檢測是否接收到第一通知,所述第一通知由所述主機在所述主機與所述備機恢復(fù)同步時由所述主機向所述差異備機發(fā)送;
[0022]若是,則所述差異備機將存儲的所述差異日志向所述備機發(fā)送,以便于所述備機根據(jù)所述差異日志與所述主機進(jìn)行同步。
[0023]結(jié)合第二方面,在第二方面的第二種可能的實現(xiàn)方式中,還包括:
[0024]所述差異備機檢測是否接收到所述主機發(fā)送的第二通知,所述第二通知由所述主機在接收到所述備機發(fā)送反饋信息后發(fā)送,所述反饋信息用于表示當(dāng)所述主機與所述備機恢復(fù)同步后,所述備機已根據(jù)所述差異日志與所述主機完成同步;
[0025]若是,則所述差異備機刪除存儲的所述差異日志。
[0026]結(jié)合第二方面,在第二方面的第三種可能的實現(xiàn)方式中,所述備機還用于升級為新主機;
[0027]所述方法還包括:
[0028]所述差異備機檢測是否接收到更新請求,所述更新請求由所述備機在升級為所述新主機時向所述差異備機發(fā)送;
[0029]若是,則與所述備機建立連接并向所述備機發(fā)送所述差異日志,以便于所述備機根據(jù)所述差異日志更新所述備機的數(shù)據(jù),并在完成更新后升級為所述新主機。
[0030]結(jié)合第二方面的第三種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,還包括:
[0031]所述差異備機檢測是否接收到所述備機發(fā)送的第三通知,所述第三通知由所述備機在升級為所述新主機后向所述差異備機發(fā)送;
[0032]若是,則所述差異備機刪除存儲的所述差異日志。
[0033]第三方面,本發(fā)明實施例提供一種備份數(shù)據(jù)的裝置,所述裝置用于一種存儲系統(tǒng),所述存儲系統(tǒng)至少包括:主機、備機和差異備機,所述主機與所述備機和所述差異備機相連,所述備機用于存儲所述主機的備份數(shù)據(jù);所述裝置包括:
[0034]第一檢測模塊,用于檢測是否能夠與所述備機進(jìn)行同步;
[0035]第一發(fā)送模塊,用于若所述主機檢測到不能夠與所述備機進(jìn)行同步,則將差異日志向所述差異備機發(fā)送,以便于所述差異備機存儲所述差異日志,所述差異日志用于描述所述主機與所述備機無法同步后,所述主機產(chǎn)生的差異數(shù)據(jù),所述差異數(shù)據(jù)包括:所述主機與所述備機無法同步之后,所述主機發(fā)生變化的數(shù)據(jù)。
[0036]結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,還包括:
[0037]第二發(fā)送模塊,用于當(dāng)所述主機與所述備機恢復(fù)同步時,將所述差異日志向所述備機發(fā)送,以便于所述備機根據(jù)所述差異日志與所述主機進(jìn)行同步。
[0038]結(jié)合第三方面,在第三方面的第二種可能的實現(xiàn)方式中,還包括:
[0039]第三發(fā)送模塊,用于當(dāng)所述主機與所述備機恢復(fù)同步時,向所述差異備機發(fā)送第一通知,所述第一通知用于觸發(fā)所述差異備機將存儲的所述差異日志向所述備機發(fā)送,以便于所述備機根據(jù)所述差異日志與所述主機進(jìn)行同步。
[0040]結(jié)合第三方面的第一種可能的實現(xiàn)方式,或第三方面的第二種可能的實現(xiàn)方式,在第三方面的第三種可能的實現(xiàn)方式中,還包括:
[0041]第二檢測模塊,用于當(dāng)所述主機與所述備機恢復(fù)同步后,檢測是否接收到所述備機發(fā)送反饋信息,所述反饋信息用于表示所述備機已根據(jù)所述差異日志與所述主機完成同步;
[0042]第四發(fā)送模塊,用于若所述主機接收到所述反饋信息,則向所述差異備機發(fā)送第二通知,所述第二通知用于觸發(fā)所述差異備機刪除存儲的所述差異日志。
[0043]第四方面,本發(fā)明實施例提供一種備份數(shù)據(jù)的裝置,所述裝置用于一種存儲系統(tǒng),所述存儲系統(tǒng)至少包括:主機、備機和差異備機,所述主機與所述備機和所述差異備機相連,所述備機用于存儲所述主機的備份數(shù)據(jù);所述裝置包括:
[0044]接收模塊,用于接收所述主機發(fā)送的差異日志,所述差異日志用于描述所述主機與所述備機無法同步后,所述主機產(chǎn)生的差異數(shù)據(jù),所述差異數(shù)據(jù)包括:所述主機與所述備機無法同步之后,所述主機發(fā)生變化的數(shù)據(jù);
[0045]存儲模塊,用于存儲所述差異日志。
[0046]結(jié)合第四方面,在第四方面的第一種可能的實現(xiàn)方式中,還包括:
[0047]第三檢測模塊,用于檢測是否接收到第一通知,所述第一通知由所述主機在所述主機與所述備機恢復(fù)同步時由所述主機向所述差異備機發(fā)送;
[0048]第五發(fā)送模塊,用于若檢測到所述差異備機接收到所述第一通知,則將存儲的所述差異日志向所述備機發(fā)送,以便于所述備機根據(jù)所述差異日志與所述主機進(jìn)行同步。
[0049]結(jié)合第四方面,在第四方面的第二種可能的實現(xiàn)方式中,還包括:
[0050]第四檢測模塊,用于檢測是否接收到所述主機發(fā)送的第二通知,所述第二通知由所述主機在接收到所述備機發(fā)送反饋信息后發(fā)送,所述反饋信息用于表示當(dāng)所述主機與所述備機恢復(fù)同步后,所述備機已根據(jù)所述差異日志與所述主機完成同步;
[0051]第一刪除模塊,用于若檢測到所述差異備機接收到所述主機發(fā)送的第二通知,則刪除存儲的所述差異日志。
[0052]結(jié)合第四方面,在第四方面的第三種可能的實現(xiàn)方式中,所述備機還用于升級為新主機;
[0053]所述裝置還包括:
[0054]第五檢測模塊,用于檢測是否接收到更新請求,所述更新請求由所述備機在升級為所述新主機時向所述差異備機發(fā)送;
[0055]第六發(fā)送模塊,用于若檢測到所述差異備機接收到所述更新請求,則與所述備機建立連接并向所述備機發(fā)送所述差異日志,以便于所述備機根據(jù)所述差異日志更新所述備機的數(shù)據(jù),并在完成更新后升級為所述新主機。
[0056]結(jié)合第四方面的第三種可能的實現(xiàn)方式,在第四方面的第四種可能的實現(xiàn)方式中,還包括:
[0057]第六檢測模塊,用于檢測是否接收到所述備機發(fā)送的第三通知,所述第三通知由所述備機在升級為所述新主機后向所述差異備機發(fā)送;
[0058]第二刪除模塊,用于若檢測到所述差異備機接收到所述備機發(fā)送的第三通知,則刪除存儲的所述差異日志。
[0059]本發(fā)明實施例提供一種備份數(shù)據(jù)的方法及裝置,通過主機檢測是否能夠與備機進(jìn)行同步,當(dāng)主機與備機無法同步時,主機將差異日志向差異備機發(fā)送,以便于差異備機存儲差異日志,或者通過差異備機接收主機發(fā)送的差異日志,并由差異備機存儲該差異日志。相比較于現(xiàn)有技術(shù),本發(fā)明實施例能夠在主機與備機無法同步時,主機將產(chǎn)生的差異數(shù)據(jù)向差異備機發(fā)送,或者差異備機接收主機發(fā)送的差異日志并存儲,使差異備機僅需要占用較少的存儲空間存儲差異日志,從而節(jié)省了系統(tǒng)資源。
【附圖說明】
[0060]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0061]圖1為現(xiàn)有技術(shù)提供的一種具體應(yīng)用場景不意圖;
[0062]圖2為本發(fā)明實施例提供的一種具體應(yīng)用場景不意圖;
[0063]圖3為本發(fā)明實施例提供的一種備份數(shù)據(jù)的方法流程圖;
[0064]圖4為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0065]圖5為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0066]圖6為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0067]圖7為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0068]圖8為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0069]圖9為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0070]圖10為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0071]圖11為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0072]圖12為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的方法流程圖;
[0073]圖13為本發(fā)明實施例提供的一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0074]圖14為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0075]圖15為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0076]圖16為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0077]圖17為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0078]圖18為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0079]圖19為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0080]圖20為本發(fā)明實施例提供的另一種備份數(shù)據(jù)的裝置結(jié)構(gòu)圖;
[0
當(dāng)前第1頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南安市| 瑞昌市| 库尔勒市| 抚顺县| 新龙县| 沐川县| 中方县| 泰兴市| 乌恰县| 望江县| 鄂托克前旗| 莱阳市| 西贡区| 蒙山县| 扬州市| 静宁县| 甘肃省| 东兰县| 阿勒泰市| 桐城市| 岑巩县| 贵阳市| 大邑县| 临洮县| 郁南县| 原阳县| 会昌县| 资溪县| 建湖县| 土默特右旗| 九寨沟县| 吉木萨尔县| 应城市| 濉溪县| 南昌市| 阜平县| 平顺县| 电白县| 阿城市| 舟曲县| 沂南县|