I just finished migrating a client’s WordPress site from Network Solutions to GoDaddy using BackupBuddy. I had a few issues, but overall, the process wasn’t so bad.
The major key to success was uploading a php.ini file with the following settings:
memory_limit = 256M
output_buffering = Off
display_errors = Off
log_errors = On
error_log = /pff_phperror_log
max_execution_time = 180
Contrary to reports I’d read by others getting started at GoDaddy, I had no troubles with cPanel, or with setting up MySQL databases or users. I simply plugged in the new database info into the ImportBuddy screen, and within seconds everything was up and running. Granted, all this may have gone so smoothly because I was using an iThemes WP theme, and generally they play by the rules. But keep in mind, the theme the site uses is from 2008! And, it still gets the job done.
Back to the restore process… I think the key factors to success, based upon two false starts was to get the Memory Limit and Max Execution Time settings correct as shown above.
Hope this helps someone – esp. those who get started without preparing beforehand!
To finish the job, I created a new Google Analytics tag using the Universal Analytics standard, so this site will have fresh metrics under its new domain name.