DEV Community

Maureen Chebet
Maureen Chebet

Posted on

Transfer Existing Domain To Another AWS Account

Prerequisites

  1. Correct IAM Permission:
  • The user is assigned the AdministratorAccess managed policy.
  • The user is assigned the AmazonRoute53DomainsFullAccess managed policy.
  • The user is assigned the AmazonRoute53FullAccess managed policy.
  • The user is assigned the PowerUserAccess managed policy.
  • The user has permission to perform all the following actions: TransferDomains, DisableDomainTransferLock, and RetrieveDomainAuthCode.
  • Registered domain in AWS

Step 1: To transfer a domain to a different AWS account

  1. Sign in to AWS by using the AWS account that the domain is currently registered to.
  2. Open the Route 53 console.
  3. In the navigation pane, choose Registered domains. Image description
  4. Choose the name of the domain that you want to transfer to another AWS account.
  5. Above the Details section, in the Transfer out dropdown, choose Transfer to another AWS account.
    Image description

  6. On the Transfer to another AWS account dialog, enter the destination account ID. You can get this ID from the destination AWS account owner.
    Image description

  7. Choose Confirm.

  8. On the Generate password dialog, copy the password, and forward it to the receiving AWS account owner. On the Requests page, the Status for the domain will display In progress, and the Type will display Internal transfer out.
    Image description

Image description

Step 2: To accept a domain transfer from a different AWS account

  1. Sign into AWS by using the AWS account that is receiving the domain.
  2. Open the Route 53 console.
  3. In the navigation pane, choose Requests. Image description
  4. On the Requests page, select the radio button next to the domain name you are transferring from another AWS account. If the domain is ready to be transferred the Status is Action required and the Type is Internal transfer of domain in.
    You have three days to accept the request. If the transfer isn’t accepted in three days, the transfer request is canceled.
    Image description

  5. In the Action dropdown, choose Accept.
    You can also choose Reject to cancel the transfer process.

  6. If you accepted, on the Transfer domain to your account ** page, in the Password section, enter the password you received from the originating account owner.
    Accept the terms and conditions, and choose **Next
    .
    Image description

  7. Navigate to the Requests page to monitor the transfer status and other steps to complete.
    Image description

  8. After the transfer completes, you can update the contact information. For more information, see Updating contact information and ownership for a domain.

To migrate the existing hosted zone to the new account, see next article.

Top comments (0)