Você não pode transferir uma instância do EC2 (ou qualquer outro recurso) para uma conta diferente da AWS.
Se a instância for inicializada pelo EBS (recomendado), você pode tentar uma abordagem como essa:
-
Pare a instância atual (ec2-stop-instances)
-
Crie uma AMI na instância (ec2-register-image)
-
Conceder à segunda conta da AWS permissão para executar essa AMI (ec2-modify-image-attribute)
-
Execute uma nova instância da AMI na segunda conta da AWS (ec2-run-instances)
O DNS precisaria ser atualizado para apontar para o endereço IP da nova instância (de preferência usando um endereço IP elástico). Quaisquer outros recursos do AWS / EC2 também precisariam ser copiados / recriados na segunda conta.
Após testes suficientes, você pode querer liberar a instância original (ec2-terminate-instances).
A segunda conta deve criar seus próprios snapshots / AMIs da instância para se protegerem se o volume da instância / EBS falhar depois que a AMI pertencente a você for excluída.
Melhor ainda, você deve ter documentado / roteirizado exatamente como sua instância foi criada para que o cliente possa reproduzir isso à vontade.