Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 如何使用boto3'启用bucket复制;将"bucket"复制';方法?_Python 2.7_Amazon S3_Boto3 - Fatal编程技术网

Python 2.7 如何使用boto3'启用bucket复制;将"bucket"复制';方法?

Python 2.7 如何使用boto3'启用bucket复制;将"bucket"复制';方法?,python-2.7,amazon-s3,boto3,Python 2.7,Amazon S3,Boto3,我需要为我的s3 bucket启用bucket复制 我参考了下面的2个链接并编写了代码(见下文)。但未启用复制。但奇怪的是,一个在源bucket中创建的文件 有人能帮我吗 源bucket name=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=REG

我需要为我的s3 bucket启用bucket复制

我参考了下面的2个链接并编写了代码(见下文)。但未启用复制。但奇怪的是,一个在源bucket中创建的文件

  • 有人能帮我吗

    源bucket name=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'}}]})