raksmart活动促销

分享

写回答

发帖

海外VPS与本地小水管数据交换完美解决方法

国外VPS云主机 国外VPS云主机 2773 人阅读 | 1 人回复

发表于 2011-1-22 17:25:32 | 显示全部楼层 |阅读模式

本来我是把VPS当盒子(seed box)用的,买回来发现下载速度不佳,在这发帖子问过,无果,本来打算放弃,后来折腾了一下发现有希望。以下是我的解决方案。

完美解决本地ADSL,上传速度小,与VPS间直连不畅的情况。

关键词:第三方中转。

从VPS下载到本地:
     把数据备份完之后,tar命令打成(我用的ubuntu系统)一个包,直接扔到/var/www/新建子目录底下,然后用浏览器打开你的网站。就会看到http://your IP/新建子目录 下多出一个文件。复制url,扔进迅雷离线就行了。关机睡觉,等他下完。再从离线下到本地,稳定300K/s
      我不太清楚你的主目录如果安装了wordpress或者其他平台会有什么情况,会不会被301之类的,如果域名不行的话建议用IP试一试,因为我只拿他当盒子,主目录下是空的。
      迅雷离线帐号可以到淘宝上去买,2块钱1个月,或者用腾讯新出的离线也行,我习惯用迅雷的。

       如果跟我一样当盒子用,希望不删除源文件继续做种的话,可以cp -l这样在/var/www下做出源文件的硬链接,就能即直接下载,又不移除原始文件,也不额外占用磁盘空间。注意必须是硬链接,Apache服务器不识别软链接。

从本地上传到VPS:
      分卷打包,上传到rapidshare。我这连rapidshare上传满速,所以我选择他。你也可以考虑别的。然后登录你的VPS,安装一个叫plowshare的程序。这是一个维护在google code上的开源程序。目前作者已经停止更新了,但是仍然能正常使用,他能够让你在命令行下快速下载网盘文件,而且不需要等待!
       使用很简单。安装完之后直接“plowdown 网盘的url”,或者把url写入文件,一行一个。然后"plowdown 文件名",自动成批下载,无须等待,也无须手工参与,起码对rapidshare和megaupload是这样。
       如果你连国外的任何网盘(也就是plowshare支持列表中的网盘)都不行的话。那么可以找一个能解析出最终地址的网盘,也就是不用专有下载工具的网盘。上传之后"wget 解析出的地址"就行了。
       或者找一个能用的ftp空间上传,然后wget,很简单,总之就是找中转。如果需上传的文件过大的话,分卷会很麻烦,建议去找ftp。像我这样拿VPS当盒子的倒是没碰上过这种情况。


[ 本帖最后由 feicunrain 于 2011-1-22 05:32 PM 编辑 ]

回答|共 1 个

xingqi4

发表于 2011-2-21 16:44:30 | 显示全部楼层

能不能告诉我你用的是哪家的vps和价格,谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则