Amazon web services 已加载文件的Amazon S3服务器端加密
我用我的程序上传了一些文件到AmazonS3。现在,我想在这些文件已经加载到s3之后为它们启用服务器端加密 是否有一种方法可以使用Amazon控制台本身的某些属性启用它,以便所有文件都使用服务器端加密?(我不想逐个文件设置属性文件,因为这些文件太多了) 我认为另一种方法是以编程方式完成,下载所有文件,然后使用加密集再次上传。我真的很想避免这种情况,除非没有更简单的方法Amazon web services 已加载文件的Amazon S3服务器端加密,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我用我的程序上传了一些文件到AmazonS3。现在,我想在这些文件已经加载到s3之后为它们启用服务器端加密 是否有一种方法可以使用Amazon控制台本身的某些属性启用它,以便所有文件都使用服务器端加密?(我不想逐个文件设置属性文件,因为这些文件太多了) 我认为另一种方法是以编程方式完成,下载所有文件,然后使用加密集再次上传。我真的很想避免这种情况,除非没有更简单的方法 我对s3 bucket策略进行了一些探讨,但没有找到如何为已经加载到s3中的数据启用该策略。您必须逐个文件执行此操作,但不必下载
我对s3 bucket策略进行了一些探讨,但没有找到如何为已经加载到s3中的数据启用该策略。您必须逐个文件执行此操作,但不必下载和重新上载。只需为具有相同源和目标,但启用加密标志的每个文件发出复制命令。谢谢您的回答!!我想这会管用的。我有一个后续问题,如何列出所有启用了加密的文件(就像在我的bucket中一样,我有未加密的文件,还有一些加密的文件)。我查看了
ls
页面,但似乎无法使用cli。如果没有办法,那么我将列出所有文件,然后复制所有文件,但希望避免这种情况。您可以列出文件,然后查询每个文件的元数据,以查看它们是否加密,但这可能不会比在每个文件上运行copy命令快多少。