AWS Cloud9 환경 복제

1454 단어 EC2cloud9AWS
기존 Cloud9의 개발 환경과 정확히 같은 것을 하나 더 준비하고 싶을 때의 순서입니다.

Cloud9의 새로운 환경 만들기



복사할 새 환경을 Cloud9 콘솔에서 새로 만듭니다.

새로운 환경에 연결되는 EC2 인스턴스 중지



새 환경이 생성되면 EC2 콘솔에서 새 환경에 연결하는 Cloud9 인스턴스를 중지하지 않으면 중지합니다.
EC2 인스턴스 이름의 접두사가 aws-cloud9-[Cloud9環境名]이므로 여기서 결정합니다.

이 때 복사 원본 환경의 EC2 인스턴스와 인스턴스 크기가 다르면 맞추어 두는 것이 무난합니다.

EBS 준비



원본 환경의 EBS를 복제하고 새 환경에 연결합니다.

새로운 환경에 연결되는 EC2 인스턴스의 EBS 삭제



새 환경의 EC2 인스턴스에서 EBS 볼륨을 분리합니다.
분리한 EBS 볼륨은 불필요하므로 삭제합니다.

원본 EC2 인스턴스의 EBS 스냅샷 생성



원본 환경의 EC2 인스턴스에 대한 EBS 볼륨의 스냅샷을 만듭니다.

스냅샷에서 EBS 볼륨 생성



스냅샷에서 새 환경에 대한 EBS 볼륨을 만듭니다.
이때 EBS 볼륨을 생성하는 가용 영역은 새로운 환경에 연결되는 EC2 인스턴스와 일치합니다.

만든 EBS 볼륨을 연결



생성한 EBS 볼륨을 새 환경에 연결하는 EC2 인스턴스에 연결합니다.
장치를 /dev/xvda로 설정합니다.



복제 완료



이것으로 복제가 완료되었습니다.
Cloud9 콘솔에서 새로 만든 Cloud9 환경을 다시 시작합니다.



경고가 나오지만 "Accept"로 문제가 없습니다.

복제한 환경에 문제가 없으면 돈이 아깝기 때문에 EBS 스냅샷은 삭제해 둡시다.

좋은 웹페이지 즐겨찾기