导航:首页 > 文件教程 > linuxrsync备份文件

linuxrsync备份文件

发布时间:2024-10-27 07:00:02

linux下怎么安装rsync实现定时增量备份文件

服务器需求:需要备份文件的服务器(服务器端):192.168.10.2 (RHEL 5)

接收备份文件的服务器(客户端):192.168.10.3 (RHEL 5)

实现功能:

通过rsync工具对turbomail邮件服务器的accounts目录和conf目录进行增量备份。

accounts目录:用于存储用户相关信息的目录

conf目录:用户配置文件存放目录

前提条件:

先将turbomail邮件系统安装好(服务器端与客户端操作一样)

安装过程如下:

1、挂载光驱:mount /dev/cdrom

2、将turbomail的安装包拷贝到跟目录下/

#cd /dev/cdrom

#cp turbomail_linux_x86_xxx.tgz

3、解压turbomail安装包

tar –zxvf turbomail_linux_x86_xxx.tgz

4、启动turbomail

#cd /turbomail

#./starttm.sh

#cd /turbomail/web/bin/

#./startup.sh 5、修改启动脚本/etc/rc.d/rc.local
使邮件服务器开机自动启动加入以下几行:#/turbomail/starttm.sh &
#/turbomail/web/bin/startup.sh & #/turbomail/safestart.sh &

rsync的配置如下:

1.服务器端rsync的配置:使用系统自带的rsync工具,插入系统启动光盘,通过rpm安装rsync工具。

若采用采用源码包安装,上传安装包到服务器1)tar –zxvf rsyncrsync-2.6.9.tar.gz #解压2)cd rsyncrsync-2.6.9 3)./configure #默认配置,生成编译环境

❷ rsync,强大的同步文件工具

rsync是一种强大且高效的文件同步与备份工具,支持本地与远程系统间文件与目录同步,具备增量备份能力,传输速度快,资源消耗低,操作简便。以下为rsync使用指南。

rsync安装:在Linux系统上,可执行以下命令安装rsync。

rsync使用:基本语法为“source destination [option]”,其中source为源文件或目录,destination为目标位置,option为可选参数,可指定传输时选项。

本地文件同步:同步本地文件的命令示例如下,-a表示归档模式保留文件所有属性,-v显示同步详细信息,-z压缩传输以节省带宽。

例如,将本地/tmp目录同步到/home目录。

远程文件同步:同步远程文件需指定SSH连接及远程主机名,命令格式为“source destination [option]”,其中-e ssh表示使用SSH连接,username为远程主机用户名,remote_host为远程主机名,source为源文件或目录,destination为目标位置。

例如,将远程主机/home目录同步至本地/tmp目录。

增量备份:rsync支持增量备份,只备份源文件或目录新增或修改文件,不备份已删除或未修改文件,可通过--delete选项删除目标位置中不存在的文件。

例如,将本地目录/tmp备份至目录/backup,只备份新增或修改文件,并删除目标位置中不存在文件。

常用选项:rsync支持多种选项,常用选项包括但不限于:

注意事项:使用rsync时需注意以下几点:

文件路径:rsync路径可为相对或绝对路径,相对路径基于当前目录,需注意当前目录位置。

SSH连接:使用SSH连接远程主机需确保远程主机已安装SSH服务,用户名与密码正确。可使用SSH密钥认证,避免输入密码。

备份安全:备份数据安全重要,需设置备份目录权限与文件所有权,避免未经授权访问。

大文件传输:对于大文件传输,可使用--progress选项显示传输进度,避免长时间等待。

总结:rsync是实用的文件同步与备份工具,支持本地与远程系统间文件同步,具备增量备份能力,速度快,资源消耗低,操作简便。使用时需注意文件路径、SSH连接、备份安全与大文件传输问题。根据不同需求,灵活设置rsync选项。

❸ linux使用rsync备份目录,但是有的目录没有备份,请问是什么原因并且在输出日志中没有现在错误!

你是通过 rsync daemon 来同步来的,很可能和你源 rsyncd.conf 里的配置有关,比如权限相关配置导致你对所有文件都无法读取,或者是rsyncd.conf里直接就exclude掉了。 既然是本地同步 (127.0.0.1), 你可以先试试不通过daemon,直接用路径名的方法同步,比如

sudorsync-cvzrltogp/path/to/rsync/home


上面的命令如果没问题,那就可以肯定是你 rsync daemon配置的问题了。

❹ Linux中rsync备份数据使用实例

在Centos中使用rsync命令安装:

实例一:本地目录同步

使用rsync -zvr命令实现本地目录同步。查看目录发现rsync在同步期间未保留时间戳。

实例二:同步保留时间戳

使用-r选项实现存档模式,递归同步并保留时间戳。执行命令后,文件时间得以保留。

实例三:本地同步远程目录

在本地和远程系统安装rsync后,使用命令将文件从本地同步至远程目录。注意远程同步可能需要输入密码。

实例四:远程同步至本地

指定远程路径作为源,本地路径作为目标执行命令,实现远程文件/目录同步至本地。

实例五:避免覆盖已修改文件

使用-u选项在同步时避免覆盖目标位置上已修改的文件。修改本地文件后,源文件不会被覆盖。

实例六:查看同步进度

使用--progress选项显示rsync同步执行的详细进度。

实例七:删除目标不存在的文件

使用--delete选项在同步时删除目标目录中源目录不存在的文件。

实例八:文件选择模式

rsync支持在同步时提供包括和排除文件或目录的模式。示例中仅包括以'P'开头的文件。

实例九:不传输大文件

使用rsync --max-size选项限制文件传输大小,避免大文件同步。

总结

rsync工具用于文件和目录同步,支持本地或远程系统。通过指定选项可实现多种同步需求,如保留时间戳、选择性同步、避免文件覆盖等。灵活使用rsync可提高文件管理效率。

阅读全文

与linuxrsync备份文件相关的资料

热点内容
ps入门必备文件 浏览:348
以前的相亲网站怎么没有了 浏览:15
苹果6耳机听歌有滋滋声 浏览:768
怎么彻底删除linux文件 浏览:379
编程中字体的颜色是什么意思 浏览:534
网站关键词多少个字符 浏览:917
汇川am系列用什么编程 浏览:41
笔记本win10我的电脑在哪里打开摄像头 浏览:827
医院单位基本工资去哪个app查询 浏览:18
css源码应该用什么文件 浏览:915
编程ts是什么意思呢 浏览:509
c盘cad占用空间的文件 浏览:89
不锈钢大小头模具如何编程 浏览:972
什么格式的配置文件比较主流 浏览:984
增加目录word 浏览:5
提取不相邻两列数据如何做图表 浏览:45
r9s支持的网络制式 浏览:633
什么是提交事务的编程 浏览:237
win10打字卡住 浏览:774
linux普通用户关机 浏览:114

友情链接