我正在使用rsync从远程主机备份一些数据。 这就是我使用rsync cmd的方式:
rsync --dry-run -avhi -e ssh --include-from=/home/rsync_list/test.txt root@10.10.4.61:/ /mnt/BACKUP/my_BACKUP/
这是文件/home/rsync_list/test.txt
+ /usr/acs/conf/**
+ /usr/acs/bin/**
+ /raid0/opmdps/TEMP_folder/**
- *
我只想复制列出的文件夹,不包括剩余的文件。 我总是得到
receiving file list ... done
sent 103 bytes received 48 bytes 302.00 bytes/sec
total size is 0 speedup is 0.00 (DRY RUN)
你可以告诉我我做错了什么吗?如果我想同步,例如,只有/ raid0 / opmdps / TEMP_folder /没有它的子文件夹,我该如何编写rsync命令?
答案 0 :(得分:0)
我想知道你是否真的只尝试过你发布的命令? 不仅你使用“--dry-run”选项,甚至输出都表明:
total size is 0 speedup is 0.00 (DRY RUN)
请参阅联机帮助页:
-n, --dry-run perform a trial run with no changes made
我建议您在没有 --dry-run
的情况下运行吗?