[發明專利]支持云平臺用戶文件自動備份的實現方法在審
| 申請號: | 201310265148.3 | 申請日: | 2013-06-27 |
| 公開(公告)號: | CN104252397A | 公開(公告)日: | 2014-12-31 |
| 發明(設計)人: | 李引;袁峰;吳宇盛 | 申請(專利權)人: | 廣州中國科學院軟件應用技術研究所 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;H04L29/08 |
| 代理公司: | 廣州新諾專利商標事務所有限公司 44100 | 代理人: | 肖云 |
| 地址: | 511458 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 支持 平臺 用戶 文件 自動 備份 實現 方法 | ||
技術領域
本發明涉及計算機通信技術領域,具體地說,涉及一種用于云平臺處理文件備份任務的方法和系統。
背景技術
隨著云計算技術的不斷發展,憑借成本低、易維護等優勢,越來越多的企業開始使用云服務來替代傳統的由IT部門自主運維的IT基礎設施。云平臺基于虛擬化技術構建,通過搭建云計算集群,能夠在訪問高峰時提供各種應用所需的資源,并能夠在訪問低峰時自動回收資源,實現計算、存儲和網絡資源的彈性伸縮。
目前國內主流的云平臺,主要只實現鏡像或者虛擬服務器或者硬盤級別的數據文件備份,即將虛擬服務器中的操作系統與用戶個人數據進行無差別備份。目前技術通常按照如下步驟來完成云平臺的文件備份:首先利用虛擬化服務,在平臺下創建多臺配置相同的虛擬服務器;然后配置云平臺的備份服務;接著啟動云平臺,備份服務根據配置的策略運行;最后備份服務根據所配置的策略對虛擬服務器或者磁盤進行備份。
現有技術的原理是使用Hadoop分布式文件系統(HDFS)將整個云平臺的物理硬盤進行無差別備份,將平臺的運行數據與用戶的業務數據分片切割,然后分布式存儲到一個或多個備份磁盤中。用戶無法直接使用這些備份數據,也無法確切知道自己的數據放到哪一個磁盤上,不方便用戶對文件進行精細管理與使用,同時保存文件需要占用大量存儲資源,而且很多備份文件并不是用戶所關心的,浪費資源,操作時也需人工介入,增加了出錯幾率。
發明內容
本發明的目的在于提供一種支持云平臺用戶文件自動備份的實現方法,只將用戶所關心的文件進行備份并集中保存,提高效率,減少資源浪費,節省人力物力。
為了實現上述目的,本發明所采用的技術方案如下:
一種支持云平臺用戶文件自動備份的實現方法,包括以下步驟:步驟一:安裝文件源服務器,配置IP地址、文件服務目錄、文件操作權限、用戶權限、用戶組、文件源目錄;步驟二:安裝文件備份服務器,配置IP地址、文件服務目錄、文件操作權限、用戶權限、用戶組、文件備份目錄;步驟三:安裝同步服務器,所述同步服務器配置文件同步服務;步驟四:所述文件備份服務器與所述文件同步服務器之間通過設置守護線程,啟動所述文件同步服務;步驟五:所述文件源服務器配置密碼文件,并設置通信端口;步驟六:所述文件源服務器啟動所述守護線程;步驟七:所述文件源服務器編寫同步腳本,設置所述文件源服務器定時服務;步驟八:啟動所述定時服務,所述文件同步服務掃描所述文件源目錄中的文件,找尋發生變化的文件;步驟九:所述文件同步服務將發生變化的文件復制并轉成二進制文件流,并傳送到所述文件備份服務器中的所述文件備份目錄中。
進一步,也可以在所述文件備份服務器中配置所述文件同步服務。
進一步,所述文件備份服務器可以選擇unison配置所述文件同步服務。
進一步,所述文件備份服務器可以選擇rsync配置所述文件同步服務。
進一步,所述文件備份服務器可以選擇自編shell腳本配置所述文件同步服務。
進一步,所述文件同步服務對用戶操作權限、文件狀態、文件基本屬性進行同步。
進一步,所述文件源服務器與所述文件備份服務器均是基于云平臺的虛擬機,二者皆運行于所述云平臺中。
進一步,所述文件備份目錄是所述文件備份服務器中的文件夾,用于保存備份文件。
進一步,所述文件源目錄是所述文件源服務器中的用戶文件夾,主要用來存儲用戶文件。
進一步,可以加載文件掃描服務,對文件進行實時備份。
與現有技術相比,本發明只將用戶所關心的文件進行備份并集中保存,可以避免整個平臺或者整臺服務器進行備份操作,提高效率,減少資源浪費,同時在現有云平臺中就能進行改良配置,不需要投入大量的硬件和外圍設施,節省人力物力。
附圖說明
圖1為本發明的虛擬化服務與服務器的結構關系示意圖;
圖2為本發明的文件備份流程示意圖;
圖3為本發明的一對多單源頭文件備份模式結構示意圖;
圖4為本發明的單向環形文件備份模式結構示意圖;
圖5為本發明的雙向三角文件備份模式結構示意圖。
具體實施方式
下面結合附圖和具體實施例對本發明支持云平臺用戶文件自動備份的實現方法作進一步說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州中國科學院軟件應用技術研究所,未經廣州中國科學院軟件應用技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310265148.3/2.html,轉載請聲明來源鉆瓜專利網。





