Назад | Перейти на главную страницу

Необходимо создать AMI из работающего экземпляра AWS (windows)

Можно ли создать AMI из экземпляра Windows с поддержкой EBS без прерывания обслуживания? Когда я нажму на выбор «создать экземпляр» в меню действий экземпляра, остановится ли мой запущенный экземпляр?

Вы можете создать образ, не выключая сервер, используя параметр "--no-reboot" с параметром ec2-создать-образ инструмент командной строки.

Вы можете сделать то же самое, используя AWS SDK для .NET делая что-то подобное:

var ec2Client = new AmazonEC2Client(awsAccessKeyId, awsSecretAccessKey);

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


var createImageResponse = ec2Client.CreateImage(createImageRequest);

Помните, что когда вы создаете образ экземпляра с помощью параметра --no-reboot, он создается без полного завершения работы образа. В следующий раз, когда вы запустите свой сервер на основе этого образа, появится окно отслеживания событий выключения с вопросом, почему вы потеряли питание.

Пока экземпляр Windows связывается, он будет отключен