Hi there.

I've been using s3cmd for years but have only just started using s3cmd 
--sync to keep a 5Gb folder with 19,000 images synced with S3.

Would someone clarify how the sync option works?

On each run does it calculate a md5 of every local file and then pull 
the corresponding md5 from the S3 metadata to compare?

Or does it store the local md5s somewhere and only recalculates when a 
local file changes?

The reason I ask is that running the sync can take a long time (40+ 
minutes) before any changes are listed and start to sync.  The hosting 
company my client is with charges horrendously for international 
bandwidth (we're based in New Zealand) so I want to make sure that doing 
a sync only uses a small amount of bandwidth (pulling md5s etc) to make 
the comparison before uploading any changes.

Thanks!



------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to