rsync数据同步备份

本文详细介绍了rsync的数据同步模式,包括推、上传和拉、下载;备份方式有增量和全量;传输模式有本地、远程和守护进程三种。还阐述了客户端和服务端的需求及操作,如客户端定时推送备份数据,服务端接收并校验,同时给出了客户端和服务端脚本及整体测试方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rsync数据同步模式

推、上传

拉、下载

 

rsync备份方式

增量

全量

 

rsync传输模式

3种

本地传输,直接cp即可

远程传输,系统用户

守护进程,使用虚拟用户

 

--delete 无差异同步

--bwlimit 限速

--password-file 指定客户端密码

export RSYNC_PASSWORD=

-avz (客户端使用root用户,服务端rsync 客户端root 服务端root 客户端oldboy 服务端oldboy)

-P 显示速率

 

Rsync守护进程

1.安装

2.配置

3.启动

 

 

客户端需求

1.客户端提前准备存放的备份的目录,目录规则如下:/backup/nfs_172.16.1.31_2018-09-02

2.客户端在本地打包备份(系统配置文件、应用配置等)拷贝至/backup/nfs_172.16.1.31_2018-09-02

3.客户端最后将备份的数据进行推送至备份服务器

4.客户端每天凌晨1点定时执行该脚本

5.客户端本地保留最近7天的数据, 避免浪费磁盘空间

 

服务端需求

1.服务端部署rsync,用于接收客户端推送过来的备份数据

2.服务端需要每天校验客户端推送过来的数据是否完整

3.服务端需要每天校验的结果通知给管理员

4.服务端仅保留6个月的备份数据,其余的全部删除

 

注意:所有服务器的备份目录必须都为/backup

1.客户端将需要备份的文件放入指定的目录中 /backup/nfs_172.16.1.31_2018-09-02

2.客户端每天凌晨1点使用rsync命令推送一次nfs_172.16.1.31_2018-09-0

3.客户端保留最近7天的数据即可

 

-------------------------------------------------------------------------

烂货->打标记->装车->运输

散货->打包->胶布->装车-->运输

 

1.我要备份什么?

/etc/fstab /var/spool/cron/USERNAME /server/scripts

2.我要怎么备份?

/backup/主机名_ip地址_时间 命名的目录中

3.我要备份到哪?

rsync备份服务器 172.16.1.41

--------------------------------------------------------------------------------------------------

客户端脚本的位置

#批量修改时间。并执行脚本,产生数据文件

[root@nfs ~]# for i in {1..30};do date -s 2018/12/$i;sh /server/scripts/client_push_data.sh ;done

[root@nfs ~]# cat /server/scripts/client_push_data.sh

#!/bin/bash

#1.定义变量

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

SRC=/backup

HOST=$(hostname)

ADDR=$(ifconfig eth1|awk 'NR==2 {print $2}')

$DATE=(date +%F)

DEST=${HOST}_${ADDR}_${DATE}

 

#2.创建目录

[ -d $SRC/$DEST ] || mkdir -p $SRC/$DEST

 

#3.备份文件

cd / && \

[ -f $SRC/$DEST/sys.tar.gz ] || tar czf $SRC/$DEST/sys.tar.gz etc/fstab etc/passwd && \

[ -f $SRC/$DEST/other.tar.gz ] || tar czf $SRC/$DEST/other.tar.gz var/spool/cron/ server/scripts && \

 

#4.使用md5打标记

[ -f $SRC/$DEST/flag_$DATE ] || md5sum $SRC/$DEST/*.tar.gz > $SRC/$DEST/flag_$DATE

 

#4.本地推送到备份服务器

export RSYNC_PASSWORD=123456

rsync -avz $SRC/$DEST rsync_backup@172.16.1.41::backup

 

#5.保留本地最近7天的数据

find $SRC/ -type d -mtime +7|xargs rm -rf

-------------------------------------------------------------------------------------------------

服务端操作如下:

 

1.配置邮件

[root@backup ~]# yum install mailx -y

[root@backup ~]# vim /etc/mail.rc

set from=1123669204@qq.com

set smtp=smtps://smtp.qq.com:465

set smtp-auth-user=1123669204@qq.com

set smtp-auth-password=olspebolslujiibi

set smtp-auth=login

set ssl-verify=ignore

set nss-config-dir=/etc/pki/nssdb/

 

2.验证能否成功的发送邮件

[root@backup ~]# mkdir /server/scripts -p

[root@backup ~]# cat /server/scripts/check_client_data.sh

#!/bin/bash

#1.定义变量

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

SRC=/backup

DATE=$(date +%F)

 

#1.使用md5进行校验,并保存校验的结果

md5sum -c $SRC/*_$DATE/flag_$DATE > $SRC/result_$DATE

 

#2.将保存的结果文件发送给管理员

mail -s "Rsync Backup $DATE" 572891887@qq.com <$SRC/result_$DATE

 

#3.保留最近180天的数据

find $SRC/ -type d -mtime +180|xargs rm -rf

 

 

最后进行整体测试:

1.删除客户端的整个目录

2.删除服务端/backup下面的所有内容

3.编写定时任务测试【在修改客户端每天凌晨1点,服务端每天凌晨5点】

 

 

如何扩展备份多台服务器:

[root@web01 ~]# rsync -avz root@172.16.1.31:/server /

[root@web01 ~]# sh /server/scripts/client_push_data.sh

 

内容概要:该论文聚焦于T2WI核磁共振图像超分辨率问题,提出了一种利用T1WI模态作为辅助信息的跨模态解决方案。其主要贡献包括:提出基于高频信息约束的网络框架,通过主干特征提取分支和高频结构先验建模分支结合Transformer模块和注意力机制有效重建高频细节;设计渐进式特征匹配融合框架,采用多阶段相似特征匹配算法提高匹配鲁棒性;引入模型量化技术降低推理资源需求。实验结果表明,该方法不仅提高了超分辨率性能,还保持了图像质量。 适合人群:从事医学图像处理、计算机视觉领域的研究人员和工程师,尤其是对核磁共振图像超分辨率感兴趣的学者和技术开发者。 使用场景及目标:①适用于需要提升T2WI核磁共振图像分辨率的应用场景;②目标是通过跨模态信息融合提高图像质量,解决传统单模态方法难以克服的高频细节丢失问题;③为临床诊断提供更高质量的影像资料,帮助医生更准确地识别病灶。 其他说明:论文不仅提供了详细的网络架构设计与实现代码,还深入探讨了跨模态噪声的本质、高频信息约束的实现方式以及渐进式特征匹配的具体过程。此外,作者还对模型进行了量化处理,使得该方法可以在资源受限环境下高效运行。阅读时应重点关注论文中提到的技术创新点及其背后的原理,理解如何通过跨模态信息融合提升图像重建效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值