最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

amazon web services - AWS Datasync S3 to Google Cloud Storage: Full PutObjectFailed errors - Stack Overflow

programmeradmin0浏览0评论

Hope you are doing great.

We have a daily datasync job which is orchestrated using Lambdas and AWS API. The source locations are AWS S3 buckets and the target locations are GCP cloud storage buckets. However recently we started getting an error on datasync tasks (It worked fine before) with a lot of failed transfers due to the error "S3 PutObject Failed":

[ERROR] Deferred error: s3:c68 close("s3://target-bucket/some/path/to/file.jpg"): 40978 (S3 Put Object Failed) 

We use manifest to backup files. I didn't change anything in IAM roles etc. I don't understand why It just stopped working. Some S3 PUT works but the majority fail

Did anyone run into the same issue ?

Hope you are doing great.

We have a daily datasync job which is orchestrated using Lambdas and AWS API. The source locations are AWS S3 buckets and the target locations are GCP cloud storage buckets. However recently we started getting an error on datasync tasks (It worked fine before) with a lot of failed transfers due to the error "S3 PutObject Failed":

[ERROR] Deferred error: s3:c68 close("s3://target-bucket/some/path/to/file.jpg"): 40978 (S3 Put Object Failed) 

We use manifest to backup files. I didn't change anything in IAM roles etc. I don't understand why It just stopped working. Some S3 PUT works but the majority fail

Did anyone run into the same issue ?

Share Improve this question asked yesterday AlexisAlexis 754 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

I've encountered similar problems with S3 PutObject failures in cross-cloud transfer jobs. Here are some things to check:

  • Quota limits - Check if you've hit any AWS or GCP quotas. This can happen if your data volume increased or if other processes are using the same resources.
  • IAM token expiration - Even though you didn't change IAM roles, check if your tokens or credentials might be expiring during the job. This is common with long-running transfers.
  • Network connectivity - Verify there haven't been any changes to VPC settings, security groups, or network policies between your environments.
  • File size or format issues - Are the failing transfers related to specific file types or sizes? Sometimes large files need different transfer settings.

In general, look at the full CloudWatch logs for your Lambda functions to see if there are more detailed error messages before the "S3 Put Object Failed" error.

发布评论

评论列表(0)

  1. 暂无评论