Some of my previous blog posts are missing after I tried to upgrade from BlogEngine.NET 2.0 to BlogEngine 2.5. Luckily I had a backup all the posts data and restored it back on my web server but BlogEngine surprising doesn't recognise the posts in the App_Data folder. :(.
Hope to get them restored by next weekend. Any inconvenience caused is regretted.
Update - Got the blog restored. It came back automatically! I guess the app pool refreshed itself.