Portworx近期發(fā)布了最新版本的PX-Backup。PX-Backup允許用戶通過簡單的點擊即可備份和恢復所有的Kubernetes應用,從而提供了強有力的數據保護,而數據保護對DevOps團隊和CIO來說非常重要。Portworx最近被GigaOm評為世界第一的Kubernetes數據存儲和管理平臺。Portworx產品正在被全球Kubernetes用戶所使用,包括Comcast、T-Mobile、Ford、和Kroger等。Portworx企業(yè)版已經成為了在Kubernetes上運行關鍵應用的業(yè)界標準,在金融、零售、制造、制藥、汽車、電信運營商等行業(yè)都有廣泛的應用。

通過與這些重要的客戶合作,構建大規(guī)模的Kubernetes部署,以及達到高可用、高性能、以及安全管理,Portworx發(fā)現一些既有的企業(yè)級備份解決方案對Kubernetes的備份而言是不適用的。主要的原因如:

數據保護對于客戶的Kubernetes應用來說至關重要,這也是我們推出PX-Backup的原因。作為Kubernetes的云原生備份恢復方案,PX-Backup可以通過快速點擊即可達到企業(yè)級的應用和數據保護。PX-Backup和PX-Migrate以及PX-DR一起,為企業(yè)的Kubernetes生產系統(tǒng)和關鍵業(yè)務應用,提供完整的數據管理和數據保護。

PX-Backup包括:

PX-Backup的主要優(yōu)勢Kubernetes為企業(yè)級應用增加了五方面的能力:多租戶、自服務、自動化、敏捷化、可控。Portworx也在自身開發(fā)過程中完全的貫徹了這些原則。自服務的重要性用自服務的方式來備份Kubernetes是必須的,因為Kubernetes在應用的整個生命周期中去掉了中心化的IT管理,而應用備份過程又必須符合合規(guī)和管控要求。PX-Backup解決這個問題的辦法,是通過允許IT授權特定的人員來備份、恢復、和遷移應用。PX-Backup可以讓用戶自己來完成應用/命名空間的備份和恢復,只要用戶自身是符合組織的合規(guī)要求,具備相應的訪問權限的用戶即可。

符合Kubernetes特點的靈活的備份方式通過服務跨不同行業(yè)的客戶,從金融服務到網絡游戲等,我們找到了Kubernetes備份的最佳實踐方式,企業(yè)內部通常都會既有有狀態(tài)應用,也有無狀態(tài)應用,有些部署在本地環(huán)境,有些部署在公有云和私有云中。不論應用是什么類型,部署在哪里,應用的高可用性和數據保護都是必須的。傳統(tǒng)的備份方案聚焦于虛擬機/物理機,而不是聚焦于應用,因此無法通過備份命名空間的方式來備份單獨一個應用或者全部應用。

通過PX-Backup,用戶可以備份和恢復任何Kubernetes應用,包括所有的數據和相關的Kubernetes對象:Pod, Tag或者命名空間的不同顆粒度,可以非常容易通過點擊鼠標即可完成備份到本地環(huán)境、公有云或者私有云中。強大的備份和恢復能力可以保證應用的高可用性,以及跨云的數據遷移。

用戶可以在下面的界面中配置云的訪問身份,以及備份的位置:

一旦我們完成了源位置和目標位置的設定,用戶即可以定義備份的顆粒度和備份的頻率。用戶備份命名空間中應用的情況和備份頻率要求通常各不相同。還有些情況下用戶備份了整個集群但僅僅需要恢復某一個命名空間。在BX-Backup中選擇不同的標簽,用戶可以備份特定的應用或者Pod,然后設定不同的備份時間?;謴瓦^程也允許恢復特定的命名空間,同時也可以選擇在目標集群上覆蓋或者是創(chuàng)建新的資源。

對分布式數據庫進行應用一致性備份在Kubernetes上運行分布式應用是非常普遍的。這些應用后端通常也是分布式數據庫,例如Cassandra、Kafka、Elasticsearch、 MongoDB。為了在備份過程中保持應用和服務的一致性,數據庫在備份前必須保持靜默。例如,Cassandra的用戶也許需要在備份前,從memtables里面flush tables,這些都可以在PX-Backup里通過配置規(guī)則來實現。通過使用label selectors選擇Pods,而后配置特定的前置和后置動作,用戶可以對應用進行特定的備份。

在發(fā)布PX-Backup之前,Portworx支持集群的備份和恢復,同時也支持Velero作為插件??蛻粜枰髽I(yè)級別的備份方案,不僅僅是RBAC、多租戶、策略驅動的自動化和高層級的應用數據保護和遷移。PX-Backup提供了容器顆粒度的、應用一致的、命名空間級別的,和多云的備份能力。

分享到

zhangnn

相關推薦