lsyncd本地同步
yum install -y epel-release
yum install lsyncd
vim /etc/lsyncd.conf
settings={
logfile='/var/log/lsyncd/lsyncd.log',
statusFile='/var/log/lsyncd/lsyncd.status'
}
sync {
default.rsync,
source='/data/Pictures',
target='/pto/Pictures',
}
service lsyncd start
chkconfig lsyncd on
tar c -C /src/ | tar xv -C /dst/
cp 慢主要是没有缓存还每文件一次 sync。这个 tar 命令实际上是利用 pipe buffer。
另外,rsync 也可以用于本地,不妨试试