打算用容器跑生产系统?备份怎么作才靠谱?

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来保持备份和恢复的历史记录可以帮助用户更有效的管理数据生命周期,增长数据审计能力。

相关文章
相关标签/搜索