当前位置: 首页 > news >正文

k8备份与恢复-Velero

简介

Velero 是一款可以安全的备份、恢复和迁移 Kubernetes 集群资源和持久卷等资源的备份恢复软件。
Velero 实现的 kubernetes 资源备份能力,可以轻松实现 Kubernetes 集群的数据备份和恢复、复制 kubernetes 集群资源到其他kubernetes 集群或者快速复制生产环境到测试环境等功能,这种备份就类似于把资源的 vaml文件进行整体备份,从而保障资源的完整性。

Velero 对存储的支持较好,可以支持很多种存储资源,比如 AWS S3、Azure Blob、 Gooale Cloud Storage、 Alibaba Cloud OSSSwift、MinlO 等等

工作流程

备份过程

。本地 Velero 客户端发送备份指令
。·Kubernetes 集群内就会创建一个 Backup 对象。
。BackupController 监测 Backup 对象并开始备份过程。
。BackupController 会向 API Server 查询相关数据。
。BackupController 将查询到的数据备份到远端的对存储

特性

Velero 目前包含以下特性
支持 Kubernetes 集群数据备份和恢复
支持复制当前 Kubernetes 集群的资源到其它 Kubernetes 集群支持复制生产环境到开发以及测试环境

组件

Velero 组件一共分两部分,分别是服务端和客户端。
·服务端: 运行在你 Kubernetes 的集群中
·客户端: 是一些运行在本地的命令行的工具,需要已配好 kubectl 及集群 kubeconfig 的机器上

·Velero备份与etcd备份的区别

与 Etcd 备份相比,直接备份 Etcd 是将集群的全部资源备份起来。
。Velero 可以对 Kubernetes 集群内对象级别进行备份。
·除了对 Kubernetes 集群进行整体备份外,Velero 还可以通过对 Type、Namespace、 Label 等对象进行分类备份或者恢复
注意:备份过程中创建的对象是不会被备份的。

http://www.lryc.cn/news/171615.html

相关文章:

  • 基于Python开发的火车票分析助手(源码+可执行程序+程序配置说明书+程序使用说明书)
  • 旺店通·企业奇门与金蝶云星空对接集成订单查询连通销售订单新增(旺店通销售-金蝶销售订单-小红书)
  • 卡尔曼滤波应用在数据处理方面的应用
  • PROFIBUS主站转ETHERCAT协议网关
  • Vue路由的使用及node.js下载安装和环境搭建
  • 【算法训练-二叉树 三】【最大深度与直径】求二叉树的最大深度、求二叉树的直径
  • 查看linux是centos还是Ubuntu
  • win10怎么关闭自动更新,这个方法你知道吗?
  • 「语音芯片」常见的OTP芯片故障分析
  • 孩子写作业买什么样台灯合适?适合孩子读写台灯推荐
  • DBAPI插件开发指南
  • 线程池使用之自定义线程池
  • Puppeteer无头浏览器:开启自动化之门,掌握浏览器世界的无限可能
  • Ubuntu 23.10/24.04 LTS 放弃默认使用 snap 版 CUPS 打印堆栈
  • Linux CentOS7 history命令
  • XC5350A 单节锂电池保护芯片 过放2.9V/2.8V/2.4V保护IC
  • 单片机论文参考:1、基于单片机的电子琴
  • Opencv源码解析(2)算法
  • 让Mac菜单栏变得更加美观整洁——Bartender 5
  • 服务器迁移:无缝过渡指南
  • 安卓开发中ViewBinding的使用
  • 【初阶数据结构】树(tree)的基本概念——C语言
  • 二叉树知识点
  • Day69:283. 移动零、11. 盛最多水的容器、42. 接雨水
  • tensorrt的安装和使用
  • 电压放大器在电子测试中的应用有哪些方面
  • 39.地址算术运算
  • 没有外网的麒麟系统上搭建GitLab服务并且无需客户端账号密码验证
  • 微服务生态系统:使用Spring Cloud构建分布式系统
  • DIY 一个汽车方向盘游戏外设(MMOS OSW DIY)