Transfer Domain From Godaddy to Aws

Prepare domain to transfer from Godaddy

  1. Login into godaddy
  2. Go to My Products
  3. Open the settings of the required domain which needs to be transferred
  4. Verify the email id provided contact info is valid and you have access to this email account
  5. Click Transfer domain away from GoDaddy
  6. Read the domain transfer check list provided by Godaddy
  7. Click the Continue with Transfer
  8. You will see a message stating Your domain is unlocked and ready to transfer.
  9. Click the button Click Here to See the Authorization Code
  10. Note down the authorization code

Setup DNS in AWS Route 53

  1. Login to the required AWS account where the domain needs to be transferred
  2. Go to Route 53 -> Hosted zones
  3. Click Create Hosed Zone button
  4. Enter the name (and description) of the domain to be transferred
  5. Click Create Hosed Zone button

Request Domain Transfer in AWS Route 53

  1. Login to the required AWS account where the domain needs to be transferred
  2. Go to Route 53
  3. Click Domains -> Registered domains
  4. Click the button Transfer Domain
  5. Enter the name of the domain
  6. Click Check button
  7. Read the instructions
  8. Click Add to Cart
  9. Click Continue
  10. Enter the authorization code noted from Godaddy mentioned in the previous section
  11. Select the radio button Import name servers from a Route 53 hosted zone that has the same name as the domain 1, This sould automatically selected the hosted zone created in the previous section (if not select it)
  12. Click Continue
  13. Enter the contact details
  14. Click Continue
  15. Enable auto renewal option if required
  16. Read and check TnC checkbox
  17. Click Complete Order

Make the payment (Required for some countries like India)

  1. Login to the required AWS account where the domain needs to be transferred
  2. Go to Route 53
  3. Click Domains -> Pending Requests
  4. Check if there is a message like “Action required Domain transfer in progress: To finish transferring your domain to Route 53, you must sign in to the AWS Management Console, open the Billing and Cost Management console, and verify your payment for the transfer.”
  5. This may appear after 5 minutes. Check this status after 5-10 minutes
  6. Make the payment

Approve the transfer Request

  1. Login into godaddy
  2. Go to Domains -> Transfers -> Transfers Out
  3. Select the domain
  4. Click “Approve Transfer”
  5. Note: If you don’t see “Transfers Out” option or the domain then you may need to try after few minutes (Usually it appears with 5-10 minutes)

Verify transfer complete

  1. Login to the required AWS account where the domain needs to be transferred
  2. Go to Route 53
  3. Click Domains -> Pending Requests It should disappear from this list and should appear in Domains -> Registered Domains
  4. It may take 5-10 minutes after the above mentioned approval step

Reference