我需要为s3存储桶启用存储桶复制。
我为此在下面提到了2个链接,并编写了代码(请参见下文)。但是未启用复制。但是奇怪的是,在源存储桶中创建了一个文件。
有人可以帮我吗?
源存储桶名称= tst; 目标存储桶名称= rst
import boto3
s3 = boto3.client('s3',endpoint_url=S3_URL,aws_access_key_id=ACCESS_ID,aws_secret_access_key=SECRET_KEY,region_name=REGION)
s3.put_bucket_replication(Bucket='tst',ReplicationConfiguration={'Role': 'arn:aws:iam::10000003:root','Rules': [{'Status': 'Enabled','Destination': {'Bucket': 'arn:aws:s3:::rst'}}]})