Migrating Movable Type
I've got a new Linux server, and I'm trying to migrate my Movable Type installation (the one you're reading right now) to my new box. The old box is running MT 2.51. The new one has MT 2.63. The old one used a Perl Database. The new one is running mySQL.
All of those seem to be non-issues. The basic process of migrating the posts is trivial. Trivial, I tell you. But the ancillary issues are a real bugaboo.
For example, since no one but me reads my Blog, it has a lot of crosslinked posts. Importing the data doesn't do anything to fix the now-broken hyperlinks (really, they're “now mis-directed hyperlinks,” but you get the picture). I'm also concerned that the “permalinks” that used to be posted with the…uh…postings are no longer valid (unless I move over all of the generated archives). What's a man to do??
I also wish that there was a way to import all of the Blog settings that I had tuned on the old machine. Instead, I had to walk through all of the settings and re-create them.
Well, bear with me. I'll get things migrated over eventually. I have noticed that MT running against a mySQL database is unbelievably much faster than a Perl Database…or perhaps that's just a reflection of the superior hardware in the new box. The new one's running Mandrake Linux (the old one was FreeBSD) since that was the only Linux release that could figure out how to use the built-in NIC in my new Dell Dimension 2350.