同步删除文件 rsync -avh --remove-source-files root@ip:/src /dest 同步单个排除文件或者目录 rsync -avlt /home/app_logs/app/ /home/logs_bak/app_logs/$dirname/ --exclude"file.txt" 同步多个个排除文件或者目录 rsync -avlt /home/app_logs/app/ /home/logs_bak/app_logs/$dirname/ --exclude=...
mkdir /home/www.osyunwei.com/ceshi #在源服务器上创建测试文件夹,然后在源服务器运行下面2行命令 rsync -avH --port=873 --progress --delete /home/www.osyunwei.com/ home_www.osyunwei.com_user@192.168.21.127::home_www.osyunwei.com --password-file=/etc/passwd.txt rsync -avH --port=873 -...
然后创建一下上面配置的认证密码文件vi /etc/rsyncd.secrets:输入root:test然后chmod 600 /etc/rsyncd.secrets两台服务器都安装好后,可以输入命令测试一下,在16的/backup目录下创建几个文件,然后输入命令:rsync -avH --port=873 --progress --delete /backup/ root@192.168.2.17::test然后输入在17上面配置的密码...
“`bash rsync -avh /path/to/source/ /path/to/destination/ “` 这将同步源目录中的文件和子目录到目标目录中。 2. 远程同步:使用rsync将本地文件同步到远程服务器上。 “`bash rsync -avh /path/to/source/ user@remote:/path/to/destination/ “` 这将将本地文件同步到远程服务器的目标目录中。 3....
rsync -avh --delete \ --no-perms --no-owner --no-group \ -e "ssh -i /home/ubuntu/.ssh/wang.pem" \ /home/ubuntu/mount0/Resources/ \ root@192.168.5.99:/home/ubuntu/mount1/Resources/ 后续备份时只需执行 2 和 3 步即可。
rsync-avh--exclude='*.txt'/path/to/source /path/to/destination 1. 同步前删除目标多余文件: rsync-avh--delete/path/to/source /path/to/destination 1. 脚本示例 简单的 Bash 脚本示例,用于定期同步文件夹: #!/bin/bashsource="/path/to/source"destination="/path/to/destination"rsync-avh$source$...
rsync -avh C:pathtosource D:pathtodestination 2、远程同步至 Linux 服务器: rsync -avz -e ssh C:pathtolocal user@linux_server:/path/to/remote/ 四、跨平台同步方案 对于需要在 Windows 和 Linux 之间进行文件同步的场景,可以采用以下策略:
rsync -avh --backup --backup-dir=/path/to/backup /path/to/source /path/to/destination 其中,--backup选项会在目标路径中创建一个名为.backup的文件夹,并将被更改过的文件备份到该文件夹中,而未更改过的文件则直接覆盖。 2.增量同步 要进行增量同步,可以使用--update选项,如下所示: rsync -avh --upda...
Centos6.5下rsync文件同步安装及配置当中遇到的问题及解决方法,实验节点如下:源节点:192.168.0.111备份节点:192.168.0.112 ---以下部分在两个节点上执行1、防火墙开放873端口(两个节点)# /sbin/iptables-IINPUT-ptcp--dpo
mkdir /data/test#在源服务器上创建测试文件夹,然后在源服务器运行下面2行命令rsync -avH --port=873--progress --delete /data/test rsync@B::rsync_data --password-file=/etc/rsyncd/rsync.passwd 运行完成后,在目标服务器B上查看,在/data/test目录下有test文件夹,说明数据同步成功。