从服务器到服务器的日志自动传输

问题描述:

我想知道如何使用PHP做每周从一台服务器到云帐户的自动传输日志文件。从服务器到服务器的日志自动传输

我有所有的密码,什么不是,我只是困惑如何设置这个文件了。作为运行商店日志文件的网站,我们试图每周将它们推送到我们的云存储。

任何帮助,将不胜感激。

+0

什么是云提供程序? (EC2,Azure,rackspace等)你的选择取决于你正在使用的存储服务的API – 2010-07-12 18:58:55

+0

哦,云提供商是rackspace .. – 2010-07-12 19:00:20

+0

看到编辑,增加了一个很好的例子,一些家伙用PHP + RackSpace存储API。相当肯定会引导你在正确的方向 – 2010-07-12 19:08:50

根据您的平台(Windows,* Nix),您只想使用一些调度系统直接或通过本地Web调用来调用PHP作业。

cron将是您的* Nix工具的首选 Windows中的计划任务将在那里工作。

除此之外,您只需要使用PHP的文件类,特别是copy,以及您需要的任何代码。

编辑:Rackspace公司为API

例子这些家伙都做基本上正是你需要的。 http://clloud.com/tutorials-and-tips/uploading-files-to-rackspace-cloud-using-php-aka-mosso/

我会建立一个上传脚本,从那个知识​​做你想做的。然后,只需使用cron或计划任务在您的计划中调用它即可

+0

酷......我想我更加困惑如何设置这一切。我很欣赏耐心,忍受我有点缺乏知识。 – 2010-07-12 19:06:28

+0

谢谢泰勒,我只是想知道,我跟着他的教程,除了我应该填写一个“容器”,我不知道这是怎么回事。 – 2010-07-12 19:40:48

+0

我不使用Rackspace,所以我不是100%的实施。在大多数云存储空间中,它们基本上像硬盘上的文件夹一样提供构造,这被称为容器。我将登录到您的rackspace帐户并查找有关管理或创建容器的选项。更糟的情况是,搜索他们的帮助以了解如何创建容器。然后,您只需使用该名称并在脚本中使用它。 – 2010-07-12 20:02:21