You can move a WordPress site yourself in under an hour, or ask us to do it for free.
Option 1: Let us migrate it
Open a ticket with your old host’s control panel details. Our engineers copy the files, database and email, then give you a preview link before you switch DNS. This is the recommended route.
Option 2: Use a migration plugin
- On the old site, install a migration plugin such as Duplicator, All-in-One WP Migration or Migrate Guru.
- Create a full package or export file and download it.
- On HostingSutra, install a fresh WordPress through the app installer.
- Install the same plugin on the new site and import your package.
- Check the site over the temporary URL, then switch nameservers.
Option 3: Manual move
- Download all files from the old host by FTP.
- Export the database from phpMyAdmin as a
.sqlfile. - Upload the files into
public_htmlon your new account. - Create a database and user in cPanel, then import the
.sqlfile in phpMyAdmin. - Update
DB_NAME,DB_USERandDB_PASSWORDinwp-config.php. - Point your domain at HostingSutra.
After the move
- Re-save permalinks under Settings → Permalinks
- Confirm the Site URL and Home URL under Settings → General
- Check that images load and that no page still requests
http://resources - Re-create email accounts, and confirm MX records
- Keep the old hosting for about a week as a fallback