You could use updraft or any of the migration plugins. However, all your really need to do is tar up your file tree on Linode, copy it, then untar on D.O, then export your database from Linode and import on D.O.
Is there any step by step that I can read as I’ve never done that before
If you make a full backup of your site, it is likely that your new host will be willing to upload it for you.
Exporting using the Tool included in WordPress core can lead to unreliable results.
I have used migration plugins successfully in the past, but I have also had some very unpleasant experiences with them.
Your host probably won’t be willing / able to help with transferring a .xml file, but they should be willing to help with a tar.gz
Contact them directly (beforehand) to find out.
Good luck 🙂
-
This reply was modified 6 years, 2 months ago by
Carike.