【问题标题】:python script for sync data from s3 to another s3 bucket用于将数据从 s3 同步到另一个 s3 存储桶的 python 脚本
【发布时间】:2019-05-14 15:37:21
【问题描述】:

我想使用带有 python 代码的 lambda 函数备份 dynamodb 和 s3 存储桶。在这里 dynamodb 备份就像使用云监视日志安排备份一样。 S3 存储桶备份也需要将数据从一个 s3 同步到另一个 s3 存储桶。我想使用带有 python 代码的 lambda 函数进行备份,并且应该安排在云监视日志中。谁能告诉我为 dynamo db 备份和 s3 存储桶编写 python 代码?例如,我的源存储桶名称是exambuclam1,目标存储桶名称是exambuclam2。请任何人帮助为此编写python代码并告诉我要执行的步骤。

【问题讨论】:

    标签: python amazon-s3


    【解决方案1】:

    如果您使用的是 boto3(较新的 boto 版本),这很简单

    import boto3
    s3 = boto3.resource('s3')
    copy_source = {
        'Bucket': 'exambuclam1',
        'Key': 'mykey'
    }
    s3.meta.client.copy(copy_source, 'exambuclam2', 'otherkey')
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-02
    • 2020-05-29
    • 2018-11-16
    • 2021-07-14
    • 2019-06-28
    • 1970-01-01
    • 2019-10-25
    • 1970-01-01
    相关资源
    最近更新 更多