xbackup 备份MySQL数据库脚本
#!/bin/bash
## 方法一:将回车符(\r)替换为换行符(\n) 替换不可见字符 报错问题:shell脚本执行错误 $‘\r‘:command not found
## sed -i 's/\r//' xtrabackup.sh
## 备份计划任务
##
## 每天凌晨1:30一次全量备份
## 每天间隔1小时一次增量备份
## 30 1 * * * backup.sh full
## 00 * * * * backup.sh inc
##
## 恢复数据步骤:
## (1)、查看备份日志,找到全量备份和增量备份的关系(注意增量备份的顺序)
##
## cat ${BACKUP_BASE_DIR}/${INC_BASE_LIST}
## (2)、全量备份
## innobackupex --defaults-file=/etc/my.cnf --apply-log ${BACKUP_BASE_DIR}/full_dir
##
## (3)、第一个增量
## innobackupex --defaults-file=/etc/my.cnf --apply-log ${BACKUP_BASE_DIR}/full_dir
## --incremental-dir=${BACKUP_BASE_DIR}/one_inc_dir
##
## (4)、第二个增量
## innobackupex --defaults-file=/etc/my.cnf --apply-log ${BACKUP_BASE_DIR}/full_dir
## --incremental-dir=${BACKUP_BASE_DIR}/two_inc_dir
##
## (5)、恢复数据
## innobackupex --defaults-file=/etc/my.cnf --copy-back ${BACKUP_BASE_DIR}/full_dir
## 执行命令路径配置
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
## 数据库备份路径
BACKUP_BASE_DIR="/backup/xtrabackup"
## 增量备份列表
INC_BASE_LIST="${BACKUP_BASE_DIR}/inc_list.txt"
## xtrabackup安装路径
XTRABACKUP_PATH="/usr/local/xtrabackup/bin/innobackupex"
## MYSQL 配置信息
MYSQL_CNF="/etc/my.cnf"
MYSQL_HOSTNAME=xxx.xxx.xx.x
相关文章:
xbackup 备份MySQL数据库脚本
#!/bin/bash ## 方法一:将回车符(\r)替换为换行符(\n) 替换不可见字符 报错问题:shell脚本执行错误 $‘\r‘:command not found ## sed -i s/\r// xtrabackup.sh ## 备份计划任务 ## ## 每天凌晨1:30一次全量备份 ## 每天间隔1小时一次增量备份 ## 30 1 * * * backup…...
npm常用命令详解
npm(Node Package Manager)是Node.js的包管理器,它提供了大量的命令来安装、管理、发布Node.js模块和包。以下是npm常用命令的详解及示例: 1. 查看npm版本 命令:npm -v 示例:npm -v 将输出当前安装的npm版…...
IPV6协议之RIPNG
目录 前言: 一、RIPNG与RIP的区别 二、如何配置RIPNG 如何解决RIPNG环路问题呢? 控制RIPNG的选路 1、修改RIPNG默认优先级 2.配置接口附加开销值从而干涉RIPNG的选路 RIPNG拓展配置 1.RIPNG的认证 配置RIPNG进程下的IPsec认证: 配…...
JVM垃圾收集器你会选择吗?
目录 一、Serial收集器 二、ParNew收集器 三、Paralle Scavenge 四、Serial Old 五、Parallel Old 六、CMS收集器 6.1 CMS对处理器资源非常敏感 6.2 CMS容易出现浮动垃圾 6.3 产生内存碎片 七、G1 收集器 八、如何选择合适的垃圾收集器 JVM 垃圾收集器是Java虚…...
游戏防沉迷系统相关内容
网站地址:网络游戏防沉迷实名认证系统 PHP代码: 创建对应文件,在需要的位置get传参请求即可,具体参数参考 网络游戏防沉迷实名认证系统接口对接技术规范v2.0 1、上传信息 <?php $url "https://wlc.nppa.gov.cn/test…...
每日OJ题_牛客_JD1 年终奖(动态规划)
目录 牛客_JD1 年终奖 解析代码 牛客_JD1 年终奖 年终奖_牛客题霸_牛客网 解析代码 #include <vector> class Bonus { public: int getMost(vector<vector<int> > board) {int m board.size(), n board[0].size();vector<vector<int>> dp(m…...
深度学习 tablent表格识别实践记录
下载代码:https://github.com/asagar60/TableNet-pytorch 下载模型:https://drive.usercontent.google.com/download?id13eDDMHbxHaeBbkIsQ7RSgyaf6DSx9io1&exportdownload&confirmt&uuid1bf2e85f-5a4f-4ce8-976c-395d865a3c37 原理&#…...
深度学习 线性神经网络(线性回归 从零开始实现)
介绍: 在线性神经网络中,线性回归是一种常见的任务,用于预测一个连续的数值输出。其目标是根据输入特征来拟合一个线性函数,使得预测值与真实值之间的误差最小化。 线性回归的数学表达式为: y w1x1 w2x2 ... wnxn …...
HBase在表操作--显示中文
启动HBase后,Master和RegionServer两个服务器,分别对应进程为HMaster和HRegionServe。(可通过jps查看) 1.进入表操作 hbase shell 2.查看当前库中存在的表 list 3.查看表中数据(注:学习期间可用&#…...
基于BusyBox的imx6ull移植sqlite3到ARM板子上
1.官网下载源码 https://www.sqlite.org/download.html 下载源码解压到本地的linux环境下 2.解压并创建install文件夹 3.使用命令行配置 在解压的文件夹下打开终端,然后输入以下内容,其中arm-linux-gnueabihf是自己的交叉编译器【自己替换】 ./config…...
连续子数组的最大和
问题描述: 输入一个整型数组,数组里有正数也有负数。求连续子数组中的最大和为多少。 举例: 数组:arry{1 , 2 ,-5 , 4 , 1 ,-2} 输出:5,数组中连续的位置相加最大值为5, 41 方法…...
Photoshop 工具使用详解(全集 · 2024版)
全面介绍 Photoshop 工具箱里的工具,点击下列表格中工具名称或图示,即可查阅工具的使用详解。 移动工具Move Tool移动选区、图层和参考线。画板工具Artboard Tool创建、移动多个画布或调整其大小。moVe快捷键:V 矩形选框工具 Rectangular Mar…...
C++函数返回机制,返回类型
return语句终止当前正在执行的函数并将控制权返回到调用该函数的地方。 return语句有两种形式 return;return expression; 无返回值函数 没有返回值的return语句只能用在返回类型是void的函数中。 返回void的函数不要求必须有return语句,因为这类函数的最后一句…...
[linux] Key is stored in legacy trusted.gpg keyring
修复 Ubuntu 中的 “Key is stored in legacy trusted.gpg keyring” 问题_key is stored in legacy trusted.gpg keyring (/etc/-CSDN博客 复制到trusted.gpd.d 目录中(快速但不优雅的方法) 如果你觉得手动做上面的事情不舒服,那么,你可以忽略这个警告…...
阿里云部署OneApi
基于 Docker 进行部署 # 使用 SQLite 的部署命令: docker run --name one-api -d --restart always -p 3000:3000 -e TZAsia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api # 使用 MySQL 的部署命令,在上面的基础上添加 -e SQL_DSN&qu…...
MapReduce学习问题记录
1、如何跳过对某行数据的处理 第一行数据是字段名不需要处理,我们知道第一行偏移量是0(行记录的时候是从数组首地址开始,到了行标识符进行一次计数,这个计数就是行偏移量,从0开始),我们根据偏移…...
Elasticsearch优化
集群配置 1、调整副本数:考虑数据的可用性和读取性能,合理配置分片的副本数。 2、合理配置分片大小(分片的合理容量:10GB-50GB):避免分片过大,以确保更好的性能和均衡的负载。 3、监控集群状态:使用监控工…...
【Redis知识点总结】(六)——主从同步、哨兵模式、集群
Redis知识点总结(六)——主从同步、哨兵模式、集群 主从同步哨兵集群 主从同步 redis的主从同步,一般是一个主节点,加上多个从节点。只有主节点可以接收写命令,主节点接收到的写命令,会同步给从节点&#…...
Java面试题:设计一个线程安全的单例模式,并解释其内存占用和垃圾回收机制;使用生产者消费者模式实现一个并发安全的队列;设计一个支持高并发的分布式锁
Java深度面试题:设计模式、内存管理与并发编程的综合考察 随着Java技术的不断发展,对Java开发者的技术要求也在不断提高。设计模式、内存管理、多线程工具类以及并发工具包和框架等都是Java开发者必须掌握的核心知识点。本文将通过三道综合性的面试题&a…...
【硬件设计】以立创EDA举例——持续更新
【硬件设计】以立创EDA举例——持续更新 文章目录 前言立创EDA官网教程一、原理图二、PCB1.布局2.设计规则3.电流与线宽 4.PCB走线5.Polar Si90006.过孔7.铺铜总结 前言 提示:以下是本篇文章正文内容,下面案例可供参考 立创EDA官网教程 立创EDA使用教程…...
效率飙升:跳过激活步骤,在快马平台实现你的下一个效率工具灵感
最近在尝试优化自己的工作节奏,发现番茄工作法特别适合需要高度专注的任务。但市面上的番茄钟工具要么功能太复杂,要么需要下载安装,反而分散了注意力。于是决定自己动手做一个极简的网页版番茄钟,正好试试InsCode(快马)平台的即时…...
【C++笔记】STL详解: stack 和 queue 的使用
前言:在 C 的标准模板库 (STL) 中,stack(栈)和 queue(队列)是非常重要且常用的数据结构。它们都属于“容器适配器”,这意味着它们不是从零开始构建的,而是封装了其他底层容器&#x…...
解决OpenCore EFI配置难题:OpCore-Simplify如何实现零门槛系统搭建
解决OpenCore EFI配置难题:OpCore-Simplify如何实现零门槛系统搭建 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 问题剖析:为…...
小米平板4/4Plus驱动板安装与调试全攻略:从HDMI连接到触摸校准
1. 小米平板4驱动板安装前的准备工作 第一次接触驱动板安装的朋友可能会觉得有点复杂,但其实只要做好准备工作,整个过程就会顺利很多。我去年帮朋友改装过三台小米平板4,总结出几个关键点。首先,你需要确认手头的驱动板型号是否匹…...
3分钟掌握Windows安卓应用安装:免费轻量级APK安装器完全指南
3分钟掌握Windows安卓应用安装:免费轻量级APK安装器完全指南 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 想在Windows电脑上直接运行安卓应用却不想安装…...
每日 AI 研究简报 · 2026-04-06
(本文借助 AI 大模型及工具辅助整理) 一句话总结:今日AI领域亮点纷呈——Nvidia发布企业级AI Agent平台获17家巨头支持,Claude Code泄露事件引发安全担忧,开源AI Agent生态持续升温。 🌊 AI 动态与趋势 …...
CYBER-VISION零号协议在STM32F103C8T6最小系统板开发中的实战指南
CYBER-VISION零号协议在STM32F103C8T6最小系统板开发中的实战指南 如果你手头正好有一块经典的“蓝板子”——STM32F103C8T6最小系统板,想用它做点东西,但又觉得从零开始配置寄存器、调试外设有点头疼,那这篇文章就是为你准备的。我们今天要…...
SEO_电商网站SEO优化全攻略,驱动销售额增长
SEO:电商网站SEO优化全攻略,驱动销售额增长 在当今数字化时代,电子商务已成为企业赢得市场份额和提升销售额的重要途径。仅仅拥有一个电商网站并不足以吸引大量流量和转化成交。这时,电商网站SEO优化就显得尤为重要。本文将详细介绍电商网站…...
k3wise 穿透查询产品代码的所有子BOM单的物料工程变更单序时簿
文章目录 引言 I 需求 II K3 序时簿穿透查询配置(适合界面操作) 创建查询脚本(需适配 K3 关键字) III 存储过程实现(推荐报表使用) IV 关键表结构说明 引言 本文介绍了在K3系统中配置穿透查询产品代码及其所有子级物料工程变更单的方法。主要内容包括: 通过SQL查询分析…...
复杂问题拆解四重境界与工程实践
1. 问题拆解:从混沌到清晰的核心方法论面对复杂问题时,那种无从下手的茫然感我太熟悉了。十年前我刚入行做电子产品故障分析时,经常被各种行业客户问得哑口无言——医疗设备的EMC问题、汽车电子的信号干扰、工业控制的通信异常,每…...
