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

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

巧用rancher的S3快照备份功能,快速实现集群复制、集群转移、完全崩溃后的极限修复 1.进入集群管理,在对应的集群菜单后,点击编辑配置 2.选择ETCD,启用,Backup Snapshots to S3选项 并填入你的minio 3 配置成功后 手…...

ChatGPT API教程在线对接OpenAI APIKey技术教程

一、OpenAI基本库介绍 您可以通过 HTTP 请求与 API 进行交互,这可以通过任何编程语言实现。我们提供官方的 Python 绑定、官方的 Node.js 库,以及由社区维护的库。 要安装官方的 Python 绑定,请运行以下命令: pip install open…...

随心而遇,跟着感觉走

分数限制下,选好专业还是选好学校? 24年高考结束,很多学生犹豫选择专业还是好学校,我的建议是,选择好学校。 本人体验来说,电子,工地,计科,数学,工科相关的…...

LeetCode题练习与总结:只出现一次的数字--136

一、题目描述 给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 示例 1 : …...

常见的中间件都在解决什么问题?

常见的中间件都在解决什么问题 RocketMQ RocketMQ 是一款功能强大的分布式消息系统。 RocketMQ 源码地址:https://github.com/apache/rocketmq(opens new window) RocketMQ 官方网站:https://rocketmq.apache.org 什么场景下用 RocketMQ&#xff1f…...

微信小程序-scroll-view实现上拉加载和下拉刷新

一.scroll-view实现上拉加载 scroll-view组件通过自身一些属性实现上拉加载的功能。 lower-threshold“100"属性表示距离底部多少px就会实现触发下拉加载的事件。 类似于在.json文件里面配置"onReachBottomDistance”: 100 bindscrolltolower"getMore"属…...

TS中interface和type的区别

在 TypeScript 中,interface 和 type 都可以用来定义对象的类型,但它们之间存在一些差异。 以下是 interface 和 type 的主要区别: 扩展(Extending): interface 可以通过 extends 关键字来扩展其他 interface。interfa…...

Hightec编译器系列之高级调试技巧精华总结

Hightec编译器系列之高级调试技巧精华总结 小T为了便于大家理解,本文的思维导图大纲如下: 之前可能很多小伙伴没有使用过Hightec编译器,大家可以参考小T之前的文章《Hightec编译器系列之白嫖就是爽》可以下载一年试用版本。 小T使用过适配英…...

【论文笔记】LoRA LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS

题目:LoRA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS 来源: ICLR 2022 模型名称: LoRA 论文链接: https://arxiv.org/abs/2106.09685 项目链接: https://github.com/microsoft/LoRA 文章目录 摘要引言问题定义现有方法的问题方法将 LORA 应用于 Transformer 实…...

【Sa-Token|4】Sa-Token微服务项目应用

若微服务数量多,如果每个服务都改动,工作量大,则可以只在网关和用户中心进行改动,也是可以实现服务之间的跳转。 这种方式可以通过在网关服务中生成和验证 Sa-Token,并将其与现有的 Token关联存储在 Redis 中。用户中心…...

鸿蒙开发系统基础能力:【@ohos.hilog (日志打印)】

日志打印 hilog日志系统,使应用/服务可以按照指定级别、标识和格式字符串输出日志内容,帮助开发者了解应用/服务的运行状态,更好地调试程序。 说明: 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用…...

SpringMVC系列十: 中文乱码处理与JSON处理

文章目录 中文乱码处理自定义中文乱码过滤器Spring提供的过滤器处理中文 处理json和HttpMessageConverter<T>处理JSON-ResponseBody处理JSON-RequestBody处理JSON-注意事项和细节HttpMessageConverter<T\>文件下载-ResponseEntity<T\>作业布置 上一讲, 我们学…...

使用MyBatisPlus进行字段的自动填充

使用MyBatisPlus进行字段的自动填充 需求场景 当我们往数据库里面插入一条数据&#xff0c;或者是更新一条数据时&#xff0c;一般都需要标记创建时间create_time和更新时间update_time的值&#xff0c;但是如果我们每张表的每个请求&#xff0c;在执行sql语句的时候我们都手…...

python爬虫之aiohttp多任务异步爬虫

python爬虫之aiohttp多任务异步爬虫 爬取的flash服务如下&#xff1a; from flask import Flask import timeapp Flask(__name__)app.route(/bobo) def index_bobo():time.sleep(2)return Hello boboapp.route(/jay) def index_jay():time.sleep(2)return Hello jayapp.rout…...

1964springboot VUE小程序在线学习管理系统开发mysql数据库uniapp开发java编程计算机网页源码maven项目

一、源码特点 springboot VUE uniapp 小程序 在线学习管理系统是一套完善的完整信息管理类型系统&#xff0c;结合springboot框架uniapp和VUE完成本系统&#xff0c;对理解vue java编程开发语言有帮助系统采用springboot框架&#xff08;MVC模式开发&#xff09;&#xff0c;…...

【前端项目笔记】3 用户管理

用户管理相关功能实现 涉及表单、对话框、Ajax数据请求 基本页面 用户列表开发 在router.js中导入Users.vue 解决用户列表小问题 选中&#xff08;激活&#xff09;子菜单后刷新不显示高亮 给二级菜单绑定单击事件&#xff0c;点击链接时把对应的地址保存到sessionSto…...

【文献及模型、制图分享】基于SSP-RCP不同情景的京津冀地区土地覆被变化模拟

公众号新功能 目前公众号新增以下等功能 1、处理GIS出图、Python制图、区位图、土地利用现状图、土地利用动态度和重心迁移图等等 2、核密度分析、网络od分析、地形分析、空间分析等等 3、地理加权回归、地理探测器、生态环境质量指数、地理加权回归模型影响因素分析、计算…...

基于单片机的智能台灯控制系统

摘要&#xff1a; 文章设计一款单片机智能台灯控制系统&#xff0c;实现对台灯的手动和自动控制功能&#xff0c;以 STC89C52 单片机作为多功能智能台灯的主控制器&#xff0c;光电检测模块检测坐姿&#xff0c;红外传感器检测人体&#xff0c;光敏电阻检测光强&#xff0c;同…...

PrestaShop的一些使用介绍

目录 PrestaShop 是一个功能丰富的开源电子商务解决方案。 1. 以下是其基本概念和架构的一些要点&#xff1a; 2. PrestaShop 的模块开发是扩展其功能的重要方式。以下是对 PrestaShop 模块开发的详细介绍&#xff1a; 开发环境准备&#xff1a; 3. PrestaShop 的模块开发允…...

零基础女生如何入门人工智能,从哪里下手?学习时间大概要多久?

作为一个理工科早期毕业生&#xff0c;出于近乎本能的敏感&#xff0c;格外关注全网热议的ChatGPT。 本来国内就业环境就不好&#xff0c;各行各业内卷越来越严重&#xff0c;加上人工智能的异军突起&#xff0c;各行各业势必将迎来科技进步跨时代的巨大冲击&#xff0c;在此情…...

树莓派SPI驱动TFT显示屏:从硬件连接到Python图形编程实战

1. 项目概述与核心价值如果你手头有一块闲置的树莓派&#xff0c;想给它配个小屏幕做个状态监控器、迷你信息站&#xff0c;或者DIY一个便携游戏机&#xff0c;那么连接一块TFT显示屏几乎是必经之路。但当你真正动手时&#xff0c;可能会被一堆引脚、SPI、驱动芯片这些术语搞得…...

Claude Code 与 OpenClaw 分道扬镳:一场关于 AI 工具生态的深层博弈

Claude Code 与 OpenClaw 分道扬镳&#xff1a;一场关于 AI 工具生态的深层博弈 2025 年的开发者社区再次被一则消息引爆&#xff1a;Anthropic 决定不再允许 Claude Code 订阅用户使用 OpenClaw。这条消息在 Hacker News 上迅速获得了超过 590 票的热度&#xff0c;成为技术圈…...

LTX2.3 最强开源视频生成模型 文生图 / 图生视频 / 音频驱动|低端显卡本地安装

LTX2.3 是 Lightricks 推出的开源音视频生成模型&#xff0c;支持文生视频、图生视频、音频驱动生成视频&#xff0c;原生音画同步、支持 4K / 竖屏&#xff0c;消费级显卡可本地部署&#xff0c;一键整合包开箱即用。 一、LTX2.3 是什么 LTX‑2.3 是 Lightricks 发布的开源视…...

从仿真到避坑:在Matlab中为LFM信号加噪与时频分析的正确姿势

从仿真到避坑&#xff1a;在Matlab中为LFM信号加噪与时频分析的正确姿势 信号处理工程师们常说&#xff1a;"仿真的第一步&#xff0c;往往决定了结果的最后一步。"这句话在LFM&#xff08;线性调频&#xff09;信号处理中尤为贴切。作为雷达、声呐等领域的核心波形&…...

保姆级教程:用Mask R-CNN和Balloon数据集搞定你的第一个目标分割模型(附完整代码与避坑指南)

从零开始掌握Mask R-CNN&#xff1a;基于Balloon数据集的实例分割实战指南 第一次接触实例分割技术时&#xff0c;我被它能精确勾勒物体轮廓的能力深深震撼。不同于简单的物体检测&#xff0c;实例分割要求模型不仅能定位物体&#xff0c;还要精确到像素级别地识别物体边界。这…...

OBS Multi RTMP插件:终极多平台直播同步解决方案

OBS Multi RTMP插件&#xff1a;终极多平台直播同步解决方案 【免费下载链接】obs-multi-rtmp OBS複数サイト同時配信プラグイン 项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp 在当今的多平台直播时代&#xff0c;内容创作者面临着同时向多个平台推送直…...

终极指南:如何在Windows上轻松安装APK文件?告别模拟器的5个简单步骤

终极指南&#xff1a;如何在Windows上轻松安装APK文件&#xff1f;告别模拟器的5个简单步骤 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 你是否想在Windows电脑上直…...

基于cursor-maker构建可复用AI指令模板,提升开发效率与代码一致性

1. 项目概述&#xff1a;一个为开发者赋能的AI代码生成工具如果你是一名开发者&#xff0c;尤其是经常在VSCode里写代码的朋友&#xff0c;那么对Cursor这款集成了AI能力的编辑器一定不陌生。它最大的魅力在于&#xff0c;你可以用自然语言描述你的需求&#xff0c;AI就能帮你生…...

AR眼镜AI助手开发实战:多模态融合与iOS集成指南

1. 项目概述&#xff1a;当AI助手遇见AR眼镜最近在AR&#xff08;增强现实&#xff09;和AI&#xff08;人工智能&#xff09;的交叉领域&#xff0c;一个名为“noa-for-ios”的开源项目引起了我的注意。简单来说&#xff0c;它是一套为iOS设备开发的、专门面向AR眼镜的AI助手S…...

高端酒庄都在偷用的印相秘技:基于真实酒液折射率建模的--iw 2.8微调法(附光学参数对照速查卡)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;高端酒庄印相美学的光学本质解构 高端酒庄的视觉识别系统——尤其是瓶标、酒窖导视与品鉴手册中的“印相美学”&#xff0c;并非仅关乎设计风格&#xff0c;其底层实为光与物质交互的精密光学工程。当光…...