MySQL定时增量备份rsync+crontab(企业实战)

CentOS 6 rsync异地备份实战:老旧系统灾备的最小可行方案 rsync 是一种基于差异同步的高效文件传输协议,其核心原理是通过滚动校验(rolling checksum)比对源与目标文件块差异,仅传输变化部分,天然支持断点续传与增量备份。该技术在资源受限、变更敏感的生产环境中展现出极高的工程稳定性与低侵入性价值,尤其适用于无法升级的操作系统如 CentOS 6 等存量系统。典型应用场景包括制造业ERP、金融归档、政府旧业务系统等要求物理隔离、故障域分离的 Off-Site Backup 需求。本文聚焦真实产线约束下的 rsync + SSH 实施路径,涵盖密钥安全配 阅读详情

一、架构说明
为了防止企业MySQL坏掉导致数据丢失,衍生出此结构

二、环境准备
两台centos7
192.168.59.143(需要备份的服务器)
192.168.59.144(备份存储服务器)

三、两台安装rsync服务

yum -y install rsync

四、修改需要备份的服务器rsync的配置文件(192.168.59.143)

vim /etc/rsyncd.conf

添加如下配置
uid = root
gid = root
use chroot = no
max connections = 2
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[app]           #模块
path = /data/   #备份路径
ignore errors
read only = false
list = false
auth users = backup
secrets file = /etc/rsync.passwd

在这里插入图片描述
编辑密码文件并赋予权限(两台都要做)

echo "rsync_user:rsync_user_pwd" > /etc/rsync.password
chmod -R 600 /etc/rsync.password

五、启动rsync
1.解决报错不启动

yum -y install xinetd
vim  /etc/xinetd.d/rsync

service rsync
{
disable = no
flags = IPv6
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon
log_on_failure += USERID
}
systemctl restart xinetd

六、编写任务计划

crontab -e

将以下命令写入脚本

/usr/bin/rsync -vzrtopg  --progress --password-file=/etc/rsync.passwd backup@192.168.59.143::app /data/

七、写增量脚本

MySQL备份恢复实战:从全量增量策略到XtraBackup自动化部署 数据库备份与恢复是数据安全领域的核心基础,其原理在于通过定期复制数据副本来防范硬件故障、人为误操作等风险。从技术价值看,有效的备份策略能确保业务连续性,满足RPO(恢复点目标)和RTO(恢复时间目标)要求。在应用场景上,针对MySQL这类主流关系型数据库,需要根据数据量、变化频率和恢复速度需求,灵活组合全量、增量与差异备份。本文聚焦MySQL备份恢复的工程实践,深入解析Percona XtraBackup等工具的热备份机制,并探讨如何通过自动化脚本和监控告警,构建高可用的备份体系,其中XtraBackup的 阅读详情

相关推荐

MySQL数据安全必备:使用mysqldump实现自动化备份的完整方案(含crontab定时任务)

本文详细介绍了在Linux环境下,使用mysqldump工具构建MySQL数据库自动化备份的完整方案。内容涵盖mysqldump关键参数解析、安全备份脚本编写、通过crontab配置定时任务、备份文件生命周期管理以及数据恢复验证,旨在帮助DBA建立一套可靠、无人值守的数据安全基础设施。

weixin_29230865的博客 252

rsync mysql_使用rsync进行MySQL增量备份

mysql_back.sh脚本中的相关参数解释。expect -c中的-c全拼为command命令的含义,也就是说-c 后面跟的是相关的命令,但这些命令要一、环境描述(使用rsync进行mysql的增量备份)192.168.0.2为备份服务器192.168.0.3为需要经常备份的mysql数据库二、主要配置1.备份服务器配置useradd mysql_db -d /data/bakpasswd r...

weixin_42346693的博客 495

Rsync文件同步与备份:生产环境Web服务器数据保护实战指南

在Linux系统运维与数据管理中,文件同步与备份是保障业务连续性和数据安全的核心基础。其核心原理是通过高效的差异算法,仅传输源端与目标端之间发生变化的文件块,而非整个文件,从而显著节省网络带宽与存储空间。这一技术价值在于实现了自动化、增量的数据保护,为系统容灾与快速恢复提供了关键支撑。应用场景广泛覆盖Web服务器、数据库备份、代码仓库同步及分布式系统数据分发等。本文聚焦于Rsync这一经典工具,结合SSH密钥认证与Cron定时任务,深入解析如何构建一个可靠、自动化的生产级文件同步与备份方案,涵盖增量同步、权

cri5768的博客 439

mysql增量备份几种_mysql的增量备份

一、启用 Binary Log修改 MySQL Server 的系统设置文件(eg. /etc/my.cnf),在 [mysqld] 区块中加上 log-bin=mysql-bin 选项,然后重新启动 MySQL Server,例如:[mysqld]log-bin启用后你应该可以在 MySQL 的 Data Dir 里面发现如下的文件:mysql-bin.indexmysql-bin.000001...

weixin_42515158的博客 513

中小企业数据备份策略:RPO/RTO驱动的实战指南

数据备份是保障业务连续性的基础能力,其核心在于理解恢复点目标(RPO)和恢复时间目标(RTO)这两个关键指标。RPO决定数据丢失容忍度,需匹配实际变更频率;RTO反映系统中断承受力,直接影响客户体验与经济损失。有效的备份不是单纯技术堆砌,而是围绕风险控制、成本约束与恢复能力构建的动态平衡体系。它广泛应用于中小企业的财务系统、设计素材管理、客户数据库及SaaS数据保护等场景。本文基于数百家企业真实故障复盘,深入解析全备/增量/差异备份的适用边界、ZFS与LTO磁带等介质选型逻辑、加密密钥安全保管实践,以及自动

weixin_30254435的博客 452

MySQL定时备份脚本实战:从mysqldump到crontab的完整方案

数据库备份是企业数据安全的基础防线,定期将核心数据导出并异地保存,能有效应对误操作、硬件故障等意外场景。在Linux运维中,基于mysqldump的逻辑备份配合crontab定时任务,是中小型业务最常用的实现方式。通过合理设计备份策略(如全量备份、保留周期)、正确设置mysqldump参数(如--single-transaction)、以及规范crontab调度与环境变量,可以构建一套自动、可靠且易恢复的备份机制。本文从备份概念与原理出发,详细拆解脚本编写、定时配置、常见故障排查,并引入企业微信告警与远程同

weixin_29219539的博客 297

[kubernetes]-使用cronjob定时备份mysql

导语:使用cronjob定时备份mysql,将原先宿主机的定时cron任务转移到k8s中。省去不同系统的兼容性,解决定时任务无法运行时排查的耗时。 yaml如下 全量备份 /opt/app-ai/deepwise/data/scripts 备份脚本的路径 /opt/app-ai/deepwise/data/mysql-data 宿主机上mysql的data目录 /opt/app-ai/deepwise/data/mysql-backup 备份文件夹 apiVersion: batch/v1bet

爷来辣的博客 1571

野火STM32F407(骄阳)+无刷直流驱动板+永磁同步电机控制学习记录(四)(基于HAL库)

以上内容都是参考别人资料自学的,很多地方都是凭感觉,因为理论部分不太会算,只要电机能转就行,其他性能指标都没考虑,因为不会,所以这纯属是学习记录帖。带宽在500时,电流波动小,但是响应很慢,就是堵转后不太容易恢复转动。速度环带宽设定小了,响应不够快,带宽设定大了波动比较大,电机感觉起来也震一点,而且,当带宽设到200的时候,启动直接就锁死了,应该是PI增益设定太大了。电流环带宽的试验:去掉速度环,让Iq_Set=2,Ud=0,此时电机是电流环闭环控制,用手堵转电机然后松开,看电流的波动以及响应情况。

XUEXIDEXIAOhai的博客 4554

mysql的全量备份和增量备份

全量备份 1 创建mysqldump脚本 mysqldump参数 1. 全备数据库(innodb Engine) mysqldump -uroot -pmysql123 --single-transaction --master-data=2 --flush-logs --flush-privileges --routines --events --all-databases > /backup/db_bak01.sql 2. 全备(Myisam Engine) mysqldump -uroot -

nsnsttn的博客 7353

保姆级教程:用Code Blocks搞定中科蓝讯AB5768E蓝牙音响SDK开发环境(附资源包)

本文提供了一份详细的Code Blocks配置指南,帮助开发者快速搭建中科蓝讯AB5768E蓝牙音响SDK开发环境。从工具链安装、环境配置到工程导入和调试技巧,涵盖全流程避坑要点,特别适合K12开发板初学者。附资源包下载,助您高效完成蓝牙音响开发。

weixin_28692817的博客 448

避坑指南:ESP32S3驱动INMP441麦克风时的常见硬件冲突与解决方案

本文详细解析了ESP32S3驱动INMP441麦克风时常见的硬件冲突问题,包括GPIO资源冲突、电源噪声、I2S时钟同步等,并提供了实用的解决方案和优化策略。通过实测数据和代码示例,帮助开发者快速排查和解决音频设备开发中的疑难问题,提升系统稳定性和音频质量。

embedding5hiker的博客 943

文件的读写基本操作

一、文件是计算机中数据持久化存储的表现形式 读写文件标准操作格式1: 1、打开文件:file1 = open('文件名','读写模式') 2、操作文件 3、关闭文件:file1.close() 文件操作完毕后必须关闭,否则长期保持对文件的连接状态,造成内存溢出的现象发生 读写文件操作格式2: # 1、打开文件 file1 = open('demo.txt','w') # 2、操作文件 file1.write('hello world') # 3、关闭文件 file1.close() 1、打开文件:wi

范高伦的博客 1万+

SAP ABAP OData 的四种开发方式

摘要:SAP开发中CDS视图转OData服务的四种方案演进:1)7.40+版本需手动映射数据源;2)7.50+可直接引用CDS视图自动生成服务;3)7.50+通过@OData.publish注解声明式发布;4)7.54+采用服务定义与绑定实现协议解耦。新版本推荐使用最新方案,旧系统可选传统方式,整体呈现开发简化、架构解耦的技术演进趋势。(150字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 865

第一篇:MySQL8.0生产备份实战|XtraBackup全自动全量+增量备份(钉钉告警+异地Binlog归档)

适配 CentOS7+MySQL8.0.30+XtraBackup8.0.30,一套可直接落地的自动化备份方案。包含标准化备份目录、最小权限备份账号、周日全量 + 工作日增量备份 Shell 脚本,自带 30 天自动清理、钉钉异常告警,搭配 rsync 实现 binlog 异地归档,配合 crontab 定时任务实现无人值守常态化备份,解决生产环境数据丢失、备份静默失败问题。

sinat_25821779的博客 288

华为od 面试八股文_Python语言_01_含答案

华为od 面试八股文_Python语言_01_含答案

MISAYAONE的博客 9120

python基础:工作会用到的95%的基础python代码都在这了(万字详解!)

本文是一份Python编程语言的快速参考备忘单,涵盖了Python基础语法和常用数据类型。主要内容包括:Python入门指南(打印、变量声明)、内置数据类型(字符串、数值、列表、元组、集合、字典等)、控制结构(判断、循环)、函数定义、文件处理操作以及字符串操作方法(切片、循环遍历等)。这个备忘单特别适合初学者快速查阅Python基础语法,同时也提供了数据类型转换、f-string格式化字符串等实用技巧。通过简洁的代码示例展示了Python的基本语法规则和典型用法。

数据知道的博客 8163

别再手动备份了!用Shell脚本+定时任务搞定Confluence数据自动备份(附完整脚本)

本文详细介绍了如何利用Shell脚本和定时任务实现Confluence数据的自动化备份,解决手动备份的不足。通过全量/增量备份选择、原子性操作、存储生命周期管理等企业级特性,确保数据安全可靠。附完整脚本和实战指南,助力企业高效管理知识资产。

weixin_30316097的博客 434

【Scratch考级100图】图01-等级考试scratch绘 画正方形

一、案例介绍 小朋友们应该在数学课或者平时生活中有了解过正方形,正方形在我们生活中到处可见,那我们如果通过Scratch软件来绘制一个正方形呢,我们一起来学习一下吧,在舞台正中央绘制一个边长为200的正方形,要求: 1、围绕舞台中心绘制正多边形,均匀分布在四个象限中 2、正方形边长为200个单位,线条粗细、颜色自定 3、利用画笔绘制正方形,不能有多余的线条 二、案例演示 【Scratch案例演示】Scratch图1-画正方形 三、案例分析 当我们点击小绿旗启动程序后,舞台上会出现一个画

青少年编程学习指导 2670

Ubuntu下Duplicity+GPG自动化加密备份实战指南

增量备份是一种高效的数据保护机制,其核心在于仅传输变化的数据块而非全量文件,显著降低带宽与存储开销;GPG则通过非对称加密与数字签名构建双重信任链,确保备份内容机密性、完整性与来源可信。在Linux服务器运维场景中,将Duplicity的块级差异算法与GPG的加密签名能力深度集成于Ubuntu系统,借助SSH安全通道实现无人值守、可验证、可审计的自动化备份流水线,已成为中小规模生产环境抵御误操作、硬件故障与恶意入侵的关键基础设施。本文聚焦Duplicity与GPG在Ubuntu平台的工程化落地,覆盖密钥双轨

weixin_34174105的博客 602

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

linux定时备份mysql并同步到其它服务器

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33725126的博客 151

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

电脑黑屏不用慌:内存条接触不良与显示器信号线排查指南

硬件故障排查是电脑维护中的基础技能,而黑屏问题则是用户最常遇到的故障之一。从原理上看,屏幕点不亮往往并非硬件损坏,而是显示链路或电气连接出现中断,例如内存条接触不良导致自检失败,或显示器信号线松动、输入源设置错误。掌握这些基础排查方法,能大幅降低送修成本,提升自主解决问题的能力。在日常使用中,无论是台式机搬动后出现黑屏,还是长期未清灰导致接触氧化,都可以通过清洁金手指、重新插拔线材、切换输入源等简单操作恢复。围绕这一主题,可以建立一套从简单到复杂的排查流程,帮助用户快速定位并解决此类常见故障。

weixin_34038293的博客 491

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Back In Time 2.0.0 RC1:Linux/macOS本地快照备份工具实战指南

在数据备份领域,快照技术通过记录特定时间点的系统状态,为文件恢复提供了精确的时间锚点。其核心原理通常基于写时复制或增量存储,在保证数据完整性的同时极大优化存储效率。对于开发者和系统管理员而言,这种技术价值在于能够无缝回溯任意历史版本,有效应对误删、配置错误或版本回退等常见场景。Back In Time 正是这样一款将快照备份与图形化操作深度结合的工具,它底层基于 rsync 和硬链接技术,实现了高效、版本化的本地数据保护。通过本文,您将掌握其从安装配置到高级恢复的完整工作流,并了解如何利用其快照机制和排除规

weixin_34357887的博客 423

MySQL数据库逻辑备份实战:mysqldump原理、参数详解与生产级备份策略

数据库备份是数据安全与业务连续性的基石,其核心在于确保数据的一致性与可恢复性。逻辑备份通过生成可读的SQL语句集,实现了数据的结构化导出,具备跨平台、粒度可控和便于审计等技术价值。在MySQL生态中,mysqldump作为官方原生工具,凭借其轻量、灵活及与内核深度集成的特性,成为实施逻辑备份的首选方案。它通过建立事务一致性视图(如结合--single-transaction参数),保障了备份过程中的数据完整性,尤其适用于数据量适中、需频繁进行部分恢复或跨版本迁移的场景。本文聚焦于mysqldump的实战应用

weixin_34208283的博客 483
上一篇: MySQL主从互换策略(主down机切换从为和恢复过程中的倒增量备份)
下一篇: 内网穿透工具(使用工具)
俞骏#
博客等级 码龄7年 387粉丝 39原创
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值