打算用容器跑生產系統?備份怎麼作才靠譜?

PX-Backup: 雲原生應用備份與恢復利器
打算用容器跑生產系統?備份怎麼作才靠譜?運維

對於IT系統來講,備份是相當重要的。ide

不少狀況下須要用到備份數據。例如系統被發現有Bug後,運維團隊須要從某個具體時間點的備份數據來從新恢復以前的應用。或者須要調出3年前的某批數據,來供審計部門調查合規性。工具

對於容器化的應用來講,目前的應用備份操做,以及在多環境中追蹤數據的完整性和一致性的操做,都是手動且比較複雜的。插件

有些工具可以啓動備份的過程,可是這些工具須要能跟傳統的企業級存儲系統集成。它們並不能很好的支持Kubernetes的環境,而且不可以提供完整的、端到端的企業級雲原生備份解決方案。設計

PX-Backup可以很好的解決問題。一個端到端的備份解決方案,專門爲基於Kubernetes的應用而設計,PX-Backup有效管理容器數據的生命週期,對相關元數據進行歸類,增長了數據訪問的可見性。對象

經過簡單的鼠標點擊便可完成Kubernetes應用的總體備份和恢復,包括數據、應用配置、以及Kubernetes對象。PX-Backup支持應用的備份,不論數據是存儲在Portworx Enterprise上,仍是存儲在公有云中並經過Kubernetes CSI插件進行管理的塊存儲裏:包括微軟Azure,亞馬遜AWS,Google雲。blog

PX – Backup
一個Kubernetes應用通常包括一個/多個Pods以及其餘的Kubernetes對象。這些Kubernetes對象包括但不限於:部署、StatefulSets、Pods、Roles、Secrets、配置地圖,以及存儲持久應用數據的持久存儲卷。
PX-Backup提供了一種新的方式來備份Kubernetes應用:生命週期

應用備份
爲了備份應用,僅僅備份數據是不夠的。PX-Backup使企業可以備份整個Kubernetes或者OpenShift應用,包含數據,應用配置和Kubernetes對象。這些備份動做能夠經過事先定義的調度計劃,或者在任何有須要時,進行觸發。資源

打算用容器跑生產系統?備份怎麼作才靠譜?
Kubernetes命名空間和OpenShift 項目感知
PX-Backup使用戶可以基於標籤,或基於整個Kubernetes命名空間,或基於OpenShift項目,來備份每一個單獨的Pod,或者Pod組,僅需點擊幾下鼠標。當備份完成後,PX-Backup就會維護原有的命名空間的可感知性,這樣用戶就可以決定是否須要在新的Kubernetes集羣上,在同一個命名空間裏恢復全部應用。部署

支持多集羣和多雲環境
PX-Backup使企業可以使用單一的用戶界面,管理運行在不一樣本地部署或雲中的不一樣Kubernetes集羣的備份。PX-Backup可以備份運行在不一樣Kubernetes集羣上的應用,並提供了對備份的源環境的可見性,使用戶可以比較容易的管理備份數據的生命週期,即使這些數據是存儲在跨雲環境中的。

管理和導入雲中的存儲卷
即便用戶沒有使用Portworx Enterprise來存儲他們的容器卷,用戶仍然可使用PX-Backup。PX-Backup提供了與雲環境的無縫集成,包括GCP, AWS和Azure。PX-Backup容許用戶從雲中向Portworx Enterprise導入永久存儲卷。

使用集羣、命名空間或標籤選擇器來恢復應用
PX-Backup容許用戶根據特定的備份時間來選擇和恢復一個備份。恢復的工做流程中還容許用戶經過選擇某個特定的集羣,命名空間或者標籤來篩選某個具體的備份,這樣就能大量減小恢復應用的時間。企業還可以爲某個具體的文件來搜索卷備份。

數據資產和備份治理能力PX-Backup可以保存應用備份的源集羣的歷史信息記錄。這樣用戶就可以管理備份資產的生命週期,即便該源集羣的資源在好久之前已經被釋放掉。經過審計logs來保持備份和恢復的歷史記錄可以幫助用戶更有效的管理數據生命週期,增長數據審計能力。

相關文章
相關標籤/搜索