sync option

/sync is used with the put command and only uploads files that do not exist on S3 or have been modified since last being uploaded, based on the timestamp. It can be used alone or in conjunction with the /sub option for a fast incremental backup of a whole directory.

The /sync option is compatible with the /sub option.

There is no need to specify the /sync option with the /big option, as /big uses checksums rather than timestamps to ensure only the needed chunks of files are uploaded.

Last edited Nov 29, 2009 at 2:19 PM by maxc, version 3


reghat Jul 15, 2015 at 2:27 AM 
I just tried the /sync option after successfully uploading files from a directory and it gives me a 403 Forbidden error. Only with the sync option does this issue happen.

I thought maybe that it was part of the feature to not upload the same files, so I tried adding additional files to the local directory but I still get the same error. There is no change in terms of the authorization keys I am using or command-line parameters, only the added /sync option.

Any ideas? Thanks.

hbchoksi Aug 1, 2012 at 11:01 AM 
can i synk 2 different s3 bucket using the synk option?
Or is there any another way to do it with S3.exe?

maxc Nov 29, 2009 at 2:18 PM 
OK, there is no longer any need to specify /sync with /big, as the /big option now always only uploads the necessary chunks. See the /big option's documentation for details.

maxc Nov 29, 2009 at 3:21 AM 
Crikey, I'm afraid /big and /sync don't work together -- bit of an oversight. Sorry for the inconvenience, will get this sorted.

MichaelRG Nov 29, 2009 at 1:07 AM 
Does this option work in conjunction with the /big option? I used the s3 put command with the /sync and /big options earlier today to copy a 10GB file up to Amazon (w/ a script). I've adding some functionality to my backup script and I'm running it again. Although I'm using the same options, it appears to be uploading the same file again.