우리 회사는 Amazon Web Service에서 창 스냅 샷을 매일 찍고 싶습니다. 우리는 아무 문제없이 스냅 샷을 찍을 수 있지만 스냅 샷에서 인스턴스를 만들려고 할 때마다 항상 Linux ami가 생성됩니다. 따라서 서버가 시작될 때 항상 상태 확인에 실패합니다.AWS에서 스냅 샷으로 Windows 인스턴스를 생성하는 방법
스냅 샷에서 Windows 인스턴스를 만들 수 있습니까?
우리 회사는 Amazon Web Service에서 창 스냅 샷을 매일 찍고 싶습니다. 우리는 아무 문제없이 스냅 샷을 찍을 수 있지만 스냅 샷에서 인스턴스를 만들려고 할 때마다 항상 Linux ami가 생성됩니다. 따라서 서버가 시작될 때 항상 상태 확인에 실패합니다.AWS에서 스냅 샷으로 Windows 인스턴스를 생성하는 방법
스냅 샷에서 Windows 인스턴스를 만들 수 있습니까?
[EBS-Backed EC2 인스턴스를 사용하고 있다고 가정합니다. 하지 않을 경우 관련 AWS 개념에 대한 오해가있을 수 있습니다처럼 You Should Use EBS Boot Instances on Amazon EC2.]
그것은 소리 왜, 에릭 하몬드의 설명을 확인하십시오 :
Amazon EBS 스냅 샷은 실제로 후드 아래 Amazon Machine Images (AMI)의 창조를 위해 이용되는 동안, 현재 사용중인 사례에 대해 명시 적으로 상호 작용하지 마십시오. 특히, 당신은 단지 , 오히려 당신은 단순히 가 작성 전용 액션 CreateImage,을 통해 AMI를 만드는 등 할 아마존 S3의 아마존 EBS 볼륨 저장의 스냅 샷을 생성 CreateSnapshot을 사용하지 않으 아마존 인 아마존 EBS 백업 인스턴스에서 AMI를 EBS 백업 중 멈춘 실행하거나 [강조 광산]이 섹션 주소는 '새로운'AMI를 생성하면서 처리를 (Creating Amazon EBS-Backed AMIs에 개략되어
는 이미지 (AMI)를 일단
이
var launchRequest = new RunInstancesRequest()
{
ImageId = amiID,
InstanceType = ConfigurationManager.AppSettings["AwsInstanceType"],
MinCount = 1,
MaxCount = 1,
KeyName = keyPairName,
SecurityGroupIds = groups,
SubnetId = ConfigurationManager.AppSettings["AwsSubnetId"],
};
RunInstancesResponse runInstancesResponse = amazonEc2client.RunInstances(launchRequest);
var InstanceId = runInstancesResponse.Reservation.Instances[0].InstanceId;
var trequest = new CreateTagsRequest();
trequest.Resources=new List<string>(){InstanceId};
List<Tag> tags=new List<Tag>();
Tag tag=new Tag("Name","TestCodeFinal");
tags.Add(tag);
trequest.Tags = tags;
amazonEc2client.CreateTags(trequest);
Reservation reservation = runInstancesResponse.Reservation;
시도