我刚刚完成了为我的网站编写的脚本。VPS 已购买,现在我不知道有什么有效的方法可以将15,000+
共享主机上的图片移动到新的 VPS(单独的经销商主机)。
我只想到了一个,将所有图像下载到我的硬盘上,然后通过上传到 VPS FTP
,但是我的速度不太好~160kb/s
,上传速度大约是~60/70kb/s
。
15,000+
将图像从共享主机传输到全新 VPS 的最有效方法是什么?
答案1
你可以从你的共享主机直接通过 ftp 连接到你的 vps
否则,您也可以执行递归 wget 通过 http 直接下载到您的 vps,有关更多信息,请查看此处:http://linuxreviews.org/quicktips/wget/
答案2
我强烈建议你不要引入第三方(你的电脑),因为这很可能会大大增加所需的时间。共享主机和 VPS 将有很多彼此之间有更快的传输速度。
为什么您不能简单地从您的 VPS 访问共享主机?
只需使用相同的方法 - 从您的 vps 使用 ftp/scp/sftp/http/whatever。
如果您能更详细地说明“将所有图像(从我的共享主机)下载到我的硬盘”是什么意思,或者您的共享主机是谁,那么我们可能会给出更好的答案。
答案3
最有效的方法可能是分批上传(将它们压缩成可用的块并一次上传一点)或将您的收藏带到另一个位置并使用他们的连接;一个拥有高速网络的商业朋友,如果您在美国,可能是当地的 B&N/Starbucks/Panera 等,然后边读一本好书或喝点饮料边上传。诸如此类...这是我首先建议的。
答案4
如果您的共享服务器和 VPS 都支持 FXP,您可以使用 ftp 客户端连接这两个服务器并在它们之间传输数据(无需通过您的计算机)。
http://en.wikipedia.org/wiki/File_eXchange_Protocol
文件交换协议 (FXP) 和 (FXSP) 是一种数据传输方法,它使用 FTP 将数据从一个远程服务器传输到另一个远程服务器(服务器间),而无需通过客户端的连接路由该数据。Blockquote