Getting ready for the big move from dasBlog to Graffiti

My blog has been creating problems for my wonderful and patient webhost, Orcsweb, for quite some time. After many different attempts to fix the problem, I came to the conclusion that the amount of traffic I get creates havoc with the memory because of xml log files being opened and closed in memory so many times. I have been "quarantined" to a separate server for a long time because my blog devours CPU cycles.

Because I have been using Graffiti for my book site (www.learnentityframework.com), I thought I would just move to Graffiti so I wouldn't have to learn a new tool. It might have gone more smoothly if I didn't have over 4000 blog posts to migrate. Although Graffiti supports migrating from dasBlog, I had to do it in little chunks at a time. But after a lot of experimentation, I came up with a pattern for migrating the posts and retaining the categories. It involved a lot of work in SQL server and a lot of work in FTP, but I have finally  moved everything over.

I still have more work to do on how the new blog looks, but I can work on that over time.

I just have one more big chore to do (I have asked Orcsweb to do that for me) and then I will be switching over to the new blog.

I also need to figure out how to duplicate the content filters that I use on my blog currently, but that's not a showstopper for me.

Thanks to the dasBlog301 plug-in by Omar Shahine, links to my old posts will continue to work.

The feed will work also but I have to figure out fixing up the category feeds as well.

I've invested an insane number of hours in this migration over the past month, so I sure hope that it will fix the problems on the server. I hadn't anticipated the amount of effort this would take and might have tried out Sueetie, just for fun, instead. But now that I have spent this much time, I just can't afford to do it again.

dasBlog has served me incredibly well for 5 years (and so many others as well) and I am grateful to Clemens, Scott, Omar, Tom and many others who have put so much work into it.