欢迎您光临深圳思途科技有限公司!
深圳高端网站建设联系电话 全国热线:0755-82345 295 / 24小时服务热线:189 2744 8938
8年
专注网站建设的服务公司
微信客服
QQ咨询
服务热线
服务热线:0755-82345295
TOP
首页 新闻资讯 网站资讯 深圳网站建设之linux如何迁移项目文件

深圳网站建设之linux如何迁移项目文件

来源:网站建设 | 时间:2020-10-25 12:15:53 | 浏览:

前段时间深圳网站建设公司有客户需要迁移运行的平台,要想平台迁移到新的服务器。前面一片文章我们讨论了如何使用linux迁移比较大的mysql数据库,如果没有注意的朋友可以移步到:

深圳网站建设之linux中如何进行mysql数据库备份和恢复

那么今天,我们将和大家一起分享如何通过linux命令来迁移项目文件。

u=2326967000,1346765867&fm=26&gp=0.jpg

可能会有朋友说,直接通过linux命令直接远程复制项目文件就好了,这个是一个办法。但是针对一个有几十个G的项目,采用这种方式迁移的话并且新旧服务器又是跨区域的情况下,我估计要迁移这么多文件得需要好几天时间,所以这明显不是明智的选择。

那么深圳网站建设公司采用的方式是将旧的服务器项目文件进行分类压缩打包,然后通过远程复制压缩文件,再在新服务器解压压缩文件。通过这样的方式会节约起码三分之二的时间。具体的操作步骤:

1、旧服务器分类压缩打包

项目中有项目程序文件、项目图片文件、项目视频文件,针对这三种不同的文件夹分别打包。文件夹压缩命令:

把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。

tar -zcvf /home/xahot.tar.gz /xahot

2、远程复制压缩文件

scp -r /home/xahot.tar.gz root@目标服务器IP:/home/

在旧服务器上执行以上命令,然后会提示输入新服务器的root密码。

3、新服务器解压文件夹

在新服务器上,进入到/home/目录,直接执行tar -xzvf xahot.tar.gz命令。

至此通过linux进行远程项目迁移就完成了。

TAG: 深圳网站建设 网站建设