Tonight I finally upgraded from MovableType 2.51 to 2.64. Of the new features in 2.6, I’m not taking advantage of any immediately, but I wanted to have the latest bug fixes (esp. for XML-RPC), so I took the plunge and upgraded.
Overall it went easier than I had expected. Some notes for the next time I need to upgrade:
- Export all weblog entries (from each blog) and save as text files for backup (hey, I’m up to 93 weblog entries so far)
- On the server, create a tar backup of MT DB and cgi-bin directories
- Merge modified MT files where necessary (future: when changing anything, keep a copy of the original as well so that the changes are more clear)
- Upload all ‘upgrade’ files to appropriate locations
- Chmod all executable scripts to 700 (I’m running with cgiwrap, so it’s only my login user that needs to run these)
- Rename mt-comments.cgi so that no one runs it (even with comments disabled, I continued to get periodic comment spam hits)
- Check everything out to make sure it still works :)