繁体   English   中英

Amazon s3 存储桶和物理服务器之间的双向同步

[英]Bidirectional synchronisation between Amazon s3 bucket and physical server

我们在物理服务器中有一个文件夹,需要与我们的一个 Aws s3 存储桶同步。 但这里的要求是,我们必须以两种方式同步内容(在物理服务器中所做的更改应反映在 Aws S3 存储桶中,反之亦然)。这可能吗?

使用 AWS CLI S3 同步 请注意,同步是单向的,因此您必须发出两个单独的命令来切换源和目标以实现双向同步。

从本地目录到 S3

aws s3 sync . s3://mybucket

从 S3 到本地目录

aws s3 sync s3://mybucket .

运行两者将为您提供同步的两个方向。

正如每次修改 S3 或本地文件夹时在下面的评论中指出的那样,您需要以相反的方向同步,否则以后可能会覆盖更新的文件。

有一些产品可以做到这一点 - 开源 Owncloud 和 NextCloud 在 S3 和本地计算机上运行,​​并且可以将两个文件夹同步为双向近实时镜像 a-la Dropbox。 此外,Resilio Sync 使用 Bittorrent 进行快速双向镜像,并且可以在 S3 上运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM