rsync
三种备份方式:
cp, scp, rsync
cp : 本机复制
scp : 远程复制
推(本地上传到远程服务器)
# 先成10G的文件
[root@m01 ~]# dd if=/dev/zero of=1.txt bs=100MB count=10
记录了10+0 的读入
记录了10+0 的写出
1000000000字节(1.0 GB)已复制,2.34581 秒,426 MB/秒
[root@m01 ~]# scp 1.txt root@192.168.15.100:/opt/
...(yes)
拉(把远程服务器文件下载到本地)
scp root@ip:[路径] ./
[root@m01 ~]# scp root@172.16.1.41:/opt/2.txt .
'但是scp 只支持全量复制(即使对方服务器已有,依旧继续复制)'
rsync 支持:远程复制和增量复制
rsync 介绍
rsync英文称为remote synchronizetion,从软件的名称就可以看出来,rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似于ssh带的scp命令,但是又优于scp命令的功能,scp每次都是全量拷贝,而rsync可以增量拷贝。当然,rsync还可以在本地主机的