Giter Club home page Giter Club logo

Comments (11)

az-z avatar az-z commented on August 24, 2024 2

actually, bring us to the question - how do we exclude files from cp/sync ?

from s5cmd.

igungor avatar igungor commented on August 24, 2024 1

aws/aws-sdk-go#2653 PR is required to address this issue.

from s5cmd.

AravindhStanley avatar AravindhStanley commented on August 24, 2024 1

Just checking if there is any news on this issues. I could make use of this feature in my workflow. Not sure that PR @igungor mentioned is merged/ what's stopping that merge.

from s5cmd.

rosibaj avatar rosibaj commented on August 24, 2024 1

Is there any update on the status of this issue?

from s5cmd.

matan129 avatar matan129 commented on August 24, 2024 1

Any updates?

from s5cmd.

tweep avatar tweep commented on August 24, 2024 1

Ran into this today - any updates on this or is there a work-around ?

from s5cmd.

JoshuaEdwards1991 avatar JoshuaEdwards1991 commented on August 24, 2024

I have also just encountered this issue, has something changed?
Note: this is between s3 buckets and not from EBS to S3

from s5cmd.

igungor avatar igungor commented on August 24, 2024

Thanks for the report. We're using the official AWS SDK. Copying objects (from S3 to S3) larger than 5GB requires multipart uploading which we currently don't leverage.

https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html

You create a copy of your object up to 5 GB in size in a single atomic operation using this API. However, for copying an object greater than 5 GB, you must use the multipart upload Upload Part - Copy API.

We're going to use the multipart Copy API to support large file transfers between S3 buckets. Please note that uploading a large file to S3 works as expected.

from s5cmd.

batic avatar batic commented on August 24, 2024

Similar problem is with sync when file is larger than 5G.

from s5cmd.

az-z avatar az-z commented on August 24, 2024

case:
source - has objects
dest - is empty

s3cmd sync source/* dest/

"sync" fails silently on the first run after copying some objects.
"sync" will fail on the second run and report the offending object

from s5cmd.

tooptoop4 avatar tooptoop4 commented on August 24, 2024

some other go libs support this
ie
rclone/rclone@7b1274e
or
drakkan/sftpgo@6f8b71b#diff-53095c9aca755cd4fe0455d2549f3668df445ac69801f752b2371bcd8a4c5efaR810

from s5cmd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.