Amazon Route 53
Guia do desenvolvedor (Versão da API 2013-04-01)

Criar registros importando um arquivo de zona

Se você estiver migrando de outro provedor de serviço de DNS, e se o provedor de serviço de DNS atual permitir que você exporte suas configurações de DNS atuais para um arquivo de zona, você poderá criar rapidamente todos os registros para uma zona hospedada do Amazon Route 53 importando um arquivo de zona.

nota

Um arquivo de zona usa um formato padrão conhecido como BIND para representar registros em um formato de texto. Para obter informações sobre o formato de um arquivo de zona, consulte a entrada Zone file na Wikipedia. Informações adicionais estão disponíveis na seção 3.6.1 da RFC 1034, Domain Names — Concepts and Facilities e na seção 5 da RFC 1035, Domain Names — Implementation and Specification.

Se você quiser criar registros importando um arquivo de zona, observe o seguinte:

  • O arquivo de zona deve estar em um formato compatível com a RFC.

  • A zona hospedada deve estar vazia, com exceção dos registros de NS e SOA padrão.

  • O nome de domínio dos registros no arquivo de zona deve corresponder ao nome da zona hospedada.

  • O Route 53 oferece suporte às palavras-chave $ORIGIN e $TTL. Se o arquivo da zona incluir as palavras-chave $GENERATE ou $INCLUDE, a importação falhará e o Route 53 retornará um erro.

  • Quando você importa o arquivo da zona, o Route 53 ignora o registro SOA no arquivo de zona. O Route 53 também ignora qualquer registro NS que tem o mesmo nome da zona hospedada.

  • Você pode importar um máximo de 1000 registros. Se precisar importar mais de 1.000 registros, você poderá usar a Ferramenta de conversão BIND para Amazon Route 53.

  • Recomendamos que você revise o conteúdo do arquivo de zona para confirmar se os nomes de registro incluem ou excluem um ponto final, conforme apropriado:

    • Quando o nome de um registro no arquivo de zona inclui um ponto final (example.com.), o processo de importação interpreta o nome como um nome de domínio totalmente qualificado e cria um registro do Route 53 com esse nome.

    • Quando o nome de um registro no arquivo de zona não inclui um ponto final (www), o processo de importação concatena esse nome com o nome do domínio no arquivo de zona (example.com) e cria um registro do Route 53 com o nome concatenado (www.example.com).

    Se o processo de exportação não adicionar um ponto final aos nomes de domínio totalmente qualificados de um registro, o processo de importação do Route 53 adicionará o nome de domínio ao nome do registro. Por exemplo, suponha que você esteja importando registros para a zona hospedada example.com e o nome de um registro MX no arquivo de zona seja mail.example.com, sem ponto final. O processo de importação do Route 53 cria um registro MX chamado mail.example.com.example.com.

    Importante

    Para os registros CNAME, MX, PTR e SRV, este comportamento também se aplica ao nome de domínio que está incluído no valor RDATA. Por exemplo, suponha que você tem um arquivo de zona para example.com. Se um registro CNAME no arquivo de zona (support, sem um ponto final) tiver um valor RDATA de www.example.com (também sem um ponto final), o processo de importação criará um registro do Route 53 com o nome support.example.com que roteia o tráfego para www.example.com.example.com. Antes de importar seu arquivo de zona, revise o valores RDATA e atualize conforme aplicável.

O Route 53 não oferece suporte à exportação de registros para um arquivo de zona.

Para criar registros importando um arquivo de zona

  1. Obtenha um arquivo de zona a partir do provedor de serviços de DNS que está servindo o domínio. O processo e a terminologia variam de um provedor de serviços para outro. Consulte a interface e a documentação do provedor para obter informações sobre como exportar ou salvar seus registros em um arquivo de zona ou em um arquivo BIND

    Se o processo não for óbvio, entre em contato com o atendimento ao cliente do seu provedor de DNS atual e peça informações sobre a lista de registros ou o arquivo de zona.

  2. Faça login no Console de gerenciamento da AWS e abra o console do Route 53 em https://console.aws.amazon.com/route53/.

  3. No painel de navegação, escolha Zonas hospedadas.

  4. Na página Zonas hospedadas, crie uma nova zona hospedada:

    1. Escolha Criar hosted zone.

    2. Digite o nome do seu domínio e, se desejar, um comentário. Observe que o comentário não pode ser editado posteriormente.

    3. Escolha Create (Criar).

  5. Selecione Import Zone File (Importar arquivo de zona).

  6. No painel Importar arquivo de zona, cole o conteúdo do arquivo de zona na caixa de texto Arquivo de zona.

  7. Escolha Import.

    nota

    Dependendo do número de registros em seu arquivo de zona, talvez você precise aguardar alguns minutos para que os registros sejam criados.

  8. Se você estiver usando outro serviço de DNS para o domínio (que é comum se você registrou o domínio com outro registrador), migre o serviço de DNS para o Route 53. Quando essa etapa estiver concluída, o registrador começará a identificar o Route 53 como o serviço DNS em resposta às consultas DNS do seu domínio, e as consultas começarão a ser enviadas aos servidores DNS do Route 53. (Normalmente, é necessário aguardar de um a dois dias até que as consultas de DNS comecem a ser roteadas para o Route 53. Isso ocorre porque as informações sobre o serviço de DNS anterior ficam armazenadas em cache durante este período no resolvedor do DNS.) Para obter mais informações, consulte Tornar o Amazon Route 53 o serviço DNS para um domínio existente.