amazon-web-services - 当唯一的区别是标签时,如何在两个 s3 存储桶之间同步对象
问题描述
单个帐户中有两个存储桶。两个存储桶都很大(几 TB)。几天前同步了存储桶,但最近源存储桶中的一些文件被赋予了一个标签(准确地说是两个标签)。有谁知道重新同步存储桶的方法,以便目标存储桶中的对象相同,包括标签?aws s3 sync
不处理。
解决方案
您需要编写自己的代码来识别此类对象并重新复制它们。
为了使这更容易,您可以激活Amazon S3 Inventory,它可以提供每日文件,列出存储桶中的所有对象,包括标签。
您的程序可以为两个存储桶读取此文件,进行比较,然后复制具有不同标签的对象。
推荐阅读
- unity3d - 我可以使实例变量独立于预制变量吗?
- c - 是什么导致读取访问冲突/溢出?
- r - ggplot2 geom_sf - 显示多边形颜色但不显示名称的地图图例
- python - Flask-SQLalchemy、Oracle 和查询的前置所有者
- java - 如何使用模数和指数/公钥在 Java 中快速破解具有大量数字的 RSA 加密
- json - 在 Postgres 中存储大量 JSON 数据是不可行的,那么有哪些替代方案呢?
- tensorflow - 将 cpu 核心传递给 multiworkermirrored strategy()
- javascript - 没有任何方法从字符串的左开始删除空格
- discord.js - 创建频道和设置频道的麻烦
- xml - MVVM 跨本地:MvxBind 为空白