도메인 또는 Amazon Route 53 호스팅 영역의 소유권을 다른 AWS 계정으로 이전하려면 어떻게 해야 하나요?

3분 분량
0

도메인 또는 Amazon Route 53 호스팅 영역의 소유권을 한 AWS 계정에서 다른 AWS 계정으로 이전하려고 합니다.

간략한 설명

다음과 같은 두 가지 방법으로 한 AWS 계정에서 다른 AWS 계정으로 도메인을 이전할 수 있습니다.

위 방법 중 하나를 사용하여 도메인을 이전하는 것이 좋습니다. 도메인을 이전할 때 문제가 발생하면, AWS Support에 문의하여 도메인을 이전합니다.

도메인 이전에 사용할 원본 계정과 대상 계정을 모두 소유하고 있지 않은 경우, 다음 단계 중 하나를 완료합니다.

  • 기존 호스팅 영역을 도메인을 이전하려는 AWS 계정으로 마이그레이션합니다.
  • 소유한 AWS 계정에서 새 호스트 영역을 생성합니다.

도메인의 트래픽을 라우팅하는 호스트 영역을 만든 계정을 소유하고 있지 않은 경우에는 트래픽 라우팅 방법을 제어할 수 없습니다.

참고: AWS CLI 명령을 실행할 때 오류가 발생하는 경우, AWS CLI 오류 해결을 참조합니다. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인합니다.

해결 방법

호스팅 영역 마이그레이션

기존 호스팅 영역을 다른 AWS 계정으로 마이그레이션하려면 호스팅 영역을 다른 AWS 계정으로 마이그레이션하는 단계를 완료합니다.

Route 53 콘솔을 사용하여 도메인 이전하기

  1. 도메인을 소유한 계정에서 Amazon Route 53 콘솔을 엽니다.
  2. 탐색 창의 도메인에서 등록된 도메인을 선택합니다.
  3. 등록된 도메인 화면에서 다른 계정으로 이전하려는 도메인을 선택합니다.
  4. 도메인 세부 정보 화면에서 이전하기을 선택한 다음, 다른 AWS 계정으로 이전을 선택합니다.
  5. 도메인을 이전하려는 AWS 계정의 계정 ID를 입력합니다. 그런 다음, 확인을 선택합니다. 나중에 사용하기 때문에 표시되는 비밀번호를 기록해 둡니다.
  6. 도메인을 받은 계정에서 Amazon Route 53 콘솔을 엽니다.
  7. 탐색 창의 도메인에서 등록된 도메인을 선택합니다.
  8. 등록된 도메인 화면에서 이전을 선택한 다음, 단일 도메인을 선택합니다.
  9. 도메인을 사용자 계정으로 이전 화면에서 다음 정보를 입력합니다.
    이전할 도메인 이름 입력에 새 계정으로 이전할 도메인을 입력합니다.
    비밀번호에 다른 계정에서 받은 비밀번호를 입력합니다.
  10. 도메인 이전을 선택합니다.

AWS CLI를 사용하여 도메인 이전하기

1.    도메인을 이전하려면 AWS CLI에서 다음 명령을 실행합니다.

aws route53domains transfer-domain-to-another-aws-account --domain-name example.com --account-id 111122223333 --region us-east-1

참고: example.com을 도메인 이름으로 바꿉니다. 111122223333을 도메인을 소유한 AWS 계정 ID로 바꿉니다.

나중에 사용할 수 있으므로 출력에 나타나는 비밀번호를 기록해 둡니다.

2.    도메인을 받는 AWS 계정에 로그인합니다.

3.    전송을 수락하려면, 다음 명령을 실행합니다.

aws route53domains accept-domain-transfer-from-another-aws-account --domain-name example.com --password YourPassword --region us-east-1

참고: example.com을 도메인 이름으로 바꿉니다. YourPassword를 이전 단계의 비밀번호로 바꿉니다.

3일 이내에 이전 도메인 호출을 수락하지 않으면 이전이 취소됩니다.

도메인 수락

전송을 수락할 때 오류가 발생하는 경우, 생성된 비밀번호에 특수 문자가 포함될 수 있습니다. 특수 문자 관련 문제를 해결하려면, 다음 옵션 중 하나에 있는 단계를 완료합니다.

(옵션 1) 텍스트 파일을 사용하여 도메인 이전 수락

1.    transfer-domain-to-another-aws-account 명령의 비밀번호가 포함된 .txt 파일을 생성합니다.

2.    accept-transfer 명령을 실행합니다.

aws route53domains accept-domain-transfer-from-another-aws-account --domain-name <domain name> --password file:///tmp/password.txt --region us-east-1

참고: 도메인 이름을 사용자 도메인으로 바꾸고 password.txt를 .txt 파일 이름으로 바꿉니다. us-east-1을 사용자 도메인의 AWS 리전으로 바꿉니다.

(옵션 2) 비밀번호 문자열에 따옴표 사용

비밀번호 앞뒤에 작은따옴표 또는 큰따옴표를 사용하여 AWS CLI가 특수 문자를 인식할 수 있도록 합니다.

다음 예에서는 큰따옴표를 사용합니다.

aws route53domains accept-domain-transfer-from-another-aws-account --domain-name example.com --password "YourPassword" --region us-east-1

다음 예에서는 작은따옴표를 사용합니다.

aws route53domains accept-domain-transfer-from-another-aws-account --domain-name example.com --password 'YourPassword' --region us-east-1

관련 정보

다른 AWS 계정으로 도메인 이전

AWS 공식
AWS 공식업데이트됨 8달 전