Como único, sugiro usar o recurso AWim VMimport, que também permite exportar (algumas) máquinas virtuais EC2. Mais informações sobre isso podem ser encontradas aqui:
Se isso não for viável para você e se sua instância do EC2 for baseada em EBS, você também pode tentar o seguinte:
Pare sua instância do EC2 e desanexe o volume da raiz. Anexe o volume raiz a outra instância do Linux em execução em / dev / sdf. Na nova instância, use o comando dd para obter um dump da partição raiz e imprimi-lo em algum lugar onde você tenha espaço (por exemplo, 'dd if = / dev / sda1 de = / mnt / another_volume / sda1.img bs = 1M'). Copie - usando scp, ftp ou o método de sua escolha - o novo sda1.img para sua máquina local. Você deve ser capaz de usar essa imagem com o Vagrant para girar uma VM local. Enquanto isso, coloque seu volume de raiz de volta em sua instância original e inicie a instância novamente (não se esqueça de reconectar seu endereço IP elástico se você estiver usando um - eles se desconectam em uma parada).
Outra alternativa pode ser usar 'system-config-kickstart' para gerar um arquivo de kickstart em sua instância do EC2 e usar isso para construir sua nova VM local. Eu mesmo não fiz isso, então você também pode querer despejar pacotes instalados em sua instância do EC2 ('rpm -qa --queryformat "% {NAME} \ n"') e comparar com a configuração de kickstart resultante.