rsync是linux的数据同步工具
有如下有优点:
- 快速
- 可以增量同步
- 压缩传输
- 保留权限
- 保留软连接
rsync -avz --delete --chmod=ugo+rwX web/dist/ root@$DEPLOY_HOST:/usr/share/nginx/html/
docker pull instrumentisto/rsync-ssh
将远程的目录/root
同步到本地的./备份
rsync -avz -e "ssh -i ./ssh.key" root@$HOST:/root/ ./备份/
本地/home 迁移到新的硬盘/mnt/new_home
sudo rsync -av /home/ /mnt/new_home