1、这里我要将原Linux服务器上的/home/ftp/sama233下的public_html目录搬家到新的VPS上,先进入sama233目录中。
SSH命令: cd /home/ftp/sama233
2、然后再执行以下命令:
tar czf - public_html | ssh root@103.226.125.25 tar xzf - -C /home/sama233/public_html
说明:public_html是要移动的目录,103.226.125.25这是新的VPS主机,/home/sama233/public_html
这是将文件存放在新的VPS上路径。
3、然后因为要连接到新的Linux服务器上,会提示是否继续连接,最后是输入新的VPS主机的密码。
4、输入了密码后回车,这时候新旧Linux服务器主机之间就已经开始在不停地传输数据了,根据你的Linux服务器主机上传下载速度不同和数据文件大小不同,等待的时间不一样。文件搬家完成了,就可以到新的VPS主机上看到已经移动过来的数据了。
补充几个命令:
打包并压缩: tar -zcvf sama233.tar.gz /home/ftp/sama233/wwwroot
(注:tar是打包,不是压缩,加上Z命令才才会压缩成.gz文件。本几句话的意思就是把 /home/ftp/sama233/wwwroot下的所有文件打包成sama233.tar.gz文件包)
解包解压缩: tar zxvf sama233.tar.gz
(注:tar xvf 这个只是解包,加上Z才算解压缩)
给相应的文件夹赋予用户和用户组权限 : chown -R sama233:sama233 /home/sama233/public_html/wwwroot
---
转载请注明本文标题和链接:《快速将原Linux服务器上的数据文件搬家到新的Linux服务器上》
发表评论