AWS将一个对象复制到另一个对象

时间:2017-10-31 17:32:14

标签: ruby ruby-on-rails-5 aws-sdk

我尝试使用ruby "aws-sdk" gem版本3将数据从一个存储桶复制到另一个存储桶。

我的代码如下所示:

temporary_object = @temporary_bucket.object(temporary_path)
permanent_object = @permanent_bucket.object(permanent_path)
temporary_object.copy_to(permanent_object)

但是我一直收到错误Aws::S3::Errors::NoSuchKey: The specified key does not exist.这是有意义的,因为此时永久存储桶不存在但我认为使用copy_to创建存储桶(如果它不存在)。 / p>

任何建议都会非常有用。

由于

0 个答案:

没有答案