w7 随堂笔记-rsync 介绍


中小型网站架构图












主机规划



















rsync备份服务课程

















复制目录
[root@backup ~]# rsync -avz /etc /opt/
[root@backup ~]# ls /opt
etc

scp 全量复制

    -P:指定远程主机的端口号;
    -r:以递归方式复制。
[root@backup ~]# scp -P 22 /etc/hosts 172.16.1.31:/tmp

[root@backup ~]# scp -Pr 22 /etc/ 172.16.1.31:/opt
Bad port 'r'
lost connection
[root@backup ~]# scp -rP 22 /etc/ 172.16.1.31:/opt


rsync命令

rsync [OPTION]... SRC DEST
rsync [OPTION]... SRC [USER@]host:DEST
rsync [OPTION]... [USER@]HOST:SRC DEST
rsync [OPTION]... [USER@]HOST::SRC DEST
rsync [OPTION]... SRC [USER@]HOST::DEST
rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]

-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD。
    -r, --recursive 对子目录以递归模式处理。
    -l, --links 保留软链结。
    -p, --perms 保持文件权限。
    -t, --times 保持文件时间信息。
    -g, --group 保持文件属组信息。
    -o, --owner 保持文件属主信息。
    -D, --devices 保持设备文件信息。

-P 等同于 --partial。   -P, --partial保 留那些因故没有完全传输的文件,以加快随后的再次传输
   显示同步过程及及传输过程进度信息  


-e, --rsh=command 指定使用rsh、ssh方式进行数据同步。
-v, --verbose 详细模式输出。
-z, --compress 对备份的文件在传输时进行压缩处理。
--delete 删除那些DST中SRC没有的文件。 
--exclude=PATTERN 指定排除不需要传输的文件模式。

--bwlimit=KBPS 限制I/O带宽,KBytes per second。单位是1KB






猜你喜欢

转载自www.cnblogs.com/wenyule/p/10506462.html
w7