Comment transférer la propriété d'un domaine ou d'une zone hébergée Route 53 vers un autre compte AWS ?

Lecture de 4 minute(s)
0

Je souhaite transférer la propriété d'un domaine ou d'une zone hébergée Amazon Route 53 d'un compte AWS à un autre.

Brève description

Pour transférer le domaine d'un compte AWS à un autre, vous disposez de deux méthodes :

Il est recommandé d'utiliser l'une des méthodes ci-dessus pour transférer un domaine. En cas de problèmes, contactez AWS Support pour transférer le domaine.

Si les comptes source et de destination pour le transfert du domaine ne vous appartiennent pas, vous devez alors :

  • soit migrer la zone hébergée existante vers le compte AWS vers lequel vous souhaitez transférer le domaine
  • soit créer une nouvelle zone hébergée dans un compte AWS en votre possession.

Si vous n’êtes pas propriétaire du compte ayant créé la zone hébergée qui achemine le trafic vers le domaine, vous n’aurez pas d’emprise sur l’acheminement du trafic.

Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l'interface AWS CLI, consultez la section Résoudre des erreurs liées à l'interface AWS CLI. Vérifiez également que vous utilisez la version la plus récente de l'interface.

Résolution

Migration d’une zone hébergée

Pour migrer une zone hébergée existante vers un autre compte AWS, vous devez suivre les instructions de la section Migrer une zone hébergée vers un autre compte AWS.

Utiliser la console Route 53 pour transférer un domaine

  1. Depuis le compte propriétaire du domaine, ouvrez la console Amazon Route 53.
  2. Dans le volet de navigation, sous Domaines, sélectionnez Domaines enregistrés.
  3. Sur l'écran Domaines enregistrés, choisissez le domaine à transférer vers un autre compte.
  4. Sur l'écran des détails du domaine, choisissez Transfert sortant, puis Transférer vers un autre compte AWS.
  5. Saisissez l'ID du compte AWS vers lequel vous souhaitez transférer le domaine. Choisissez ensuite Confirmer. Notez le mot de passe qui apparaît, car vous en aurez besoin plus tard.
  6. Depuis le compte qui reçoit le domaine, ouvrez la console Amazon Route 53.
  7. Dans le volet de navigation, sous Domaines, sélectionnez Domaines enregistrés.
  8. Sur l'écran Domaines enregistrés, choisissez Transférer dans, puis Domaine unique.
  9. Sur l'écran Transférer le domaine vers votre compte, saisissez les informations suivantes :
    Dans le champ Entrer le nom de domaine à transférer, saisissez le domaine que vous souhaitez transférer vers un compte nouveau.
    Dans Mot de passe, saisissez le mot de passe fourni par l'autre compte.
  10. Choisissez Transférer un domaine.

Utiliser l'interface AWS CLI pour transférer un domaine

1.    Pour transférer votre domaine, exécutez cette commande dans l'interface AWS CLI :

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

Remarque : remplacez example.com par votre nom de domaine. Remplacez 111122223333 par l'ID du compte AWS propriétaire du domaine.

Notez le mot de passe qui apparaît dans les résultats, car vous en aurez besoin plus tard.

2.    Connectez-vous au compte AWS qui reçoit le domaine.

3.    Pour accepter le transfert, exécutez cette commande :

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

Remarque : remplacez example.com par votre nom de domaine. Remplacez YourPassword par le mot de passe obtenu à l'étape précédente.

Passé trois jours, si vous n'acceptez pas l'appel de transfert de domaine, le transfert est annulé.

Accepter un domaine

En cas d’erreurs au moment d’accepter le transfert, vérifiez si le mot de passe généré contient des caractères spéciaux. Pour résoudre les problèmes liés aux caractères spéciaux, suivez les instructions de l'une des options suivantes :

(Option 1) Utiliser un fichier texte pour accepter le transfert de domaine

1.    Créez un fichier .txt contenant le mot de passe de la commande transfer-domain-to-another-aws-account.

2.    Exécutez la commande accept-transfer :

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

Remarque : remplacez domain name par le nom de votre domaine et password.txt par le nom de votre fichier .txt. Remplacez us-east-1 par la région AWS de votre domaine.

(Option 2) Utiliser des guillemets autour du mot de passe

Mettez votre mot de passe entre desguillemets simples ou doubles pour permettre à l'interface AWS CLI de reconnaître les caractères spéciaux.

L'exemple suivant utilise des guillemets doubles :

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

L'exemple suivant utilise des guillemets simples :

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

Informations connexes

Transférer un domaine vers un autre compte AWS

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an