然后创建一下上面配置的认证密码文件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上面配置的密码...
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 步即可。 参数说明 ...
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 -...
同步删除文件 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=...
rsync -avh C:pathtosource D:pathtodestination 2、远程同步至 Linux 服务器: rsync -avz -e ssh C:pathtolocal user@linux_server:/path/to/remote/ 四、跨平台同步方案 对于需要在 Windows 和 Linux 之间进行文件同步的场景,可以采用以下策略:
rsync -avH --port 873 --delete /opt/ffs/files/ ffs@172.19.42.200::backup --password-file=/etc/rsync.password 可以看到 node1 中文件夹 test 已经发送,查看同步节点 node2 中,如下 test 文件夹已经同步到 node2,所以我们的 rsync 配置成功,可以进行文件同步,接下来就是部署 inotify 实现实时同步,通过...
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 --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
[root@hejie ~]# mkdir -pv /root/etc/test mkdir: created directory ‘/root/etc’ mkdir: created directory ‘/root/etc/test’ [root@hejie ~]# rsync -avH --port 873 --progress --delete /root/etc/ admin@192.168.56.12::etc_from_client --password-file=/etc/rsync.pass ...