velero 备份及使用方法

news/2025/10/1 22:18:01/文章来源:https://www.cnblogs.com/xieweikun/p/19116287

1、安装velero

wget https://github.com/vmware-tanzu/velero/releases/download/v1.17.0/velero-v1.17.0-linux-amd64.tar.gz
tar -xzf velero-v1.17.0-linux-amd64.tar.gz 
cd velero-v1.17.0-linux-amd64
cp velero /usr/local/sbin/
echo 'source <(velero compk8s集群中部署veleroletion bash)' >> /etc/profile && source /etc/profile

2、创建minio密码文件

cat > credentials-velero <<EOF
[default]
aws_access_key_id = admin                             # 用户
aws_secret_access_key = xxx                           # 密码
EOF

3、k8s集群中部署velero

velero install \
   --provider aws \
   --image hub.wodcloud.com/wod/velero:v1.15.2-amd64 \
   --plugins registry.cn-beijing.aliyuncs.com/xwk123/velero-plugin-for-aws:v1.6.0 \
   --bucket velero \                                                                                        # velero桶提前创建好,设置为public
   --secret-file ./credentials-velero \                                                                     # 指定密码文件
   --use-volume-snapshots=false \
   --backup-location-config region=minio,s3ForcePathStyle="true",s3Url=http://cache.wodcloud.local \        # s3Url后放你的minio地址
   --use-node-agent \
   --wait跳过证书
velero install \
   --provider aws \
   --image hub.wodcloud.com/wod/velero:v1.15.2-amd64 \
   --plugins registry.cn-beijing.aliyuncs.com/xwk123/velero-plugin-for-aws:v1.6.0 \
   --bucket velero \
   --secret-file ./credentials-velero \
   --use-volume-snapshots=false \
   --backup-location-config region=minio,s3ForcePathStyle="true",s3Url=https://cache.wodcloud.local,insecureSkipTLSVerify="true" \
   --use-node-agent \
   --wait选项说明
**选项说明:**
- `--kubeconfig`(可选):指定`kubeconfig`认证文件,默认使用`.kube/config`;
- `--provider`:定义插件提供方;
- `--image`:定义运行velero的镜像,默认与velero客户端一致;
- `--plugins`:指定使用aws s3兼容的插件镜像;
- `--bucket`:指定对象存储Bucket桶名称;
- `--secret-file`:指定对象存储认证文件;
- `--use-node-agent`:创建Velero Node Agent守护进程,托管FSB模块;
- `--use-volume-snapshots`:是否启使用快照;
- `--namespace`:指定部署的namespace名称,默认为velero;
- `--backup-location-config`:指定对象存储地址信息;

4、开始备份

备份整个集群
velero backup create k8s-backup --include-namespaces '*' --wait       # k8s-backup是你的备份名,--include-namespaces后填需要备份的命名空间,--wait备份完后再退出
velero backup create k8s-backup --include-namespaces '*' --wait --default-volumes-to-fs-backup    将pvc也一起备份了仅备份 Deployment 资源
velero backup create k8s-backup --include-namespaces kube-system --include-resources deployment删除备份
velero backup delete k8s-backup查看备份是否成功,去看容器日志也行
velero backup describe k8s-backup查看创建的备份
velero backup get
velero backup describe k8s-backup
velero backup describe k8s-backup --details使用备份恢复
velero restore create --from-backup k8s-backup定时备份,备份完后可以使用velero backup get查看schedule备份产生的任务,--tt设置过期时间
velero schedule create daily-k8s-backup --schedule="0 2 * * *" --ttl 24h  --include-namespaces '*'
velero schedule set daily-k8s-backup --schedule="0 3 * * *" --ttl 24h  --include-namespaces '*'

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/924333.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CT5132 Program. Tools for AI:-week4 note

CT5132 Program. & Tools for AI:-week4 noteNumpy: Multidimensional Arrays and Fancy Indexing 标题解析:NumPy: Multidimensional Arrays and Fancy Indexing 🧠 NumPy 是什么? NumPy(Numerical Python)…

Fluttercon EU 2025 :Let‘s go far with Flutter - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

洛谷月赛T1 P14081 「CZOI-R7」炸弹游戏

洛谷月赛T1 P14081 「CZOI-R7」炸弹游戏竟然做了一晚上才AC 发题解警示自己犯糖 一道思维题,推公式即可首先手玩一下样例发现 m=1,m=2均无法成功,直接输出 如果大于2一定存在范围[L,R]可以胜利 对于最小值,不难想…

io的异步处理io_uring,实现io_uring_tcp_server - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

网络舆情应对措施seo推广教程seo推广技巧

1、什么是多态性&#xff1f;什么是虚拟方法调用&#xff1f; 对象的多态性&#xff1a; Person p new xx(); 此时new的对象可以为多种形态&#xff0c;但需要是person类的子类。即父类的引用指向子类的对象。 虚拟方法调用: p.eat(); 该语句在编译时会认为时调用Person类中的…

VMware NSX 4.2.3.1 发布,新增功能概览

VMware NSX 4.2.3.1 - 网络安全虚拟化平台VMware NSX 4.2.3.1 发布,新增功能概览 VMware NSX 4.2.3.1 - 网络安全虚拟化平台 构建具有网络连接和安全性的云智能网络,跨多种云环境支持一致的策略、运维和自动化。 请访…

Claude Code V2集成KAT-Coder

Claude Code V2集成KAT-CoderClaude Code V2安装Anthropic于2025年9月29日正式发布了Claude Code的重大版本更新(v2.0),并推出了Claude Sonnet 4.5模型。Anthropic是一家人工智能公司,由OpenAI前员工创立,致力于开…

用wordpress做微站企业网站 jquery

多重继承派生类 除去一个类从一个基类派生&#xff0c;C还支持一个派生类同时继承多个基类 MI&#xff1a;有多个直接基类的类 1.多重继承派生类的定义 如果已经定义了多个基类&#xff0c;那么定义多重继承的派生类的形式为&#xff1a; class 派生类名:访问标号1 基类名…

Ceph 分布式存储学习笔记(一):介绍、部署与集群设置(上)

Ceph 分布式存储学习笔记(一):介绍、部署与集群设置(上)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Cons…

不让在建设门户网站wordpress 无法将上传的文件移动至

DP——动态规划 动态规划算法动态规划的一般步骤特殊DP——背包0-1背包问题完全背包问题 总结 动态规划算法 当涉及到解决具有重叠子问题的优化问题时&#xff0c;动态规划是一种常用的算法技术。它通过将问题分解为一系列重叠子问题&#xff0c;并使用递归或迭代的方式来解决…

VMware Aria Suite Lifecycle 8.18 Patch 5 发布,新增功能概览

VMware Aria Suite Lifecycle 8.18 Patch 5 发布,新增功能概览VMware Aria Suite Lifecycle 8.18 Patch 5 发布,新增功能概览 VMware Aria Suite Lifecycle 8.18 - 应用生命周期管理 请访问原文链接:https://sysin.…

阿里云的国际网站建设中山市企业网站seo哪家好

更新&#xff1a; 在上一篇文章中&#xff0c;我们介绍了如何聚合SDK的基本原理&#xff0c;介绍了聚合SDK的接口设计&#xff0c;那么当CP接入了我们的聚合SDK&#xff0c;给了我们游戏apk包时&#xff0c;这时我们又当如何分发渠道包呢&#xff1f; 分发渠道包&#xff1a;…

P3977 [TJOI2015] 棋盘题解

题目描述 有个 \(n\) 行 \(m\) 列的棋盘,棋盘上可以放许多棋子。每个棋子的攻击范围是 \(3\) 行 \(p\) 列。输入数据用一个 \(3\times p\) 的矩阵给出了棋子攻击范围的模板,棋子被默认为模板中的第 \(2\) 行,第 \(k…

申请建设门户网站的申请电子商务网站建设 试卷

前言 中篇讲了进程为什么要有优先级&#xff0c;以及环境变量和通过代码获得环境变量 本篇主要讲解什么是地址空间 &#xff0c; 地址空间是怎么设计的&#xff1f;为什么要有地址空间&#xff1f; 程序地址空间 先看下图 验证上图的正文代码至堆的地址是不是从低地址向高地…

VMware vCenter Server 7.0U3w 发布 - 集中管理 vSphere 环境

VMware vCenter Server 7.0U3w 发布 - 集中管理 vSphere 环境VMware vCenter Server 7.0U3w 发布 - 集中管理 vSphere 环境 Server Management Software | vCenter 请访问原文链接:https://sysin.org/blog/vmware-vce…

VMware Aria Operations 8.18.5 发布,新增功能概览

VMware Aria Operations 8.18.5 发布,新增功能概览VMware Aria Operations 8.18.5 发布,新增功能概览 VMware Aria Operations 8.18.5 - 多云 IT 运维管理 通过统一的高性能平台,实现跨私有云、混合云和多云环境的 …

03. 基本元素

一、基本元素元素可以被分为 可视化元素 与 非可视化元素。一个 可视化元素(例如矩形框 Rectangle)有着几何形状并且可以在屏幕上显示。一个 非可视化元素(例如计时器 Timer)提供了常用的功能,通常用于操作可视化…

VMware Aria Operations for Logs 8.18.5 发布,新增功能概览

VMware Aria Operations for Logs 8.18.5 发布,新增功能概览VMware Aria Operations for Logs 8.18.5 发布,新增功能概览 VMware Aria Operations for Logs 8.18.5 - 集中式日志管理 请访问原文链接:https://sysin.…

学做川菜的网站黑龙省建设厅网站首页

文章目录 1、DES中的S-盒输入输出问题 &#xff08;不需要记住S-盒&#xff09;2、Kerberos认证系统3、简答题&#xff08;三题每题8分&#xff09;&#xff1a;课后习题第一章、第三章、第四章第一章&#xff1a;重点关注安全模型内容&#xff0c;有几种&#xff0c;有几个分级…

喵之勇者败北录

⚡毕竟😣D/N/A🧬😱无法诉说😍⚡⚡这颗心🥰😭在我心中🧬浸染成红❤️浸染成红🖤⚡⚡睡不着啊😱没有迷路的东西🧬😍不是请求😭💧⚡这个细胞是🧬🥰愛憎😣被刻上了⚡⚡还没找到😭🧬还…