rancher快照备份至S3

2024-06-19 06:04
文章标签 快照 rancher s3 备份

本文主要是介绍rancher快照备份至S3,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

巧用rancher的S3快照备份功能,快速实现集群复制、集群转移、完全崩溃后的极限修复

1.进入集群管理,在对应的集群菜单后,点击编辑配置
在这里插入图片描述

2.选择ETCD,启用,Backup Snapshots to S3选项 并填入你的minio
在这里插入图片描述

3 配置成功后 手动创建备份或者等到下一个自动备份周期,即可在快照管理页面看到local下方多了S3存储的快照信息

在这里插入图片描述

巧用1 集群复制

类复制步骤:1导航到要复制的集群 2配置ETCD的S3备份到新位置 3手动创建一个集群备份 4复制集群备份文件为back-origin

类粘贴步骤:1搭建全新集群 2配置ETCD的S3备份到新位置 3手动创建一个新集群备份(S3存储中的备份文件记为target) 4从S3兼容存储控制台替换要复制的集群备份(也即用back-origin替换target) 5确认备份文件替换成功后使用仅etcd方式恢复集群
在这里插入图片描述

巧用2 集群迁移

类似集群复制步骤,复制完成后删除旧集群即可

巧用3 完全崩溃后的极限修复

集群崩溃后无法配置S3备份,也无法创建新的备份文件back-origin,但是可以从ETCD节点上找到自动备份的本地备份文件

RKE集群 本地快照位置为:/opt/rke/etcd-snapshots

参见:https://docs.rancher.cn/docs/rke/etcd-snapshots/_index

RKE2集群 本地快照位置为:/var/lib/rancher/rke2/server/db/snapshots

参见:https://docs.rke2.io/zh/backup_restore

K3s集群 本地快照位置为:/var/lib/rancher/k3s/server/db/snapshots

参见:https://docs.k3s.io/zh/datastore/backup-restore
找到ETCD备份文件即可按照集群复制中的 类粘贴步骤 操作恢复集群数据到新集群了

这篇关于rancher快照备份至S3的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1074202

相关文章

使用obdumper对oceanbase进行备份,指定2881端口

1.安装obdumper (1)下载软件 OceanBase分布式数据库-海量数据 笔笔算数https://www.oceanbase.com/softwarecenter (2)安装软件 参考:https://www.oceanbase.com/docs/common-oceanbase-dumper-loader-1000000000628759https://www.oceanb

【database2】redis:优化/备份/订阅

文章目录 1.redis安装:加载.conf2.操作:set/get,push/pop,add/rem3.Jedis:java程序连接redis,拿到jedis4.案例_好友列表:json = om.4.1 前端:index.html4.2 web:FriendServlet .java4.3 service:FriendService.java4.4 dao:FriendDao.java4

ClickHouse备份方案

ClickHouse备份方案主要包括以下几种方法: 一、使用clickhouse-backup工具: (参考地址:https://blog.csdn.net/qq_43510111/article/details/136570850) **安装与配置:**首先从GitHub获取clickhouse-backup工具并按照文档进行安装配置。这个工具由Altinity维护,支持全量备份、增量

db2数据库备份与恢复命令

备份DB2数据库的方法如下: 在db2inst1用户下操作. 在你要保存数据的当前目录执行以下命令: $ db2stop force (停止数据库) $ db2start (启动数据库) *可不停止数据库,直接执行以下命令: $ db2 connect to 数据库名 user 用户名 using 密码 (连接数据库) $ db2 backup db 数据库名 系统会自动备份生成一

conda环境的备份和移植

备份和移植 Conda 环境可以通过以下步骤实现: 克隆环境 conda create --name backup_myenv --clone myenv# 删除原环境# conda remove --name myenv --all 移植 Conda 环境 方法1:使用 environment.yml 文件移植环境 # 导出环境的依赖项conda env export --na

STM32读写备份寄存器和实时时钟

文章目录 1. 硬件电路 2. RTC操作注意事项 操作步骤 3. 代码实现 3.1 读写备份寄存器 3.1.1 main.c 3.2 实时时钟 3.2.1 MyRTC.c 3.2.2 MyRTC.h 3.2.3 main.c 1. 硬件电路 对于BKP备份寄存器和RTC实时时钟的详细解析可以看下面这篇文章: STM32单片机BKP备份寄存器和RTC实时时钟详解

备份脚本——SYH

rm -f *.logrm -f nohupnohup /mnt/simutools/pwbox_simu /mnt/simutools/pw_box.conf &/mnt/mediumSimu/MediumBoxBase /mnt/mediumSimu/hynn_flash_config_simu_conf

linux面试题(系统管理类——备份策略)

如果一个系统没有备份策略,请写出一个较为全面合理的备份方案 需要备份的内容: 1.重要的系统目录 /etc//home//root//var/spool/mail//var/spool/cron//var/spool/at/ 2.mysql数据库 RAM包安装的mysql:/var/lib/mysql/源码安装的mysql:/usr/local/mysql/data/ 3.apache服

emqx5.6.1 数据、配置备份与迁移

EMQX 支持导入和导出的数据包括: EMQX 配置重写的内容: 认证与授权配置规则、连接器与 Sink/Source监听器、网关配置其他 EMQX 配置内置数据库 (Mnesia) 的数据 Dashboard 用户和 REST API 密钥客户端认证凭证(内置数据库密码认证、增强认证)PSK 认证数据授权规则黑名单数据存储在 EMQX 数据目录(node.data_dir)中的 SSL/TLS

HSQLDB如何备份和还原数据

我们单位用了一个开源的vpn,该软件使用的是 HSQLDB,为了安全,需要经常备份数据,请问如何备份和还原数据,折腾摸索了半天,不行,敬请高手指点。 http://code.google.com/p/fengtli/,http://my.opera.com/fengtlr/blog/