亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)備份的存儲方法及裝置與流程

文檔序號:12596751閱讀:373來源:國知局
一種數(shù)據(jù)備份的存儲方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)備份技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)備份的存儲方法及裝置。



背景技術(shù):

隨著信息化系統(tǒng)的蓬勃發(fā)展,每一年各行業(yè)單位所產(chǎn)生的數(shù)據(jù)量以指數(shù)形式增長,數(shù)據(jù)的安全問題影響越來越大,目前針對數(shù)據(jù)備份的存儲部分大體上可以分為兩種:物理帶庫和虛擬帶庫。

傳統(tǒng)的物理帶庫的控制系統(tǒng)一直都是以機械作為主導(dǎo),通過機械手完成磁帶的抓取、移動和填充過程。利用專門的備份軟件,通過連接到磁帶庫的SCSI或者基于SAN的FC網(wǎng)絡(luò)連接,實現(xiàn)數(shù)據(jù)備份。虛擬帶庫采用的是Storage-on-Chip架構(gòu)或基于PC架構(gòu)方案,采用大規(guī)模、高密度的FPGA實現(xiàn),其功能固化在一片可編程芯片中,使得整機集成度、性能、擴展性、易用性都有了很大提高。但由于磁帶相對于硬盤所特有的穩(wěn)定性、便捷性、性價比以及其低功耗,使得物理帶庫仍為當(dāng)今重要行業(yè)企業(yè)的首項選擇。如何使物理帶庫具有更高的備份性能的同時還保留其原有優(yōu)勢,是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。



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

本發(fā)明的目的是提供一種數(shù)據(jù)備份的存儲方法及裝置,目的在于解決現(xiàn)有物理帶庫備份過程中性能較差的問題。

為解決上述技術(shù)問題,本發(fā)明提供一種數(shù)據(jù)備份的存儲方法,包括:

接收數(shù)據(jù)備份請求;

將待存儲的數(shù)據(jù)寫入到SSD磁盤中,所述SSD磁盤作為磁帶庫備份的中間緩存;

將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,所述將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲包括:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)達(dá)到預(yù)設(shè)容量閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,所述將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲包括:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)存放超過預(yù)設(shè)時間閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,所述將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲包括:

當(dāng)檢測到系統(tǒng)空閑時,將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,所述將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲包括:

通過機械臂從Magzine中抓取磁帶,移動放入對應(yīng)驅(qū)動器中完成讀寫;再把磁帶放回原位置。

可選地,所述移動放入對應(yīng)驅(qū)動器中完成讀寫包括:

在當(dāng)前磁帶容量已滿且未完成所有數(shù)據(jù)的讀寫時,按預(yù)設(shè)順序抓取下個磁帶繼續(xù)去驅(qū)動器中完成讀寫,直至數(shù)據(jù)完全寫入為止。

本發(fā)明還提供了一種數(shù)據(jù)備份的存儲裝置,包括:

接收模塊,用于接收數(shù)據(jù)備份請求;

中間緩存模塊,用于將待存儲的數(shù)據(jù)寫入到SSD磁盤中,所述SSD磁盤作為磁帶庫備份的中間緩存;

磁帶寫入模塊,用于將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,所述磁帶寫入模塊具體用于:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)達(dá)到預(yù)設(shè)容量閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,所述磁帶寫入模塊具體用于:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)存放超過預(yù)設(shè)時間閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,所述磁帶寫入模塊具體用于:

當(dāng)檢測到系統(tǒng)空閑時,將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

本發(fā)明所提供的數(shù)據(jù)備份的存儲方法及裝置,通過接收數(shù)據(jù)備份請求;將待存儲的數(shù)據(jù)寫入到SSD磁盤中,SSD磁盤作為磁帶庫備份的中間緩存;將寫入SSD磁盤中的數(shù)據(jù)寫入到磁帶庫進(jìn)行存儲。當(dāng)外部相關(guān)備份軟件發(fā)起備份策略后,數(shù)據(jù)開始向帶庫端寫入,首先會寫入到SSD磁盤為載體的虛擬帶庫中,做暫時短期存儲,最后再由SSD上的數(shù)據(jù)最終寫入到磁帶上進(jìn)行保存。通過數(shù)據(jù)緩存,最終使得該帶庫具有高速讀寫的性能,滿足當(dāng)下環(huán)境中大數(shù)據(jù)量高并發(fā)的數(shù)據(jù)備份環(huán)境,加快了備份的速率,減少由備份時間過長帶來的對正常業(yè)務(wù)的影響。

附圖說明

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

圖1為本發(fā)明所提供的數(shù)據(jù)備份的存儲方法的一種具體實施方式的流程圖;

圖2為本發(fā)明所提供的數(shù)據(jù)備份的存儲方法的另一種具體實施方式的示意圖;

圖3為本發(fā)明實施例提供的數(shù)據(jù)備份的存儲裝置的結(jié)構(gòu)框圖。

具體實施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和具體實施方式對本發(fā)明作進(jìn)一步的詳細(xì)說明。顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

本發(fā)明所提供的數(shù)據(jù)備份的存儲方法的一種具體實施方式的流程圖如圖1所示,該方法包括:

步驟S101:接收數(shù)據(jù)備份請求;

步驟S102:將待存儲的數(shù)據(jù)寫入到SSD磁盤中,所述SSD磁盤作為磁帶庫備份的中間緩存;

步驟S103:將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

本發(fā)明所提供的數(shù)據(jù)備份的存儲方法,通過接收數(shù)據(jù)備份請求;將待存儲的數(shù)據(jù)寫入到SSD磁盤中,SSD磁盤作為磁帶庫備份的中間緩存;將寫入SSD磁盤中的數(shù)據(jù)寫入到磁帶庫進(jìn)行存儲。當(dāng)外部相關(guān)備份軟件發(fā)起備份策略后,數(shù)據(jù)開始向帶庫端寫入,首先會寫入到SSD磁盤為載體的虛擬帶庫中,做暫時短期存儲,最后再由SSD上的數(shù)據(jù)最終寫入到磁帶上進(jìn)行保存。通過數(shù)據(jù)緩存,最終使得該帶庫具有高速讀寫的性能,滿足當(dāng)下環(huán)境中大數(shù)據(jù)量高并發(fā)的數(shù)據(jù)備份環(huán)境,加快了備份的速率,減少由備份時間過長帶來的對正常業(yè)務(wù)的影響。

在上述實施例的基礎(chǔ)上,本發(fā)明所提供的數(shù)據(jù)備份的存儲方法中,所述將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲的過程可以具體為:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)達(dá)到預(yù)設(shè)容量閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,上述將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲的過程還可以具體為:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)存放超過預(yù)設(shè)時間閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

另外,所述將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲還可以為:

當(dāng)檢測到系統(tǒng)空閑時,將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

在上述任一實施例的基礎(chǔ)上,本發(fā)明所提供的數(shù)據(jù)備份的存儲方法中,將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲包括:

通過機械臂從Magzine中抓取磁帶,移動放入對應(yīng)驅(qū)動器中完成讀寫;再把磁帶放回原位置。

具體地,在當(dāng)前磁帶容量已滿且未完成所有數(shù)據(jù)的讀寫時,按預(yù)設(shè)順序抓取下個磁帶繼續(xù)去驅(qū)動器中完成讀寫,直至數(shù)據(jù)完全寫入為止。

如圖2本發(fā)明所提供的數(shù)據(jù)備份的存儲方法的另一種具體實施方式的示意圖所示,SSD虛擬帶庫中間過渡存儲部分,外部備份數(shù)據(jù)由前段傳輸過來后,首先經(jīng)過SSD磁盤的緩沖區(qū)域,它是SSD磁盤與外部進(jìn)行數(shù)據(jù)交換的地方,磁盤的讀寫過程是將磁信號與電信號之間相互轉(zhuǎn)化,通過緩沖區(qū)域一次次地填充與清空,再填充,再清空,可以大大提高次磁盤的讀寫速率與數(shù)據(jù)交換速率,因為如果沒有緩沖區(qū)域,就要求每傳一個字(4個字節(jié))就要讀寫一次磁盤,大大減慢了讀寫效率。再加上SSD磁盤本身就超高的讀寫能力,使得備份速率在這個環(huán)節(jié)得以較傳統(tǒng)物理帶庫可大幅度提高。

數(shù)據(jù)在SSD中存放一定時間或達(dá)到一定容量后,開始正式通過驅(qū)動器寫入到磁帶盤中,通過機械臂從Magzine中抓取磁帶,移動放入對應(yīng)驅(qū)動器中完成讀寫,然后再把磁帶放回原位置。如若未完成所有數(shù)據(jù)的讀寫,則將按一定順序抓取下個磁帶繼續(xù)去驅(qū)動器中完成讀寫,直至數(shù)據(jù)完全寫入。本過程屬于磁帶庫內(nèi)部完成,故對外部網(wǎng)絡(luò)無任何影響。

由于在備份存儲過程中,寫入到SSD磁盤中具有的高速讀取速率是當(dāng)前主流磁帶的4-5倍,因此本申請可以滿足當(dāng)下較高的數(shù)據(jù)備份速率,減少對正常業(yè)務(wù)的影響。

由于數(shù)據(jù)恢復(fù)的過程中,中間的緩存對于數(shù)據(jù)恢復(fù)效率不會產(chǎn)生影響,故數(shù)據(jù)恢復(fù)過程將跳過中間緩存,把數(shù)據(jù)還原到需要還原的位置。

下面對本發(fā)明實施例提供的數(shù)據(jù)備份的存儲裝置進(jìn)行介紹,下文描述的數(shù)據(jù)備份的存儲裝置與上文描述的數(shù)據(jù)備份的存儲方法可相互對應(yīng)參照。

圖3為本發(fā)明實施例提供的數(shù)據(jù)備份的存儲裝置的結(jié)構(gòu)框圖,參照圖3數(shù)據(jù)備份的存儲裝置可以包括:

接收模塊100,用于接收數(shù)據(jù)備份請求;

中間緩存模塊200,用于將待存儲的數(shù)據(jù)寫入到SSD磁盤中,所述SSD磁盤作為磁帶庫備份的中間緩存;

磁帶寫入模塊300,用于將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

在上述實施例的基礎(chǔ)上,本發(fā)明所提供的數(shù)據(jù)備份的存儲裝置,中,上述磁帶寫入模塊300可以具體用于:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)達(dá)到預(yù)設(shè)容量閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

可選地,上述磁帶寫入模塊300可以具體用于:

當(dāng)寫入所述SSD磁盤中的數(shù)據(jù)存放超過預(yù)設(shè)時間閾值時,將所述數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

作為一種具體實施方式,上述磁帶寫入模塊300具體用于:

當(dāng)檢測到系統(tǒng)空閑時,將寫入所述SSD磁盤中的數(shù)據(jù)寫入到所述磁帶庫進(jìn)行存儲。

本發(fā)明所提供的數(shù)據(jù)備份的存儲裝置,通過接收數(shù)據(jù)備份請求;將待存儲的數(shù)據(jù)寫入到SSD磁盤中,SSD磁盤作為磁帶庫備份的中間緩存;將寫入SSD磁盤中的數(shù)據(jù)寫入到磁帶庫進(jìn)行存儲。當(dāng)外部相關(guān)備份軟件發(fā)起備份策略后,數(shù)據(jù)開始向帶庫端寫入,首先會寫入到SSD磁盤為載體的虛擬帶庫中,做暫時短期存儲,最后再由SSD上的數(shù)據(jù)最終寫入到磁帶上進(jìn)行保存。由于在備份存儲過程中,寫入到SSD磁盤中具有的高速讀取速率是當(dāng)前主流磁帶的4-5倍,因此本申請可以滿足當(dāng)下較高的數(shù)據(jù)備份速率,減少對正常業(yè)務(wù)的影響。

本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

專業(yè)人員還可以進(jìn)一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。

以上對本發(fā)明所提供的數(shù)據(jù)備份的存儲方法以及裝置進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護范圍內(nèi)。

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