Necessidade de criar uma AMI a partir de uma instância do AWS em execução (windows)

2

É possível criar uma AMI a partir de uma instância do Windows suportada pelo EBS sem interromper o serviço? Quando clico na seleção "criar instância" no menu de ações da instância, ela pausará minha instância em execução?

    
por Olaaf 27.07.2010 / 20:07

2 respostas

2

Você pode criar uma imagem sem desligar seu servidor usando a opção "--no-reboot" com o ec2-create-image ferramenta de linha de comando.

Você pode fazer a mesma coisa usando o AWS SDK para .NET fazendo algo semelhante a:

var ec2Client = new AmazonEC2Client(awsAccessKeyId, awsSecretAccessKey);

var createImageRequest = new CreateImageRequest
{
    InstanceId = "<YOUR INSTANCE ID>",
    NoReboot = true
};


var createImageResponse = ec2Client.CreateImage(createImageRequest);

Lembre-se de que, ao criar imagens de uma instância usando a opção --no-reboot, ela é gravada sem encerrar a imagem de forma limpa. Na próxima vez que você iniciar seu servidor com base nessa imagem, o Rastreador de Eventos de Desligamento aparecerá perguntando por que você perdeu energia.

    
por 11.01.2012 / 07:11
0

Enquanto a instância do Windows está sendo empacotada, ela estará off-line

    
por 14.03.2011 / 04:58