[發明專利]一種保護Docker應用容器的系統及方法在審
| 申請號: | 201910859061.6 | 申請日: | 2019-09-11 |
| 公開(公告)號: | CN110727547A | 公開(公告)日: | 2020-01-24 |
| 發明(設計)人: | 曹丁科 | 申請(專利權)人: | 上海愛數信息技術股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 31225 上??剖⒅R產權代理有限公司 | 代理人: | 應小波 |
| 地址: | 201112 上海市閔行*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 備份代理 應用容器 備份代理容器 服務平臺 應用一致性 備份恢復 備份數據 服務模塊 進程部署 容器技術 備份 構建 編排 進程 管理 更新 升級 發布 部署 保證 | ||
本發明涉及一種保護Docker應用容器的系統及方法,借助Docker容器技術本身的優勢,構建并發布Docker備份代理鏡像,并利用企業容器服務平臺內部的容器編排服務模塊,進行備份代理進程的管理,同時本發明在企業容器服務平臺內部部署Docker備份代理容器Backup Agent Container,將備份代理進程集成于Docker備份代理容器Backup Agent Container中。與現有技術相比,本發明解決了備份恢復子系統在保護Docker應用容器時對備份代理進程部署、管理、更新和升級等一系列繁瑣的問題,同時能夠保證備份Docker應用容器時備份數據的應用一致性。
技術領域
本發明涉及計算機應用系統備份恢復領域,尤其是涉及一種保護Docker應用容器的系統及方法。
背景技術
Docker是一個非常成功的Linux開源項目,它將LXC、Union File System和cgroups結合起來,創建了世界各地數百萬開發人員采用的容器化標準,成為有史以來最快被采用的開發者技術。得益于Docker容器技術的一些諸如靈活、可替換、可移植、可拓展等優秀的技術特性,Docker容器技術在企業內部得到了廣泛的應用,更是成為了公有云和私有云中部署應用程序的主要趨勢。
應用數據保護是一個企業級應用程序設計之初就應該考慮的問題。而由于某些歷史原因,Docker容器數據保護機制目前還不夠完善,不像虛擬機數據保護機制那么成熟(如VMware提供了VADP用于VMware虛擬機保護、Microsoft提供了VSS用于Hyper-V虛擬化保護),這就使得Docker容器數據保護更具有挑戰性。
目前業界保護Docker容器數據的方案主要有兩類:
一類是基于Docker內置備份和恢復機制,通常是由企業IT管理員通過腳本實現,數據備份到本地。該方式缺乏有效的備份數據歷史版本管理,且所有的備份和恢復操作都需要手動進行,涉及到環境的變更時,腳本需要修改更新,操作繁瑣,維護困難,只適用于極少的Docker應用容器場景;
另一類是基于傳統文件的備份和恢復方式,這種方式需要在備份數據源所在環境上安裝備份代理,使其能夠訪問文件系統并將其備份。如果應用容器內部運行的是諸如Oracle、MySQL、Redis之類的應用,還需要有對應的應用代理,以保障備份數據的應用一致性。備份代理進程作為備份恢復系統的一部分,它需要考慮部署、管理、更新、升級等繁瑣的問題。很多代理程序都具有破壞性,需要操作系統重啟,進而破壞了所有的容器,而另一些代理程序在每一次部署、修復或更新時都需要應用程序重啟,在Docker應用容器備份恢復這一場景中,由于Docker容器的設計理念為“與宿主機在資源層隔離、異常后拋棄而不是修復”,使得備份代理的問題被無形放大。
除此之外,當前所有的備份方案,都缺乏對應用容器備份數據有效性的驗證環節。當數據災難發生時,企業寄希望于備份數據,而備份數據失效導致企業數據無法恢復的事件常有發生,并沒有真正的做到“有備無患”。因此,如何靈活、高效、安全、可靠的解決Docker應用容器的數據保護問題成了企業大規模部署Docker應用容器環境時亟待解決的難題。
發明內容
本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種保護Docker應用容器的系統及方法,靈活、高效、安全、可靠地解決Docker應用容器的數據保護問題。
本發明的目的可以通過以下技術方案來實現:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海愛數信息技術股份有限公司,未經上海愛數信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910859061.6/2.html,轉載請聲明來源鉆瓜專利網。





