@roryw10, I agree with your suggested plan. It may be helpful to switch the DNS provider back to the previous service. You can still add records at Netlify and then only enable our DNS again once you are certain all the required records are working correctly with our service.
There are ways to test the DNS records added to our service while using your previous service. For example, using the dig command’s @ option to pick a specific DNS server to query like so:
dig <QUERY GOES HERE> @dns1.p05.nsone.net
You would replace
@dns1.p05.nsone.net with an actual domain name listed in the Managed DNS settings for this domain at Netlify. This command won’t query the “official” DNS service and, instead, it will allow you to see what the records are at Netlify before you switch over to our DNS servers again. (If you leave off the
dig command will query the “offical” DNS server for the same query. This will allow you to compare the Netlify version with the other service’s records to make sure they match.)
For the records in the screenshot above, the type of DNS record to create is listed above each set of records. There are four types of DNS records which need to be created based on that screenshot. Those types are: CNAME, MX, SRV, and TXT.
I have included an annotated image which (hopefully) will clarify which type each of the records should be:
As always, please reply here if there are other questions.