/** Procedure for Site Transfer from WPE to Other Host */
-
Download latest ZIP from WPE (Backup Points) + last 29 zips
-
Download & upload uploads folder (and all other custom/non-WordPress folders)
-
Upload WPE ZIP to new server
-
Extract/unzip WPE ZIP file on new server
-
Create new wp-config.php file with new DB_NAME, DB_USER, DB_PASSWORD, Keys and Salts, and $table_prefix.
- Add define( 'WP_POST_REVISIONS', FALSE )
- Add define( 'WP_AUTO_UPDATE_CORE', false );
- Move any custom items from WPE wp-config file such as license keys, etc
-
Replace WPE wp-config.php file with new file
-
Create new MySQL database in new hosting account
-
Import mysql.sql database file (found in wp-content of WPE ZIP) into new DB (phpMyAdmin)
-
Do nothing to table prefix (or use iThemes Security or Change Table Prefix plugin to do this)
-
Delete /mu-plugins/force-strong-passwords/ /mu-plugins/limit-login-attempts/ /mu-plugins/wpengine-common/ /mu-plugins/mu-plugin.php /mu-plugins/slt-force-strong-passwords.php /wp-content/advanced-cache.php /wp-content/object-cache.php /wp-content/mysql.sql
-
Find and replace wpe_username.wpengine.com with domain.com using searchreplacedb2.php (or importbuddy.php) (http://interconnectit.com/124/search-and-replace-for-wordpress-databases/)
-
Push all backups to Amazon S3