EC2 인스턴스로 AMI를 만드는 방법
AWS EC2 인스턴스로 AMI 이미지(사진 아님)를 만들어보자.
AWS AMI란?
AMI(Amazon Machine Image)는 AWS 환경에서 가상 머신을 생성하는 데 사용되는 이미지이다. AMI는 가상 서버의 기본 구성, 운영 체제, 애플리케이션 및 데이터를 정의한다. 간단히 말해 AMI는 가상 머신을 시작하기 위한 템플릿으로 볼 수 있다.
이미지 만들기
EC2 콘솔로 접속하여 베이스 이미지로 만들고 싶은 EC2 인스턴스를 선택한다.
인스턴스를 선택하고 이미지 및 템플릿 > 이미지 생성 버튼을 클릭한다.
여기가 제일 중요하다. 이미지에 대한 정보와 생성 전략을 선택한다.
+ 원래 EC2 인스턴스를 안전하게 이미지화 하기 위해서는 EC2 인스턴스를 중지하고 이미지를 생성하는게 정석이지만, EC2 인스턴스를 중지하면 안되는 경우(서버 프로그램 실행중)에 사용할 수 있는 "재부팅 안 함" 옵션이 있으므로 필요한 상황에서는 사용을 고려하는 것이 좋다. 하지만 해당 옵션을 사용할 경우 이미지 파일의 시스템 무결성은 보장되지 않는다.
+ OS 버전을 바꾼다던가 하는 옵션은 없다.
설정이 끝났으면 이미지 생성 버튼 클릭한다.
EC2 > 이미지 > AMI로 접속하면 방금 추가한 이미지가 표시될 것이다.
이미지 생성이 완료되기까지 시간이 좀 걸릴 수 있으며, 사용 가능 상태가 될 때까지 기다려야한다.
이미지 사용 방법
생성한 이미지는 새 EC2 인스턴스를 생성할 때 내 AMI 목록에서 베이스 이미지로 선택할 수 있다.
이미지를 다른 리전으로 옮기는 방법
생성한 AMI 이미지는 EC2 인스턴스의 리전에 종속되므로 다른 리전에서는 바로 사용할 수 없다.
다른 리전에서 사용하고 싶으면 이미지를 해당 리전으로 복사 후 사용할 수 있다.
복사하고 싶은 이미지를 선택하고 AMI 복사 버튼을 클릭한다.
이미지를 사용할 리전을 선택하고 AMI 복사 버튼을 클릭하면 해당 리전에서 이미지 복사본을 사용할 수 있다.
'Operation > AWS' 카테고리의 다른 글
[AWS] EC2 인스턴스 구축하기 (1) | 2023.11.28 |
---|---|
[AWS] Route 53을 이용하여 도메인의 상태를 모니터링하는 방법 (0) | 2023.10.24 |
[AWS] VPC 구축하기 (0) | 2022.12.26 |
댓글