通常有这样备份的需求,将远程服务器的代码或者数据打包压缩然后下载到本地路径
实现方式
ssh -Te none user@server "cd /home/user;tar czf - --exclude=path/logs/*.log code " > ./archive.tgz
其中exclude用于在打包过程中剔除日志文件