Question

How do I migrate my website from Siteground to Digital OCean

Posted December 17, 2019 629 views
WordPressDigitalOceanControl Panels

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 http://bzbzbees.xyz
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

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.

×
2 answers

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:

https://www.digitalocean.com/docs/networking/dns/

https://www.digitalocean.com/docs/networking/dns/how-to/manage-records/

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

Domain           Type       Content
yourdomain.com   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:

https://www.whatsmydns.net/#A/bzbzbees.xyz

3) 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

Dear @alexdo,

I have followed https://www.digitalocean.com/docs/networking/dns/
and set the below codes in networking-> Domain

A  www.bzbzbees.xyz     157.230.249.37
NS www.bzbzbees.xyz ns1.digitalocean.com.
NS www.bzbzbees.xyz ns2.digitalocean.com.
NS www.bzbzbees.xyz ns3.digitalocean.com.

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

Name            TTL Class   Type    Record              Actions
bzbzbees.xyz.       14400   IN  A   157.230.249.37
bzbzbees.xyz.       14400   IN  MX  Priority: 0
                        Destination: bzbzbees.xyz
mail.bzbzbees.xyz.  14400   IN  CNAME   bzbzbees.xyz
www.bzbzbees.xyz.   14400   IN  CNAME   bzbzbees.xyz
cpanel.bzbzbees.xyz.    14400   IN  A   157.230.249.37
whm.bzbzbees.xyz.   14400   IN  A   157.230.249.37

However I cant access to wordpress admin, they cant detect my website.
This site can’t be reached
The webpage at http://bzbzbees.xyz/wordpress/wp-admin 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

edited by MattIPv4
  • Hello, @keming18

    Could you please let me know if the WordPress admin area is still inaccessible? I believe your site should be working all good now.

    As mentioned DNS changes might take up to 48 hours in order to fully update.

    Let me know how it goes.

    Regards,
    Alex

Submit an Answer