守护程序,用于将本地目录与 Amazon S3 同步(使用 Ubuntu Linux 和 PHP 的 AMI)


Daemon to synchronize local directory with Amazon S3 (AMI using Ubuntu Linux and PHP)

是否有任何解决方案可以使 AMI 的本地目录与 S3 存储桶保持同步?

这个想法是能够部署标准的 LAMP Web 应用程序(以及用户文件上传),而无需更改当前代码。

我可以想象像守护进程更新"AMI 的本地目录"<>"S3'sBucket"之类的东西

我知道从长远来看,这不是一个可扩展/高效的解决方案,但它将为我当前的需求提供一个快速肮脏的解决方案(在许多具有数据库复制的 Amazon EC2 实例中部署 Web 应用程序)。

一个更好的(如果不是完美的)解决方案是,如果本地目录在某种程度上是"符号"的(如符号/硬链接),而不是实际上物理上消耗空间;但可以从标准Web应用程序无缝访问。

有什么想法吗?

谢谢!

显然这解决了我的问题,我还没有尝试过,但它看起来像我正在寻找的。

http://ikorolchuk.blogspot.com/2012/02/mount-amazon-s3-storage-as-local.html