Your blog may be completely recoverable and everything can be the way it was, provided you are ready to pitch in some time and effort. There is no magic 'Undelete' button which you could click and have everything restored to you. There would be no purpose for this blog to exist if that was the case. You need to have the patience and the determination to restore your posts. So, without further small-talk, let us get on with the show.
If you are a regular Web user, you would have definitely used search engines. Google, Yahoo and MSN are the Big Three search engines on the Web now, and has been so for sometime. When you search for something on these search engines, you receive results for your searches. Along with the links to the relevant web-sites, they may also have a 'Cached' link.
Cache is the storehouse of the search engine where it saves a local copy of the billions of web-pages that the search engine crawlers visit. Normally, cached pages are older than the actual pages that the links point to, and so they are pretty useless anyway. However, the original site may have been taken down or the particular web-page removed or renamed, and the user doesn't get the page when he clicks on the result link. This is when the cached copy of the page becomes so useful because the user can access the information he was looking for, although the page is no longer on the Web. So, we are going to recover your blog from the search engine cache.
Not all blogs are cached by search enginess. So if you can't find a cached copy of your Web-page, you are going to have a really hard time recovering your posts.
The longer your blog has been on the Web, and the more it has been linked to, the higher are the chances of your blog being found and indexed.
With all the basic information in place, we shall move into the specific details of recovering your posts, but that is the subject of the next post.
[Please feel free to leave any comments, questions or suggestions.]