我们有一个父桶,比如“桶-1”。然后在这个桶-1下,我们有多个文件夹,每个客户一个文件夹(比如cust1、cust2、cust3等等)。我们为每个客户将Gb的数据上传到这些文件夹中。这些数据是通过多种渠道、JS、JAVA、Swift IOS等上传的。
需求:现在,我们从一个特定的客户那里得到了一个要求,要将它的数据上传到其他一些专用的桶中,比如"Bucket-2“(这样就可以向客户提供一些特殊的权限,以便通过该客户的另一个AWS帐户进行读取访问)。
我想出的解决方案:**
就目前而言,#2似乎是最适合我的。有什么建议吗?或者你脑子里想到的其他解决方案?
发布于 2018-09-01 12:54:21
任何其他有相同要求的人,也请参考下面的帖子:
发布于 2018-08-20 21:30:29
您可以使用跨区域复制(CRR) - Amazon简单存储服务自动将亚马逊的S3桶(或桶的一部分)复制到另一个桶中。这是自动的,但是异步的。
缺点是它要求另一个桶位于不同的区域(这是CRR的主要用例)。
或者,您可以不将数据复制到另一个桶中,而是使用策略授予对另一个帐户的必要访问权。这比复制只读数据更有意义,仅仅是为了提供不同类型的访问。在做出一个复杂的选择之前,需要进行持续的维护(并且存储成本更高),这是值得探索的选择。
https://stackoverflow.com/questions/51936527
复制相似问题