linux下的wdcp管理面板大网站搬家

  • 2016-12-19
  • 0
  • 0

刚才发现我的虎门小说网humen.me备案掉了,之前刚好有买了搬瓦工的VPS所以就要搬家过去,但是尼玛数据好大····

不好下载到本地在上传···

网站域名为www.humen.me,目前放置在A服务器上,我们的目标是把网站整体迁移到B服务器上。

一、备份网站文件
假设我们的网站文件存放路径为 /www/web/humen_me/public_html
也就是说public_html这个文件夹下就是我们存放的所有网页文件,包括附件。
我们现在先将这个文件夹打包。
1、登陆到服务器以后先进入到public_html的上级目录:cd /home/humen_me
2、执行打包命令:tar cf humen_me.tar humen_me /* 把humen_me目录打包为humen_me.tar文件 */
你也可以打包为压缩率更高的.gz文件:tar cfz humen_me.tar.gz humen_me /* 把phpwind目录打包且压缩为humen_me.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB */
打包以后生产的压缩文件会存放在 /www/web/humen_me目录下面
如果你的附件很多,那么这个打包的过程会比较耗费时间,这个根据服务器性能不同,实际耗费时间也不同,我的网站文件打包之后有5个G左右,好像用了近一个小时的时间打包。。。。

 

一、下载网站文件和数据库到B服务器上。

1、登陆到B服务器上,假设我们要存放网站文件的文件夹依然为/www/web/humen_me/,执行cd /www/web/humen_me进入到该文件夹。
2、下载文件和数据库。假设A服务器分配的IP地址为123.456.789.255,那么这个IP一般情况下就是绑定到/www/web/humen_me/这个文件夹上的,我们可以通过这个IP直接访问到这个文件夹就可以。如果你不确定,你可以把A服务器上我们备份的网站文件/www/web/humen_me/.tar移动到/www/web/humen_me/public_html目录下,这样我们就可以直接用www.humen.me/humen.me.tar,确定好访问地址以后执行命令:
wget http://123.456.789.255/humen_me.tar /*下载网页文件压缩包*/
一般服务器互传的速度都是按M/S算的,很快就可以完成下载。

评论

还没有任何评论,你来说两句吧