To migrate a Wordpress site all we need is super-admin rights. We do not need FTP nor database access. The
- Deactivate all security plugins
- make sure other plugins are up-to-date
- make sure that wp-admin is accessible
- install All-in-One WP Migration plugin
- export site
- note plugins
- note permalink options
- activate All-in-One WP Migration plugin
- it will give you a warning and we will now take care of that
- in the Google Console and SSH to the target server
- run the following commands
-
sudo mkdir /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/all-in-one-wp-migration/storage
-
sudo chgrp daemon /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/all-in-one-wp-migration/storage
-
sudo chmod 775 /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/all-in-one-wp-migration/storage
-
- import file
You will need to re-sign-in after the import.
- verify permalink options
- verify plugins