乐趣区

关于云计算:Kubernetes-备份容灾服务产品体验教程

作者:尹珉,KubeSphere 社区用户委员会杭州站站长

前言

Kubernetes 集群天生自带自愈性能,然而往往有些意外状况使自愈性能不起作用,比方:公司共事把某个 namespace 删除、存储对象被清理了、集群忽然断电了、集群降级失败了等。如果没有好的备份工具及定时备份的习惯,不论对于开发环境还是生产环境来说无疑都是灾难性的,如果这个时候有一个可视化备份工具敌对的帮忙集群做定时备份,你的工作会事倍功半。上面就给大家举荐青云科技容器团队基于 Velero 开源备份工具研发的备份容灾服务。

云原生备份容灾服务简介

KubeSphere Cloud 云原生备份容灾服务是 KubeSphere 团队针对混合云场景推出的 Kubernetes 备份容灾即服务产品。用户无需构建备份容灾的基础架构,基于原生的 Kubernetes API,提供了可视化界面,可能笼罩云原生数据保护的绝大多数重要场景,而且可能跨集群、跨云服务商、跨存储区域,轻松实现基础设施间多地、按需的备份复原。登录 KubeSphere Cloud 即可对 Kubernetes 集群中的容器进行备份和复原。

注册平台账号

  1. 登录 KubeSphere Cloud 平台

  1. 创立账户

筹备集群

  1. 进入首页找到【资源管理】抉择【导入集群】

  1. 填写集群相干信息,抉择【间接连贯 Kubernetes 集群】形式

  1. 获取 kubeconfig

形式一:托管 Kubernetes 集群

请参考对应云厂商产品文档进行获取,如:阿里云、华为云、腾讯云等。

形式二:自建 Kubernetes 集群

(一)master 节点上执行

cat $HOME/.kube/config

(二) 请确保 kubeconfig 中 cluser.server 字段的地址能够通过公网进行拜访,或者同时勾选跳过 TLS 验证进行导入

  1. 验证集群连贯状态

增加对象存储仓库

  1. 抉择【新建仓库】

  1. 查看仓库是否可用

创立备份打算

留神:备份的集群 namespace 里不能蕴含带有 error 的 PVC 或者 PV,否则无奈复原!!!

  1. 抉择【创立备份】

  1. 查看备份打算状态

创立复原打算

  1. 革除备份打算源集群中的服务

  1. 抉择【复原备份】

  1. 创立备份打算

  1. 查看复原打算状态

  1. 查看指标 namespace 复原状态

总结

运行生产级别的 Kubernetes 集群,无论您的集群运行的多稳固,定期备份是防患未然,肯定要做的工作。
Kubernetes 集群的运行状态都保留在 ETCD 中,为了确保您生产环境的稳定性。建议您定期备份。

KubeSphere Cloud 云原生备份容灾服务的利用场景包含:

  1. 零碎或硬件设施产生故障

云原生备份容灾服务可能无效升高因故障而导致的业务中断危险,保障 Kubernetes 集群中外围业务的连续性。

  1. 开发测试中呈现环境变更

云原生备份容灾服务可能在开发、测试等过程呈现环境变更、配置调整时,及时复原任何期间、任意仓库中备份的数据。

  1. 遭逢歹意毁坏或不当操作

云原生备份容灾服务可能通过数据的备份和复原,防止歹意毁坏或不当操作造成的数据失落,保障数据的残缺可用。

  1. 多集群、多存储协同爱护

云原生备份容灾服务可能跨集群、跨云服务商、跨存储区域,轻松实现基础设施间多地、按需的备份复原、容灾爱护。

  1. 容器利用数据的云上迁徙

云原生备份容灾服务提供了一种便当的数据迁徙形式,让企业灵便、自主地抉择或更换云服务商,防止基础设施绑定。

本文由博客一文多发平台 OpenWrite 公布!

退出移动版