Cpanel主机空间快速备份搬家方法-解决大文件数据网站搬家慢的烦恼

免费建站   2014年05月09日 17:37  

Cpanel主机空间快速备份搬家方法-解决大文件数据网站搬家慢的烦恼

搭建在Cpanel主机上的网站备份搬家本来是一件非常简单的事情,但是对于一些网站数据比较大、主机上传和下载速度比较慢的网站,搬家就是一件苦差事了。不少人因为搬家过程中没有操作正确,导致网站在很长一段时间无法访问,造成不必要的损失。

Cpanel主机空间快速搬家首选的就是用S-S-H边打包边传输边解压,几个GB的网站数据在几分钟内就可以转移主机之间的转移。其次就是选择Cpanel打包压缩上传解压的方式,尤其是MysqL数据库打包后下载比直接下载SQL文件更节省时间。

本篇文章就来分享一下Cpanel主机空间快速备份搬家的方法,想了解更多的主机和面板网站搬家经验有:

Cpanel主机空间快速备份搬家方法-解决大文件数据网站搬家慢的烦恼

一、Cpanel主机空间最快速搬家方法:SSH自动打包传输解压

1、这里是部落以我的Godaddy空间和Host1Plus空间来作为演示,这两家主机都是采用的是中文Cpanel控制面板和都支持支付宝付款。

2、有关于Godaddy主机购买方法:Godaddy域名,空间,VPS主机和SSL证书等产品购买使用总结,有关于Host1Plus空间购买方法:Host1plus虚拟主机支付宝购买年付送域名和host1plus主机速度测试

3、现在Cpanel主机空间都已经支持S-S-H(空间不能使用的,可以向客服要求开通),利用上S-S-H,我们可以实现自动打包压缩,自动连接传输文件,自动在目标主机上解压文件,特别适合大文件数据的网站搬家。

Cpanel主机自动打包搬家

4、利用S-S-H快速搬家,可以实现几分钟内完成,如果DNS更新生效速度快的话,不超过十分钟,新的主机空间就可以正式投入使用了:VPS主机快速搬家方法:边打包边传输边解压,适合大中型论坛网站

二、Cpanel主机空间最方便的搬家方法:在线文件管理器打包压缩

1、Cpanel自带的在线文件管理器可以实现在线对网站文件打包压缩,但是如果你的网站文件非常多的话,很可能打包失败,这是Godaddy的在线文件管理器压缩文件操作,压缩过程中可以选择存放目录、设置密码。

Cpanel主机压缩文件

2、压缩后的文件包,可以使用FTP软件将文件下载到本地,也可以直接使用浏览器下载下来。特别提醒一下:下载后记得把服务器上的压缩包给删除了。这个方法详细操作:Godaddy网站搬家记:从Hostso搬家Godaddy主机上全过程

Cpanel主机下载到本地

三、Cpanel主机解决速度慢的搬家方法:利用速度好的VPS中转

1、美国的主机空间如果使用FTP软件来下载打包后的文件,速度最快也就是几百KB/s,假如遇上路线不是很好的美国机房,那么想要下载一个几百MB的压缩包也要耗费不少的时间。

2、经过测试,将文件从Godaddy主机空间上下载到本地只有100KB/s左右,而我的Linode VPS下载到本地的速度可以达到1MB/s左右,这时就可以先把Godaddy上的文件Wget到Linode上。

Cpanel主机Wget文件

3、然后再用Winscp或者FTP软件将压缩包从Linode下载到本地,时间节省了几倍。国内的一些VPS主机如阿里云服务器都是可以直接下载文件而当作网站搬家的中转站的。

Cpanel主机快速下载

四、Cpanel主机空间最省力的搬家方法:PHP在线远程下载文件

1、对于不能使用S-S-H的Cpanel主机空间 ,我们可以使用PHP在线远程下载文件的方法快速在两个主机空间之间转移数据文件,其工作效率与使用S-S-H一样,但却更简单和方便。

2、用PHP远程下载服务器的文件,可以使用以下代码来实现。


<form method="post">
<input name="url" size="50" />
<input name="submit" type="submit"/>
</form>
<?php
// maximum execution time in seconds
set_time_limit (24 * 60 * 60);
if (!isset($_POST['submit'])) die();
// folder to save downloaded files to. must end with slash
$destination_folder = 'temp/';
$url = $_POST['url'];
$newfname = $destination_folder . basename($url);
$file = fopen ($url, "rb");
if ($file) {
$newf = fopen ($newfname, "wb");
if ($newf)
while(!feof($file)) {
fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
}
}
if ($file) {
fclose($file);
}
if ($newf) {
fclose($newf);
}
?>

3、这里给出94iw.com博主修改后的PHP远程下载服务器文件,这个程序可以很方便地看到文件下载的进度,同时支持设置密码保护。点击这里下载:PHP远程下载服务器文件

4、第一次使用前,请打开编辑PHP远程下载服务器文件代码,将密码修改为自己的,默认的是Admin。

Cpanel主机修改密码

5、接着将PHP远程下载服务器文件代码上传到你的新搬家空间上,用浏览器打开,输入已经打包压缩好的旧空间文件下载链接地址,填入密码,确定。

Cpanel主机填入密码开始下载

6、根据原空间与新空间之间的带宽速度,远程下载文件的时间也会不同,如果都是美国主机的话,那么远程下载文件速度会非常地快,一般在几百KB/s以上。

Cpanel主机下载速度非常地快

PS:2014年5月9日更新,感谢“家家”好友的提醒,使用PHP在线下载远程文件有要注意的三个问题:

  • 1、有些主机禁止使用set_time_limit来加长时间。
  • 2、这个代码顶部需要加一句话:ignore_user_abort(true),就算浏览器关闭,程序也继续执行,否则执行到一半,我们忽然断网什么的,就太坑爹了……
  • 3、网络上的ftp连接下载往往比直接fread要快,可以用php的ftp函数。
  • 我的网站就是这样搬家的,十多个G的文件,包括附件,存文本的文档,连续不断的搬了好几天,当然我不可能十几个小时开着浏览器让它执行。搬家同时,我还传到了百度云和ctdisk网盘,确认数据安全……

7、PHP远程下载服务器文件默认的会在新空间的根目录新建一个rd的文件夹,里面就是下载下来的文件了。

Cpanel主机找到已经下载的文件

8、远程下载来的文件我们就可以使用Cpanel的在线文件管理器直接在线解压了。

Cpanel主机在线解压下载的文件

五、Cpanel主机空间快速搬家后续工作:MysqL导出导入和域名DNS

1、对于比较小的MysqL数据库,我们可以直接使用PhpMyAdmin来将SQL文件导出与导入。

Cpanel主机导入与导出SQL

2、而对于SQL文件比较大的话,可以使用压缩包下载的形式,或者先将SQL导出到旧空间上,然后再用上面远程下载文件的办法来将SQL文件移动到新的空间上。

Cpanel主机压缩SQL文件

3、在Cpanel管理面板中有暂停域,其实是Park Domain,即将绑定的域名都指向网站的根目录。

Cpanel主机域名绑定方法

4、而Cpanel的附加域名则是在同一空间上建立多个网站,新增加的域名会指向根目录下的一个子文件夹,该子文件夹就是这个域名的根目录。

Cpanel主机新增加网站域名

5、最后就是记得到域名的DNS管理处将域名DNS更新为新空间的IP地址,等新的DNS生效后,Cpanel搬家就算完成了。

Cpanel主机更新DNS记录

六、Cpanel主机空间搬家小结

1、在以上四个Cpanel主机空间实现快速搬家的方法中,S-S-H操作是非常地强大,尤其是可以实现在线压缩大量文件,而PHP远程下载文件则比较适合多数的主机空间,操作简单,且能节省大量的时间。

2、Cpanel在增加其它的网站绑定域名时,最后是先把域名的NS地址更新为空间商,否则会提示该域名已经指向另一个IP而无法绑定。当域名绑定完成后,我们又可以将域名的DNS换回原来的了。

文章出自:免费资源部落 https://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

十个便宜VPS主机分享-VPS服务器建站和搭建应用服务体验
2014年六大免费VPS主机-免费VPS申请、使用和点评

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

在这个部落村庄里,已经有66 位神马家族成员冒出泡来在农场开始干活了
  • GD的主机下载速度好像越来越慢了啊

    agohost虚拟主机 回复:

    @快乐家园, 看名字刚好有cpanel主机嘿嘿 :mrgreen:

    qi 回复:

    @快乐家园, 估计是国人太多的原因。

    WordPress商业主题站 回复:

    @qi, 评论太长,只能插队

    这是农场的第 1 块农田,部落批准 [快乐家园] 在[2014-5-9 17:43]开垦完成.
  • Kung 23

    快速抢占前排!!

    悦听有声 回复:

    @Kung, 插队

    这是农场的第 2 块农田,部落批准 [Kung] 在[2014-5-9 17:59]开垦完成.
  • befory 5

    快速抢占前排!!

    这是农场的第 3 块农田,部落批准 [befory] 在[2014-5-9 18:12]开垦完成.
  • liqiu 3

    话说怎么没法下载,提示
    我们可以再在原文下载[url]https://94iw.com/php-remote-download[/url]

    qi 回复:

    @liqiu, 现在下载是不是好了?

    liqiu 回复:

    @qi, 可以了

    qi 回复:

    @liqiu, 好像下载有点慢。

    这是农场的第 4 块农田,部落批准 [liqiu] 在[2014-5-9 18:19]开垦完成.
  • 郭爱兵 3

    看不太懂、抢到位置来

    这是农场的第 5 块农田,部落批准 [郭爱兵] 在[2014-5-9 19:15]开垦完成.
  • 家家 5

    三个问题,
    1、有些主机禁止使用set_time_limit来加长时间。
    2、这个代码顶部需要加一句话,
    ignore_user_abort(true),就算浏览器关闭,程序也继续执行,否则执行到一半,我们忽然断网什么的,就太坑爹了……

    3、网络上的ftp连接下载往往比直接fread要快,可以用php的ftp函数。
    我的网站就是这样搬家的,十多个G的文件,包括附件,存文本的文档,连续不断的搬了好几天,当然我不可能十几个小时开着浏览器让它执行。
    搬家同时,我还传到了百度云和ctdisk网盘,确认数据安全……

    逗妇乳 回复:

    @家家, 要是我的网站数据有这么多,绝逼用rsync

    家家 回复:

    @逗妇乳, 没听说过啊,以后可以试试……

    qi 回复:

    @家家, 非常感谢,已经更新到了文章里面。

    家家 回复:

    @qi, 谢谢姐姐的肯定……

    这是农场的第 6 块农田,部落批准 [家家] 在[2014-5-9 19:49]开垦完成.
  • ytf4425 15

    每日打卡,打卡时间:20时06分30秒

    这是农场的第 7 块农田,部落批准 [ytf4425] 在[2014-5-9 20:06]开垦完成.
  • 看看 个人主机没用面板

    qi 回复:

    @悦听有声, 没用面板更好,有面板反而会增加一些麻烦。

    这是农场的第 8 块农田,部落批准 [悦听有声] 在[2014-5-9 20:08]开垦完成.
  • 后排,混脸熟……

    这是农场的第 9 块农田,部落批准 [无纯洁] 在[2014-5-9 20:12]开垦完成.
  • 潮流台 11

    :smile: 不用cp主机了,话说我的狗爹打开速度还可以

    qi 回复:

    @潮流台, GD有些速度还可以。

    这是农场的第 10 块农田,部落批准 [潮流台] 在[2014-5-9 20:24]开垦完成.
  • E享乐 5

    占位……签到……

    这是农场的第 11 块农田,部落批准 [E享乐] 在[2014-5-9 21:20]开垦完成.
  • 若水 16

    后排。

    这是农场的第 12 块农田,部落批准 [若水] 在[2014-5-9 21:44]开垦完成.
  • 小雄 5

    现在狗爹的域名价格已经不是优势了,现在想转到国内来,问一下,如果转到国内的话,是不是必须备@案!国内哪家域名商比较好呢?

    免费赚钱中心 回复:

    @小雄, 果断万网啊49一年

    余人陶艺 回复:

    @免费赚钱中心, 明明是必胜客天天39元

    小雄 回复:

    @免费赚钱中心, 哦了

    Kung 回复:

    @小雄, 转到国内也不必备@案万网客服说的,而且我作死问万网客服如果我做wei#法的网站,但不违反服务器所在国的fa3律会不会影响使用,万网客服表示解析正常就可以使用= =

    qi 回复:

    @Kung, 不用BA了吗?

    家家 回复:

    @qi, 域名可以不备@案,前提是绑定到国外。如果绑定国内空间,就得备@案……

    qi 回复:

    @家家, 原来是这样。

    小雄 回复:

    @Kung, 太感谢了,各位,发现这里大家都好热情啊

    qi 回复:

    @小雄, 万网,价格便宜。

    小雄 回复:

    @qi, 哦了,太感谢了

    包子 回复:

    @小雄, 空间在*外就不用*,*外可以可以考虑转移到namesilo,价格也挺实在

    小雄 回复:

    @包子, 好的,谢谢各位了

    这是农场的第 13 块农田,部落批准 [小雄] 在[2014-5-9 22:02]开垦完成.
  • Jason 16

    不错!以后搬家时来看看

    qi 回复:

    @Jason, 远程下载文件可能有些空间不支持,尤其是一些免费空间,限制PHP函数比较多。

    这是农场的第 14 块农田,部落批准 [Jason] 在[2014-5-9 22:39]开垦完成.
  • 趣赚吧 3

    S@SH比较方便 我最喜欢!!

    qi 回复:

    @趣赚吧, 自从用了VPS后,就觉得虚拟主机真的是麻烦。

    这是农场的第 15 块农田,部落批准 [趣赚吧] 在[2014-5-9 23:22]开垦完成.
  • musk100 6

    上次搬家100mb的下载错误了好几次 悲哀啊

    这是农场的第 16 块农田,部落批准 [musk100] 在[2014-5-9 23:37]开垦完成.
  • wordpressnote 13

    昨天4点中爬起来抢了个备@案的域名,绑定到京东云上,速度真不错

    qi 回复:

    @wordpressnote, 这样会不会有风险?哪天掉了怎么办?

    Wordpressnote 回复:

    @qi, 是有风险的

    Hsiaohui 回复:

    @wordpressnote, 京东云貌似未来会收费,我有个网页也托管在京东云的

    wordpressnote 回复:

    @Hsiaohui, 收费再说,腾讯云现在也不错

    这是农场的第 17 块农田,部落批准 [wordpressnote] 在[2014-5-10 00:37]开垦完成.
  • 陌羽 3

    原来搬家方式这么多,我都是压缩然后ftp上传再解压的。。。 :arrow: 但是渣渣博客数据本来就小= =留着以后用~ :twisted:

    qi 回复:

    @陌羽, 这个对大型的网站搬家有帮助,小网站因为文件小,如果自己上网速度快的话,直接压缩上传也可以。

    包子 回复:

    @陌羽, 打包这种方式,不太建议使用,可能有各种不可预知的问题产生,比如,编码问题

    这是农场的第 18 块农田,部落批准 [陌羽] 在[2014-5-10 07:02]开垦完成.
  • 不错。值得收藏了。

    这是农场的第 19 块农田,部落批准 [xilouqingzhu] 在[2014-5-10 11:17]开垦完成.
  • 许昌网站建设

    又学习了,谢谢

    这是农场的第 20 块农田,部落批准 [许昌网站建设] 在[2014-5-10 11:32]开垦完成.
  • 风雨无阻 4

    不怎么感兴趣
    www.sytgs.net求留言

    这是农场的第 21 块农田,部落批准 [风雨无阻] 在[2014-5-10 14:27]开垦完成.
  • 不认识 17

    如需修改某文件,Linux下打包的不要在win下解压及在压缩,否则文件名会变化。因为编码方式不同。

    qi 回复:

    @不认识, 在Windows上压缩的文件在Linux解压是不是就没有问题?

    不认识 回复:

    @qi, 理论上编码方式不同,会有这种问题

    这是农场的第 22 块农田,部落批准 [不认识] 在[2014-5-10 15:29]开垦完成.
  • 甜菜 3

    准备买域名,搬家直接找空间商(空间是他赞助的…我挂了他的LOGO,qi你应该懂得…)

    qi 回复:

    @甜菜, 空间是国人吗?老外貌似不提供这种服务。

    包子 回复:

    @qi, 香港,这家有不少分销站

    甜菜 回复:

    @qi, 你介绍过的Technetcal啊,现在是他赞助我的空间,他从后台直接开的…所以我觉得…

    这是农场的第 23 块农田,部落批准 [甜菜] 在[2014-5-10 16:10]开垦完成.
  • 包子

    @qi 姐姐,大多虚拟主机都有文件大小限制,用在线打包的方法备份不太理想

    qi 回复:

    @包子, 好像好多在线压缩对文件数目限制。

    风雨无阻 回复:

    @包子, 我也这么想

    这是农场的第 24 块农田,部落批准 [包子] 在[2014-5-11 00:20]开垦完成.
  • 甜菜 3

    现在博客连一堆图片和一堆主题有150MB,数据库1MB多…
    搬家应该无压力

    这是农场的第 25 块农田,部落批准 [甜菜] 在[2014-5-11 20:36]开垦完成.
  • Pang 5

    实用啊~

    这是农场的第 26 块农田,部落批准 [Pang] 在[2014-5-12 13:25]开垦完成.
看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


(Ctrl + Enter提交)   

部落快速搜索栏

热门点击排行榜

网站导航栏

X
返回顶部