Believe it or not, I have spend over 29 hours trying to move my wordpress site to a new host. Perhaps I am hopeless.
I have spent over three years developing this blog, and if possible I would like to not have to recreate it. Most important to me are the pages, my side bars, and my plugins. Over the years I have put in 3 different instances of ecommerce using various plugins in addition to maps and other various plug ins. We are a non-profit with very little funds to hire a consultant. I thought I was fairly technical until I started this moving process.
I do have a couple of issues that have made it more difficult. My current host (the one I am moving from) is out of business so their is zero technical support. I have read all codexes regarding migration, moving, backup, exporting, and watched several videos on the same topics. My new host even had a wordpress expert and he could not figure out why it was not working on their server after I followed all the steps and he played around with my installation trying to disable plugins and change host etc.. My protocol was as follows:
Download everything on old server (over 11gb)
Upload onto new server (this took a long time at 1mbps)
Export database (successful)
Create new database on new server (successful)
Import old database (successful)
Change wp-config file on new server (successful)
Change DNS (url remains the same)
The result is blank page. I believe the fatal flaw to be the file structure on the old server which is hopelessly confusing with everything stored out of root with 100s levels of duplication in subdirectories. So when I upload the 11gb which seems really big for my blog (30 pages, 500 posts, 500 comments) I just nuke the first subdirectory folder (named docs) and put all the files in the root. Maybe this is my issue, is that everything was in a subdirectory to start with so maybe I should recreate that subdirectory on the new server. It just seems ridiculous that I have 11gb to have to upload and my upload speed is so painfully slow.
Any ideas, I probably should just give up but hard to give up on 100s of hours of content creation and tweaking. I am so frustrated at this point, but I cannot stop thinking about. Maybe I can recreate a clean file structure by backing up from the old server and restoring on the new server. Or perhaps I should trying exporting from the old server and importing with a new install on the new server. I will probably try that next although i think I will loose all my plugins and widgets.
At this point I have switched my DNS back to my old site but supposedly the new host is shutting dowm imminently. Any feedback would be very much appreciated, although for it to be truly useful you probably need to give me more than a couple of minutes. Of course, just reading this is quite an accomplishment.