AWS_FAQ

route53 Domain import / export - 1편

2015.09.11 17:23

호스트웨이 조회 수:537

아마존 management console GUI로는 Route53에서 DNS Impoart는 가능하나, Export하는 기능은 제공하지 않고 있습니다.

Export 하기 위해서 CLI를 이용하거나, 별도 Tool을 이용해야 합니다.


== Rouote53 => Zone 생성 후 => Import Zone File

aws_autoscaling5.png



향후에 네임서버 이전이나 여타 다른 이유로 인해서 시비스 내려받아야 하는 경우는 AWS CLI를 통해서 다운 받을 수 있습니다. 


Amazon 에서 제공하는 이미지들은 기본적으로 설치 되어있습니다.

혹시 설치 되어있지 않은 분들은 아래 링크에서 다운 받아서 설치 하실 수 있습니다.

AWS CLI 링크



aws route53 list-resource-record-sets --hosted-zone-id Z102W7107KM4DE


hosted-zone-id는 route53 페이지에서 확인 하실 수 있습니다.




위와 같이 수행 하시면 아래와 같은 형태의 json 파일 형식으로 출력 됩니다.


{

    "ResourceRecordSets": [

        {

            "AliasTarget": {

                "HostedZoneId": "Z102W7107KM4DE",

                "EvaluateTargetHealth": false,

                "DNSName": "1.2.3.4"

            },

            "Type": "A",

            "Name": "yourdomain.com."

        },

        {

            "ResourceRecords": [

                {

                    "Value": "ns-649.awsdns-18.net."

                },

                {

                    "Value": "ns-1474.awsdns-26.org."

                },

                {

                    "Value": "ns-326.awsdns-42.com."

                },

                {

                    "Value": "ns-1564.awsdns-13.co.uk."

                }

            ],

            "Type": "NS",

            "Name": "yourdomain.com.",

            "TTL": 172800

        },

        {

            "ResourceRecords": [

                {

                    "Value": "ns-1872.awsdns-42.org. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400"

                }

            ],

            "Type": "SOA",

            "Name": "yourdomain.com.",

            "TTL": 900

        },

        {

            "ResourceRecords": [

                {

                    "Value": "yourdomain-web-8323445458.us-east-1.elb.amazonaws.com"

                }

            ],

            "Type": "CNAME",

            "Name": "www.yourdomain.com.",

            "TTL": 3600

        }

    ]

}


참고 : 아마존 DOC 링크


다만 이는 route53에 import, export 하기엔 편리 할 수 있으나, 

사용자가 보기에도 혹은 다른네임서버에 입력할때도 수정해야 할 사항들이 다수 있습니다.

다음편에서는 3rd Tool (cli53) 을 통해서 내려받는 방법에 대해 소개 하겠습니다.