happened to load a post from 2006 in the past few days to rescue even a very old image. With a big enough audience, anything is possible. I think you could crawl your static files for the image tags and copy all of those into one giant page of images, instead of having everybody click each link. The diovo.com implementation looks very impressive, hope it works out for you. -- phloopy Dec 15 '09 at 6:00 I was able to recover about a year's worth of blog posts from my bloglines cache. It looks like the images are in there too. I saved it as a complete website, which pulls all the files. You can download it here: By going to Google Image search and typing site:codinghorror.com you can at least find the thumbnailed versions of all of your images. No, it doesn't necessarily help, but it gives you a starting point for retrieving those thousands of images. Configure the web server to return 304 for every image request. 304 means that the file is not modified and this means that the browser will fetch the file from its cache if it is present there. (credit: this SuperUser answer ) In every page in the website, add a small script to capture the image data and send it to the server. +1 on the dd recommendation if (1) the raw disk is available somewhere; and (2) the images were simple files. Then you can use a forensic 'data-carving' tool to