Multipart copy #74

Open
wants to merge 3 commits into
from

Projects

None yet

1 participant

@porcupie

I have added support for Multipart Copy (s3 to s3) in porcupie s3cmd/multipart-copy branch. In this way one can remotely copy large files (> 5gb). It reuses the existing MultipartUpload functionality by subclassing and passing byte-ranges of the remote file (copy) instead of actual byte-ranged data from a local file (upload).

It might be useful to others. I see a few branches out there with more interesting Multipart functionality like threaded uploads and more robust error handling but have not tried to integrate with those features yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment