0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关键容器应用如何进行备份?

高端存储知识 来源:高端存储知识 作者:高端存储知识 2020-11-27 15:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

根据Gartner预测,到2022年,全球将有超过75%的组织在生产中运行容器化应用程序。在生产系统里,总是有部分容器应用是有状态的。这些关键容器应用如何进行备份,是业界的一个热点话题。

由于容器应用和VM应用不同,采用基于VM的保护方法无法高效保护容器应用。必须要重新设计新的备份方法,让备份软件能够Kubernetes通讯,自动发现K8s管理的应用,并且利用CSI的快照功能,尽量采用无代理的方式,完成应用的数据以及相关的依赖资源的完整备份。

Commvault作为数据保护的领导者,紧跟时代潮流,在2020年下半年,发布了最新的Commvault 11.20,从这个版本开始,Commvault开始支持备份和恢复Kubernetes应用程序和持久数据。

Commvault通过K8s Access Node,和K8s集群中的API SERVER进行通信,自动发现应用,并且通过CSI接口调用存储的快照进行PV的数据备份。如果非CSI的PV,可以通过Agent来进行数据备份。XSKY是国内最早一批支持CSI的存储厂商,也率先支持CSI的快照功能。XSKY的容器存储在国内许多客户都得到了商用。但随着容器存储的部署案例愈来愈多,很多客户提出了容器应用的数据保护需求。

为了满足客户的需求,XSKY联合Commvault,在深圳研发中心搭建了相应的环境进行测试验证,验证Commvault的Kubernetes备份和XSKY CSI存储可以完美对接。

经过双方的严格测试,确认Commvault可以和XSKY存储对接,支持完整对部署在K8s里的MySQL进行应用一致性备份。MySQL的数据保存在通过CSI创建的XSKY存储的PV里,Commvault可以调用XSKY的CSI快照功能,同时利用Commvault提供的脚本来静默应用,保证数据的一致性。备份的数据,支持直接重删后保存到XSKY的对象存储里。备份完成后,主动删除临时快照,不占存储的空间。恢复可以恢复到其他K8s集群,可以实现跨云的应用迁移。

在联合测试中,我们得到很多的最佳实践,比如:

1. 备份带XSKY CSI PVC的pod时,临时pod挂载pvc卷可能超时。通过在access node安装v11fr20_Available_Diag2551_linux-x8664补丁后,在comm server配置access node参数,调整K8s pod启动超时为10mins解决。

2. Kubernetes有一个特性门控VolumeSnapshot DataSource,在K8s 1.16版本之前,VolumeSnapshotDataSource默认是设置false关闭,在1.17之后是默认设置true打开。需要改参数设置为true,才能支持快照备份。(主要是快照功能是K8s 1.17后才进入beta阶段)

3. PVC和PV容量单位配置不一致,比如一个PVC是G,PV是Gi,会导致备份失败。通过修改PVC容量为Gi,使得与PV容量单位一致解决问题。

经过联合测试,XSKY的块存储和对象存储和Commvault的Kubernetes备份功能可以完美结合,解决用户在K8s/CSI场景下的数据(包括应用)的保存和备份问题。并且,整个K8s备份方案实现了自动化、无代理和跨K8s集群/云的支持。

这是继不久前XSKY的对象存储通过Commvault的官方认证后,XSKY和Commvault的又一次通力合作。相信通过双方的努力,将会推动中国用户从VM向容器转型提供更完善的存储和保护解决方案。

原文标题:XSKY、Commvault联合推出K8s/CSI下容器存储与保护整体解决方案

文章出处:【微信公众号:高端存储知识】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7349

    浏览量

    95025
  • 存储
    +关注

    关注

    13

    文章

    4892

    浏览量

    90290

原文标题:XSKY、Commvault联合推出K8s/CSI下容器存储与保护整体解决方案

文章出处:【微信号:High-end_Storage,微信公众号:高端存储知识】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一文详解MySQL备份与恢复基础流程

    数据备份是数据库运维的最后一道防线。无论系统设计多么健壮、人为操作多么谨慎,硬件故障、软件 BUG、人为误删都可能在毫无预兆的情况下发生。没有可用的备份,意味着业务数据面临永久丢失的风险。2024 年国内某云厂商因备份系统缺陷导
    的头像 发表于 04-21 11:43 211次阅读

    深入剖析LTC3128:高性能超级电容器充电器与平衡器

    深入剖析LTC3128:高性能超级电容器充电器与平衡器 在电子设备的设计中,超级电容器作为一种重要的储能元件,在备份电源、内存备份等应用场景中发挥着
    的头像 发表于 03-09 11:25 261次阅读

    MySQL数据库备份恢复方式对比

    备份是数据库运维中最重要也最容易被忽视的环节。"重要"体现在数据丢失时备份是唯一的救命稻草,"忽视"体现在很多团队有备份脚本但从未做过恢复演练,等到真正需要恢复时才发现备份文件损坏或恢
    的头像 发表于 03-04 15:39 242次阅读

    深度剖析LTC4040:多功能电池备份系统的卓越解决方案

    深度剖析LTC4040:多功能电池备份系统的卓越解决方案 作为电子工程师,在设计电源系统时,电池备份系统是确保设备稳定运行的关键环节。今天,我们就来深入探讨一款极具特色的多功能电池备份
    的头像 发表于 02-24 10:35 281次阅读

    关键字volatile的含意

    关键字volatile有什么含意? 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心
    发表于 12-23 06:33

    LS0502SCD33超级电容器保护IC:备份电源应用的理想之选

    LS0502SCD33超级电容器保护IC:备份电源应用的理想之选 作为电子工程师,在设计需要备份电源的系统时,我们常常面临着诸多挑战,比如恶劣环境下的电源稳定性、长待机时间的需求以及对系统的全面保护
    的头像 发表于 12-16 10:10 580次阅读

    对于设备上的旧固件如何进行备份和恢复?

    对于设备上的旧固件,如何进行备份和恢复?
    发表于 12-12 08:23

    电能质量在线监测装置的暂态事件台账存储容量有限,如何进行数据管理?

    针对电能质量在线监测装置暂态事件台账存储容量有限的问题,数据管理的核心逻辑是 “分级优先 + 全生命周期管控” :通过 “价值分级、存储优化、自动备份、智能清理、合规归档” 五步实现,确保关键数据不
    的头像 发表于 12-11 10:53 627次阅读
    电能质量在线监测装置的暂态事件台账存储容量有限,如<b class='flag-5'>何进行</b>数据管理?

    在使用CW32L083系列微控制器时如何进行系统复位和看门狗定时器配置?

    在使用CW32L083系列微控制器时,如何进行系统复位和看门狗定时器配置?
    发表于 12-10 06:46

    单片机如何进行加解密钥操作,一般使用哪种形式,具体流程是什么样子的?

    目前单片机如何进行加解密钥操作,一般使用哪种形式,具体流程是什么样子的?
    发表于 12-04 06:09

    L083最低功耗是多少,应该如何进行低功耗设计?有哪些注意事项?

    L083最低功耗是多少,应该如何进行低功耗设计?有哪些注意事项?
    发表于 11-12 07:29

    何进行声音定位?

    文章主要介绍了如何利用一种简单的TDOA算法进行声音点位,并使用数据采集卡进行声音定位的实验。
    的头像 发表于 09-23 15:47 2139次阅读
    如<b class='flag-5'>何进行</b>声音定位?

    2KW逆变侧功率管的损耗如何进行计算详细公式免费下载

    本文档的主要内容详细介绍的是2KW逆变侧功率管的损耗如何进行计算详细公式免费下载。
    发表于 08-29 16:18 34次下载

    MySQL数据备份与恢复策略

    数据是企业的核心资产,MySQL作为主流的关系型数据库管理系统,其数据的安全性和可靠性至关重要。本文将深入探讨MySQL的数据备份策略、常用备份工具以及数据恢复的最佳实践,帮助运维工程师构建完善的数据保护体系。
    的头像 发表于 07-14 11:11 890次阅读

    西门子840D数控系统备份及恢复方法

    西门子840D数控系统的备份及恢复是确保数据安全与系统稳定运行的重要环节。以下提供了几种备份及恢复方法: 一、利用系统自身进行数据备份与恢复 1. 系列
    的头像 发表于 06-22 23:13 2811次阅读
    西门子840D数控系统<b class='flag-5'>备份</b>及恢复方法