How do I migrate my website from Siteground to Digital OCean

Dear All,

I need advice to migrate my website from Siteground to Digital Ocean

  1. I have to start off with Digital Ocean Cpanel & WHM droplet since Im using Cpanel to restore full/partial backup

  2. How do I point the new ip address to my website? Beside changing nameserver in goDaddy to Digital Ocean nameserver? I did a test with new website and DO droplet however Im not able to access I have added Cname and A record for bzbzbees in WHM and change the nameserver in my domain provider.

  3. Im confused by migrating the full/partial backup via Cpanel, do I still require to install wordpress?

Thank you

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Dear @alexdo,

I have followed and set the below codes in networking-> Domain


Next, I proceed to install wordpress via cPAnel -> Site Software and I have checked DNS zone in cPanel

Name			TTL	Class	Type	Record				Actions		14400	IN	A		14400	IN	MX	Priority: 0
						Destination:	14400	IN	CNAME	14400	IN	CNAME	14400	IN	A	14400	IN	A

However I cant access to wordpress admin, they cant detect my website. This site can’t be reached The webpage at might be temporarily down or it may have moved permanently to a new web address. Search Google for bzbzbees xyz wordpress admin ERR_NAME_RESOLUTION_FAILED

Thus Im not sure where did I insert wrongly. I have added Digital Ocean nameserver in domain provider too

Thank you

Hello, @keming18

  1. Let me know if you need any help with the cPanel/WHM setup

  2. You need to point the A record of your domain name to the IP address of your droplet. If you’re using Digital Ocean’s nameservers, then you need to change the A record from your DO control panel. You can check our official documentation via this link:

Basically you need to set the A record to match the IP address of your droplet.

Domain           Type       Content   A record    IPaddr

Once the A record is added/changed the DNS will need some time in order to propagate. This might take up to 48 hours due to DNS cache. You can check the DNS propagation using this site:

  1. If you’re using cPanel/WHM on your Digital Ocean droplet, you just need to import/restore the Full cPanel backup. There is no need to install WordPress again.

Let me know if you have any questions.

Regards, Alex