WordPress 3.0.5, CDN Sync Tool 1.8, AWS S3/Cloudfront
After trying and failing miserably with W3TC's CDN sync functionality, I installed CDN Sync Tool and began a sync operation.
It caught thousands of files that W3TC missed but there were still a lot of missing images once the operation was done (I re-ran it twice to make sure).
I ended up using the Manual Dir Sync feature (Thanks for providing that) and manually specifying the wp-content/uploads dir, which ran for many more hours and uploaded thousands of more images.
After that finished the site was no longer showing broken image links everywhere. Upon closer investigation it looks like CDN Sync Tool (and W3TC) were missing all the resized versions of original images that WordPress creates when you add a big image to a post.
... the resized versions of the original, say car.jpg.
I need a tool that *literally* mirrors a directory and it's contents and doesn't look at the WordPress Media Library for knowledge of the files. My site is 5 years old and many of the images prior to Media Library are not in it or listed correctly and even many of the newer posts don't have the resized versions added correctly to the ML by WordPress.
Will CDN Sync Tool work for me in this case or will I just be chasing broken links for resized images in all future posts?