本篇内容主要讲解“K8S上备份和恢复应用的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“K8S上备份和恢复应用的方法是什么”吧!
创新互联致力于互联网网站建设与网站营销,提供成都网站设计、成都做网站、网站开发、seo优化、网站排名、互联网营销、成都小程序开发、公众号商城、等建站开发,创新互联网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。传统的备份和恢复解决方案是针对虚拟机或物理机的,而不是针对Kubernetes应用的
传统的备份和恢复方案假定在应用备份和恢复过程中,基础架构是同一个。但是实际上Kubernetes应用是跨云和数据中心进行备份和恢复的
大多数备份和恢复方案都是中心化管理的,但是Kubernetes的方式通常以自服务的方式进行
针对K8S有状态应用和无状态应用,点击鼠标即可完成恢复
快速恢复应用,包括应用配置和数据
从Pod、tag和命名空间的不同颗粒度层级来备份
可指定备份策略和备份时间
可以跨多云或者多数据中心进行连续性备份
对应用、配置和数据的完整保护
备份和恢复过程中保持应用的一致性
可以从AWS, 微软Azure,和Google云里直接备份和恢复云中的卷,即使没有使用PX-Store
根据行业标准的OIDC集成,可达到企业级的多租户管理
等等
不论应用是什么类型,部署在哪里,应用的高可用性和数据保护都是必须的。传统的备份方案聚焦于虚拟机/物理机,而不是聚焦于应用,因此无法通过备份命名空间的方式来备份单独一个应用或者全部应用。
通过PX-Backup,用户可以备份和恢复任何Kubernetes应用,包括所有的数据和相关的Kubernetes对象:Pod, Tag或者命名空间的不同颗粒度,可以非常容易通过点击鼠标即可完成备份到本地环境、公有云或者私有云中。强大的备份和恢复能力可以保证应用的高可用性,以及跨云的数据迁移。
用户可以在下面的界面中配置云的访问身份,以及备份的位置:
一旦我们完成了源位置和目标位置的设定,用户即可以定义备份的颗粒度和备份的频率。用户备份命名空间中应用的情况和备份频率要求通常各不相同。还有些情况下用户备份了整个集群但仅仅需要恢复某一个命名空间。在BX-Backup中选择不同的标签,用户可以备份特定的应用或者Pod,然后设定不同的备份时间。恢复过程也允许恢复特定的命名空间,同时也可以选择在目标集群上覆盖或者是创建新的资源。对分布式数据库进行应用一致性备份在Kubernetes上运行分布式应用是非常普遍的。这些应用后端通常也是分布式数据库,例如Cassandra、Kafka、Elasticsearch、 MongoDB。为了在备份过程中保持应用和服务的一致性,数据库在备份前必须保持静默。例如,Cassandra的用户也许需要在备份前,从memtables里面flush tables,这些都可以在PX-Backup里通过配置规则来实现。通过使用label selectors选择Pods,而后配置特定的前置和后置动作,用户可以对应用进行特定的备份。在发布PX-Backup之前,Portworx支持集群的备份和恢复,同时也支持Velero作为插件。客户需要企业级别的备份方案,不仅仅是RBAC、多租户、策略驱动的自动化和高层级的应用数据保护和迁移。PX-Backup提供了容器颗粒度的、应用一致的、命名空间级别的,和多云的备份能力。到此,相信大家对“K8S上备份和恢复应用的方法是什么”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!