使用压缩文件夹在服务器间转移数据
1.在源服务器上运行压缩文件夹命令
1 |
tar -zcvf /var/www/transferFile.tar.gz /var/www/theTransferFolderName |
以上命令打包的压缩包会包含目录结构
如果不需要目录结构,只想压缩包里直接是 theTransferFolderName 文件夹,可以使用 -C 来指定
1 |
tar -zcvf /var/www/transferFile.tar.gz -C /var/www/ theTransferFolderName |
如果仅打包,不压缩,可以使用
1 |
tar -cvf /var/www/transferFile.tar /var/www/theTransferFolderName |
2.将压缩包下载至本地后上传至目标服务器
或者使用scp命令直接传输文件至远程主机(推荐)
3.在目标服务器运行解压命令
创建临时目录
1 |
mkdir /var/www/temp |
解压文件
1 |
tar xzvf transferFile.tar.gz -C /var/www/temp |
将解压出的文件移动至目标位置
删除临时目录
1 |
rm -rf /var/www/temp |
There are no comments yet