AWS AMI ( Amazon Machine Images ) 는 OS와 기타 프로그램, 파일 등이 설치된 상태의 EC2 인스턴스를 의미 ( Marketplace ) 에서 적절한 AMI 를 선택해서 EC2 를 구성하거나 직접 만들어서 사용 가능
바로 AMI 를 만들어 보자
인스턴스 화면으로 접속
실행 중인 인스턴스를 체크한 후 작업의 이미지 및 템플릿을 클릭 후 이미지 생성 버튼을 클릭
위와 같은 화면이 들어오면 이미지 이름을 정해준 후 ‘이미지 생성’ 버튼 클릭
이미지 카테고리의 AMI 로 들어오면 ami 가 생성되어있는 것을 확인할 수 있다. 처음엔 이름이 없으니 본인이 직접 입력해주면 편함
인스턴스 시작 화면 들어온 후
더 많은 AMI 찾아보기 클릭
AMI Marketplace AMI 도 있고 다양한 AMI 들을 확인할 수 있다
나는 직접 생성한 AMI 를 런칭하기 위해 ‘내 AMI’ 클릭했다
선택 버튼 클릭한 후
나머지는 기본 프리티어 사용 가능 유형으로 두고 키 페어는 기존에 사용하던 리눅스 서버의 키페어를 골라줬다
화면을 보면 내가 만들었던 AMI 가 지정 되있는 것을 볼 수 있다
이제 인스턴스 시작 클릭
이름은 ami_generated 로 넣어줬다.. 이제 이 서버에 접속을 해보겠다
putty 로 기존의 사용하던 키페어로 접속을 하면
이렇게 성공이 가능한데 중요한 점은 방금 접속했지만 기존의 리눅스 서버 인스턴스에 만들어뒀던 폴더와 파일 구조를 이 서버가 가지고 있을 것이란 점이다
확인해보자
ls 를 입력해봤더니 내가 만든 적도 없던 test_folder 가 있다
test_folder 안에 만들어놓은 텍스트 파일도 그대로 유지된 것을 확인할 수 있다