将文件传输到 Rackspace Cloud Files

将文件传输到 Rackspace Cloud Files

我正在努力将所有客户文件从 VPS 服务器移动到 Rackspace Cloud Files。由于需要传输约 2 GB 的文件,我正在寻找一个好的工具来执行此任务。

完成此操作的一种方法是使用 Rackspace API 并编写一个脚本从该位置读取并创建/上传文件到 Rackspace Cloud。问题是脚本超时,而且这看起来不像是一个浏览器任务。

是否有一个工具/脚本可用于从特定的本地/远程文件夹“读取”并创建具有相同文件夹名称的容器,并将文件从该文件夹传输到相关容器。

谢谢你的时间

答案1

这不是浏览器任务,您必须在 CLI 中运行脚本。但如果您无法访问 CLI,则只需在脚本开头添加这两行:

set_time_limit(0);
ignore_user_abort();

另一个解决方案是分块移动文件(例如每次运行 5 个文件),每次上传后重定向到相同的脚本

答案2

尝试 SMEStorage.com 的企业云备份工具,位于其云工具页面上这里

我将它与 RackSpace UK 一起使用,但它也支持 RackSpace US。

相关内容