[發明專利]文件備份的調度方法、文件備份方法、裝置及存儲介質在審
| 申請號: | 201810509163.0 | 申請日: | 2018-05-24 |
| 公開(公告)號: | CN108733515A | 公開(公告)日: | 2018-11-02 |
| 發明(設計)人: | 戴育東 | 申請(專利權)人: | 廣州酷狗計算機科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 郭晶 |
| 地址: | 510660 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件備份 備份 存儲介質 存儲設備 網絡技術領域 調度 備份過程 備份狀態 調度設備 更新文件 成功率 發送 | ||
本發明公開了一種文件備份的調度方法、文件備份方法、裝置及存儲介質,屬于網絡技術領域。所述方法是對于文件的一個完整備份過程,由調度設備先確定進行備份的存儲設備,再基于備份中的各個過程,不斷更新文件的備份狀態,并基于各個存儲設備所發送的消息,來最終確定備份的完成,通過上述過程,能夠保障文件備份的成功率。
技術領域
本發明涉及網絡技術領域,特別涉及一種文件備份的調度方法、文件備份方法、裝置及存儲介質。
背景技術
隨著互聯網行業的發展,需要存儲的文件資源越來越多,比如圖片、音頻、視頻等等,為了防止磁盤損壞后文件丟失,這些文件需要支持多份備份,這些備份需要存放在不同的物理機房,或者存放在不同的物理機器上,才能實現真正意義上的高可用。
目前,現有的文件備份方法為:用戶上傳文件至第一存儲設備,當第一存儲設備完成對文件的存儲后,則向用戶返回存儲成功,第一次存儲設備分別將該文件在第二存儲設備和第三存儲設備上進行備份,備份雙方不需要共同的時鐘,也就是用戶并不實時知道這一備份過程,第一、二、三存儲設備之間是平衡互補關系,第一、二、三存儲設備可同步相互備份,第一、二、三存儲設備可以是三個地區,也可以是一個地區的三個設備等,從而實現文件的備份存儲在不同的物理機器上。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
現有文件備份方法非常脆弱,第一存儲設備將文件備份到第二、三存儲設備的過程中,均僅是進行了備份這個動作而已,但是,不能保障文件備份的成功率。
發明內容
本發明實施例提供了一種文件備份的調度方法、文件備份方法、裝置及存儲介質,能夠解決相關技術中無法保證文件備份的成功率的技術問題。所述技術方案如下:
一方面,提供了一種文件備份的調度方法,所述方法包括:
接收第一存儲設備發送的文件的元信息,將所述文件的備份狀態設置為待確定存儲設備狀態,所述文件的元信息包括文件名稱、文件大小和文件存儲路徑;
根據所述文件的元信息,確定至少一個第二存儲設備,所述至少一個第二存儲設備用于對所述文件進行備份;
基于所述文件的元信息和所述至少一個第二存儲設備,生成至少一個備份任務,將所述文件的備份狀態更新為待備份狀態,所述備份任務用于指示所述備份任務對應的第二存儲設備基于所述文件存儲路徑獲取所述文件的備份文件;
將所述至少一個備份任務分別發送給所述至少一個第二存儲設備;
當接收到所述至少一個第二存儲設備的任務完成消息時,將所述文件的備份狀態更新為備份完成狀態。
一方面,提供了一種文件備份方法,所述方法包括:
接收調度設備發送的備份任務,所述備份任務用于指示第二存儲設備基于備份任務中的文件存儲路徑獲取文件的備份文件;
根據所述備份任務中的文件存儲路徑,訪問第一存儲設備,所述第一存儲設備為存儲有所述文件的存儲設備;
從所述第一存儲設備中,獲取所述文件的備份文件。
一方面,提供了一種文件備份的調度裝置,所述裝置包括:
接收模塊,用于接收第一存儲設備發送的文件的元信息,所述文件的元信息包括文件名稱、文件大小和文件存儲路徑;
狀態更新模塊,用于將所述文件的備份狀態設置為待確定存儲設備狀態;
確定模塊,用于根據所述文件的元信息,確定至少一個第二存儲設備,所述至少一個第二存儲設備用于對所述文件進行備份;
生成模塊,用于基于所述文件的元信息和所述至少一個第二存儲設備,生成至少一個備份任務;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州酷狗計算機科技有限公司,未經廣州酷狗計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810509163.0/2.html,轉載請聲明來源鉆瓜專利網。





