AWS에서 EC2 를 복사하고자 할때(똑같은 EC2를 만들때) 목적에 따라 아래와 같이 2가지 방법을 사용할수 있다. (둘을 같이 사용할 수도 있다)
- template
- EC2 인스턴스 생성시 입력했던 각종 설정정보를 재활용 하기 위한 목적
- EC2 생성후 설치한 프로그램 등은 재설치가 필요 (AMI에 포함되어 있지 않은)
- network, IAM role, keypair 등의 설정 정보 재활용 가능
- image
- 현재 EC2 인스턴스에 설치된 프로그램 및 데이터를 재활용 하기 위한 목적
- EC2 인스턴스를 복사해서 image로 만들고. 이를 활용해서 새로운 EC2 인스턴스를 생성
- AMI 포함여부와 무관하게 현재 설치된 모든 데이터, 유틸리티 등이 모두 포함
- network, IAM role, keypair 등 생성시 입력한 설정 정보는 재활용 불가. 생성시 입력 필요
1. template
1) create template
EC2 메뉴 진입 -> instances -> 인스턴스 선택 -> Actions -> Image nad templates -> Create template from instance -> 정보입력후 생성
참고로, 모든 정보를 template에 포함시킬 필요는 없으며, 필요없는 정보 (VPC, subnet 등)은 포함시키지 않을수도 있다.
2) create EC2
template이 만들어지면 아래와 같은 순서로 동일한 설정의 EC2를 생성할 수 있다.
EC2 메뉴 진입 -> Launch Templates -> template 선택 -> Create launch template -> 정보 입력후 생성
2. image
1) create image
EC2 메뉴 진입 -> instances -> 인스턴스 선택 -> Actions -> Image and templates -> Create image -> 정보 입력후 생성
2) create EC2
image가 만들어지면 아래와 같은 순서로 동일한 설정의 EC2를 생성할 수 있다.
EC2 메뉴 진입 -> AMIs -> image 선택 -> Launch instance from image -> 정보입력후 생성
반응형
'IT > Public Cloud' 카테고리의 다른 글
AWS EC2에서 원격으로 command 실행 (feat. system manager) (0) | 2021.12.24 |
---|---|
AWS CodeBuild 로 파이썬 코드 빌드하기 (feat. 요금, 빌드시간) (0) | 2021.12.22 |
AWS Cloud9 사용법. 네트워크 및 기본설정 (feat. 요금) (0) | 2021.12.14 |
AWS SNS (Simple Notification Service) 메시지 보내고 받기 예제 (feat. 비용, 토픽) (0) | 2021.12.14 |
AWS 데이터 전송비용 정리 (feat. 들어올때는 마음대로 왔지만, 나갈때는 아니란다) (0) | 2021.12.12 |