作为站长或者运维,经常会遇到需要服务器搬家或大量文件迁移,一般通常做法就是在旧服务器打包然后scp或者其它方式 […]
The post Linux服务器文件搬家 边打包边传输边解压 first appeared on VPS侦探.
2026年05月8日 下午 | 作者:VPS侦探

作为站长或者运维,经常会遇到需要服务器搬家或大量文件迁移,一般通常做法就是在旧服务器打包然后scp或者其它方式传到新服务器再解包,但是很多情况下如旧服务器空间不足,文件量巨大等,我们可以使用tar和ssh命令借助Linux的管道符 | 结合 SSH 进行边打包边传输边解压的流式传输。
1、边打包边传输边解压
cd /旧服务器/源目录 && tar -czpf - . | ssh 用户名@新服务器IP "cd /新服务器/目标目录 && tar -xzpf -"
2、边打包边传输边不解压
cd /旧服务器/源目录 && tar -czpf - . | ssh 用户名@新服务器IP "cat > /新服务器/保存路径/backup.tar.gz"
注意:
1、如果带宽充足或CPU比较弱可以将参数p去掉不进行压缩。
2、另外是没有进度条的,但是可以在 -czpf前面添加一个参数 --checkpoint=1000 --checkpoint-action=dot 实现一个打点的伪进度。
3、如果非默认22端口,需要在ssh后面加上 -p 6666 其中6666为端口, -p 前需要有空格。
4、最重要的一点,一定要在screen中使用,防止SSH客户端端口而造成进程结束。如果网络或者SSH中断都会造成需要重新开始。
如果网络稳定性一般建议还是使用rsync。
rsync -avz --progress /旧目录/ 用户名@新IP:/新目录/
具体可以参考之前的教程:https://www.vpser.net/manage/rsync.html
一般打包的方式适合一次性的全量备份,但是要求网络稳定,rsync要求低适合增量备份,大家可以根据自己的情况选择合适的命令。
>>转载请注明出处:VPS侦探 本文链接地址:https://www.vpser.net/manage/linux-tar-ssh-files.html
发表评论(没有评论) 分类:VPS管理维护 标签: rsync, tar, 文件搬家, 服务器搬家, 网站搬家, 边打包边传输边解压
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | 如何在Linux中使用netstat和ss命令查看端口占用情况 | 0 | 5 | 11-06-2025 |
| 2 | Linux系统下 /var/log/journal 目录日志清理教程 | 0 | 5 | 03-09-2025 |
| 3 | 12 Best Free and Open Source Linux Server Provisioning Tools | 0 | 5 | 12-06-2026 |
| 4 | OpenSuperClone – powerful data recovery utility for Linux | 0 | 5 | 27-06-2026 |
| 5 | Essential Utilities: Reclaiming Disk Space (GUI Tools) | 0 | 5 | 17-06-2026 |
| 6 | Создаем SOHO-сервер на базе Zentyal. Часть 1 | 0 | 5 | 27-07-2011 |
| 7 | Домашнее файлохранилище на базе FreeNAS | 3 | 6 | 02-11-2011 |
| 8 | Контейнерная виртуализация LXC на примере Ubuntu Server 11.10 | 0 | 7 | 16-11-2011 |
| 9 | Swamp Rabbit Moving: Should You Move on Your Own? | 0 | 5 | 30-06-2026 |
| 10 | В Дагестане из ветхого жилья переселят более 260 человек | 0 | 0 | 03-09-2019 |