My site was moved (unbeknownst to me) to a different IP address recently. I just found out, due to troubleshooting some issues I was having: uploaded some files, and I could not view them ... like they weren't there. They were "there", that was the problem ... they were not "here" (webmasters know what I am talking about Anyhow, your lost posts must have been put up just as they moved or were moving the site.
Tools for Wizardry(r) 7