타 계정으로 AMI를 넘긴후 다른 Region에서 AMI로 Instance를 실행하는 과정 테스트
1. 키 확인
복사 대상 서버의 키를 우선적으로 확인을 해야 한다.
필자의 근무지의 AWS 환경의 경우는 리눅스용 키페어와 윈도우용 키페어를 따로 사용하고 있다.
내부에서 공유되고 있는 .pem키를 활용해야 한다.
해당 메뉴에서 Key Pairs로 접속하자.
필자의 경우는 이미 키페어를 복사했기 때문에 2개로 확인되고 있다.
우측 상단에 있는 Create Key Pair를 클릭하지말고!
Actions를 클릭하면 메뉴가 내려오는데 그중에 Import key Pair를 클릭하자.
키의 이름은 원하는것으로 작성해주고 Browse 버튼을 클릭하여 내 로컬 PC의 파일 시스템을 열도록 하자.
수 많은 파일중에, Import 하기를 원하는 대상을 선택하여 확인을 누른후 Import key pair를 클릭하여 저장을 하면 되는데
에러를 뱉어낼 것이다.....
필자의 경우는 리눅스에서 키 복사는 해당 서버에 들어가서 .ssh로 접근하여 시도했지만,
윈도우의 경우는
해당 사이트에서 다운로드 받은 PuttyGen을 활용했다.
처음에 PuttyGen을 실행하면 아래 화면과 같다.
여기서 Load 버튼을 클릭해서 .pem 확장자인 대상 키를 선택하자.
그러면 상단에 내 키를 변형시켜서 표출하고 있는데, 저 키를 통채로 복사를 하고,
아까 Import key pair 창에서 Browse를 클릭하지 말고,
텍스트 박스에 그대로 입력을 하자.
직접 입력하고 저장하면 잘 될것이다.
같은 방식으로 필자는 홍콩 Region에도 복사를 했다.
참고로 홍콩 Region의 경우는 AWS에서 Enable을 해야 사용이 가능하다.
2. AMI 생성 및 다른 계정으로 복사.
필자가 속한 직장의 테스트 환경에 있는 Instance들이다.
여기서 원하는 Instance를 선택해서 AMI를 생성해보자.
AMI 생성 방법을 모르겠으면 아래 포스팅을 참고하자.
https://cloud-allstudy.tistory.com/399?category=566018
다음으로 AMI 목록으로 이동하자.
원하는 AMI를 선택하여 우측 상단에 작업(Action)을 클릭하자.
여기서에서 AMI 복사는 내 계정 내에서 같은 Region 혹은 다른 Region으로 복사이고,
AMI 권한 편집이 다른 계정으로 공유하기임을 기억하자.
권한 편집으로 이동하면
계정 ID를 추가하자.
계정 ID는 우측 상단에 내 계정을 클릭하면
여기에서 Account ID이다.
AWS 계정 ID란에 Account ID를 입력하고 AMI 공유를 클릭하면 다른 계정으로 해당 AMI가 복사된다.
여기서 추가로 알아야할 점은, 해당 윈도우 AMI를 내 계정으로 받아서, 내 계정에서 다른 Region으로 넘기는것인데
AMI를 공유할때, 다른 계정에서 스토리지에 접근할수 있는 권한을 같이 줘야 한다.
AMI공유하기에서 위 체크박스를 체크하지 않으면 아래와 같은 에러가 발생한다.
계정 공유하기가 완료되면, 공유받은 계정으로 이동하여 AMI 목록을 확인해보자.
AMI 목록에 보이지 않을것인데, 당황하지 말고 Owned by me를 클릭하여 Private images를 클릭하면 공유 받은 AMI가 있을것이다.
그 다음 해당 AMI로 Instance를 시작하면 되는데, 여기서 Import한 키로 Instance를 시작하면
Instance가 구성이 완료되었을때 해당 로그인이 가능하다.
3. 다른 Region으로 복사.
다음으로는 공유 받은 AMI를 홍콩 Region으로 복사를 하도록 하자.
AMI를 선택하고 AMI 복사하기를 클릭한다.
Region을 홍콩으로 선택하고 복사를 하면
홍콩 Region으로 복사가 성공한다.
2번의 방법으로 AMI로 Instance를 시작하면 홍콩 Region에서 Instance가 생성이 된다.
'[AWS] > AWS 활용' 카테고리의 다른 글
[AWS][활용] S3 버킷 & RDS SQL Server 통합 연동 (1) | 2022.10.18 |
---|---|
[AWS] [OKY] RDS SQL Server 생성 – 읽기 전용 복제본 생성편 (0) | 2022.10.14 |
[AWS] RDS for SQL Server Enterprise 읽기 전용 복제본 정리 (0) | 2022.10.14 |
[AWS] 교차 계정 액세스란 (0) | 2022.10.14 |
[AWS] S3를 이용한 정적 웹사이트 호스팅 3. CloudFront, Route 53 연동시키기 (0) | 2022.07.29 |
[AWS] S3를 이용한 정적 웹사이트 호스팅 2. Route53과 S3 연동 (0) | 2022.07.29 |
[AWS] S3를 이용한 정적 웹사이트 호스팅 1. S3 정적 파일 올리기 (0) | 2022.07.29 |
[AWS] Reserved Instances 와 Saving Plans (0) | 2022.07.25 |
댓글