Upgrading to WordPress 3, that kind of thing. Hold off new comments and posts until done. I’m also moving servers.
If you can see this, it’s done!
Here’s the process I’m following for moving these various sites:
Take an export of the database.
Run the SQL: update wp_posts set comment_status = ‘closed’ so nobody comes in and writes a comment subsequently lost.
Import into the new site and upload the new WP installation and the old theme and images etc onto the new site.
(I’ve found my new web ISP’s DDOS protection gets antsy if I use the default Filezilla setting of two simeltaneous connections.)
Hack the hosts file to look at it while getting it perfected.
Run /wp-admin/upgrade.php and let it upgrade the database
Go into the Admin screens, to the Permalink settings and save the default so the .htaccess file is updated
Apart from then switching the registrar so the domain looks at the new IP address, that’s about it.
Will also re-load the old .htaccess settings like the deny list for the big-hitting bandwidth thieves.
And I’m installing the W3 Total Cache plugin to optimise the site a bit. (I used to have WP set to deliver gzip-compressed pages; sometime before version 2.9, that option’s been removed.)
Update: Finally, WP3 seems to have fixed the weird bug that caused some comments and posts to be rejected dependent on particular words being present.