首页 > 运营 > 帮助中心 > 正文

VPS主机快速搬家方法:边打包边传输边解压适合大中型论坛网站

2020-07-28 14:59:25
字体:
来源:转载
供稿:网友

博客网站搬家总体做法就是将原空间上的程序代码和图片附件等所有文件移动到新的主机空间上,MysqL数据库文件也要搬家到新的空间上的数据库中,最后调整一下数据库配置文件和域名的DNS解析,等DNS生效后就算是完成网站搬家了。

但是在实际操作的过程中,遇到的最大的困难应该是文件打包下载和上传解压,对于一些大中型论坛或者网站,数据文件可能高达GB以上,MysqL数据库也可能非常大,用FTP来下载和上传文件和用PhpMyAdmin导入MysqL不仅浪费时间,还会经常崩溃失败。

本篇文章部落将为大家分享如何在VPS主机之间快速搬家,一边打包压缩原主机上的文件,一边传输文件数据到新的主机上,一边在新的VPS主机上解压文件,因为所有的操作都是在VPS主机上之间进行,传输速度可以达到几MB/s以上,特别适合一些大中型的论坛和网站搬家。

另外如果你的虚拟主机开通了SSH的话,也可以用本篇的方法实现SSH快速搬家,更多的免费建站的主机搬家方法参考:

1、GD之间搬家:同Godaddy主机之间快速搬家:无缝切换主机保证网站正常访问2、SSH的妙用:用SSH快速给网站备份搬家:老鹰主机最低2折和SSH开通使用方法3、论坛搬家升级:Discuz! X2.5搬家到新空间过程和升级至Discuz! X3方法

VPS主机快速搬家方法:边打包边传输边解压,适合大中型论坛网站

一、VPS主机快速搬家前准备工作

1、为了保证网站能够在新旧两个VPS主机上平稳过渡,我将新的VPS搭建成与原VPS一样的环境,例如都采用WDCP、创建同账号和密码的数据库名称和数据库密码。

2、如果你用的是虚拟主机提供的SSH,需要先找到你想要搬家的网站根目录,这是我旧的VPS主机上的网站根目录。

VPS搬家原来的目录

3、我要将旧VPS上的根目录搬家到新的VPS的根目录中。

VPS搬家新的目录中

4、部落论坛原来是放在Linode VPS上的,是之前在财付通美国运通卡成功购买Linode VPS过程中买的一个日本机房。

5、但是Linode VPS每月20美元的费用实在是觉得贵了,恰好VPS.NET香港日本VPS主机$10/月,这个价格放个论坛还是可以的。

5、本篇文章就是讲述的将部落论坛从Linode VPS主机上搬家到VPS.NET VPS主机上,因为论坛数据不是很大,大概十几分钟就完成论坛VPS主机搬家工作了。

二、快速将原VPS上的数据文件搬家到新的VPS上

1、这里我要将原VPS上的/www/web/freehao123_info下的public_html目录搬家到新的VPS上,先进入freehao123_info目录中

cd /www/web/freehao123_info

VPS搬家进入文件夹

2、然后再执行以下命令:

tar czf - public_html | ssh root@50.31.252.181 tar xzf - -C /www/web/freehao123_info/public_html

3、public_html是要移动的目录,50.31.252.181这是新的VPS主机,/www/web/freehao123_info/public_html这是将文件存放在新的VPS上路径。

VPS搬家执行命令

PS:2013年11月15日更新,有些VPS主机SSH登录的端口可能不是默认的22,这时候我们在参考VPS主机快速搬家的方法时在代码中就要加上:-p 5678,5678就是端口,请自己修改,代码示例如下:(可参考:VPS主机之间远程搬家方法端口设置。)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表