Migrate WPMU site to new host

Hi

Does anyone have any advice for migrating a WPMU 2.8.6 install to a new ISP host.

My process;

1. Disable user login (No modifications to blogs) – OLD Host

2. Configure default settings on new host (as per http://trac.mu.wordpress.org/browser/trunk/README.txt),

2a. Setup DNS on new host.

2b. (NOTE) DNS takes 24 hours to propagate.

3. Backup all WPMU files

4. Backup WPMU DB

5. Restore WPMU Files and DB on new Host

6. Test / check once DNS has propagated

7. If tests successfull, enable end user logon.

Is there anything i am missing? or any further advice?

Thanks in advance

  • Aaron
    • Ex Staff

    If you set your DNS TTL times lower ahead of time, the switch will be much faster.

    Also you can use rsync to sync most of the files to the new server ahead of time, then refresh it again when you are actually moving, will save a lot of file copying time.

    Also it is best to do a dry run for practice to make sure everything will work. You can change the DNS in your computer hosts file to mimick DNS changes to the new host.

  • midwestbonsai
    • Site Builder, Child of Zeus

    Someone suggested way back when moving the database a day or two ahead and configuring the old wpmu install to use the new offsite’s database. This way no matter which site they’re looking at, the data is saved correctly.

    Thats a great idea, I should have thought of that :wink: