로컬에서 Amazon EC2 호환 컴퓨팅 인스턴스 사용 - AWS Snowball Edge 개발자 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

로컬에서 Amazon EC2 호환 컴퓨팅 인스턴스 사용

를 AWS OpsHub 사용하여 디바이스의 로컬 가상 서버 (인스턴스) 에서 사전 설치된 소프트웨어를 실행하고 디바이스의 Amazon EC2 인스턴스를 관리할 수 있습니다.

Amazon EC2 호환 인스턴스 시작하기

을 사용하여 Amazon EC2 호환 인스턴스를 시작하려면 다음 단계를 따르십시오. AWS OpsHub

이 동영상은 를 사용하여 Amazon EC2 호환 인스턴스를 시작하는 방법을 보여줍니다. AWS OpsHub

Amazon EC2 호환 인스턴스를 시작하려면
  1. 애플리케이션을 엽니다. AWS OpsHub

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다. 모든 컴퓨팅 리소스가 Resources(리소스) 섹션에 표시됩니다.

  3. 디바이스에서 Amazon EC2 호환 인스턴스를 실행 중인 경우 인스턴스 아래의 인스턴스 이름 열에 해당 인스턴스가 표시됩니다. 이 페이지에서 각 인스턴스의 세부 정보를 볼 수 있습니다.

  4. 인스턴스 시작을 선택합니다. 인스턴스 시작 마법사가 열립니다.

  5. 디바이스에서 Amazon EC2 호환 인스턴스를 시작할 Snow 디바이스를 선택합니다.

    AWS OpsHub 인스턴스 마법사 실행
  6. Image(AMI)(이미지(AMI))에서 Amazon 머신 이미지(AMI)를 목록에서 선택합니다. 이 AMI가 인스턴스를 시작하는 데 사용됩니다.

  7. Instance type(인스턴스 유형)에서 인스턴스 유형을 목록에서 선택합니다.

  8. 인스턴스에 IP 주소를 연결하는 방법을 선택합니다. 다음과 같은 옵션이 있습니다:

    • 퍼블릭 IP 주소 생성(VNI) - 물리적 네트워크 인터페이스를 사용하여 새 IP 주소를 생성하려면 이 옵션을 선택합니다. 물리적 네트워크 인터페이스와 IP 주소 할당을 선택합니다.

    • 기존 IP 주소 사용(VNI) - 기존 IP 주소를 사용하고 기존 가상 네트워크 인터페이스를 사용하려면 이 옵션을 선택합니다. 물리적 네트워크 인터페이스와 가상 네트워크 인터페이스를 선택합니다.

    • IP 주소 연결 안 함 - IP 주소를 연결하지 않으려면 이 옵션을 선택합니다.

  9. 인스턴스에 키 페어를 연결하는 방법을 선택합니다. 다음과 같은 옵션이 있습니다:

    키 페어 생성 - 새 키 페어를 생성하고 이 키 페어로 새 인스턴스를 시작하려면 이 옵션을 선택합니다.

    기존 키 페어 사용 - 기존 키 페어를 사용하여 인스턴스를 시작하려면 이 옵션을 선택합니다.

    IP 주소 연결 안 함 - 키 페어를 연결하지 않으려면 이 옵션을 선택합니다. 이 AMI에 내장된 암호를 이미 알고 있지 않다면 이 인스턴스에 연결할 수 없다는 점을 인정해야 합니다.

    자세한 내용은 키 페어 작업 섹션을 참조하세요.

  10. 시작을 선택합니다. Compute instances(컴퓨팅 인스턴스) 섹션에서 인스턴스가 시작되는 것을 볼 수 있습니다. State(상태)Pending(대기 중)으로 나타나며 완료되면 Running(실행 중)으로 변경됩니다.

Amazon EC2 호환 인스턴스 중지

다음 단계를 사용하여 Amazon EC2 호환 인스턴스를 AWS OpsHub 중지할 수 있습니다.

Amazon EC2 호환 인스턴스를 중지하려면
  1. 애플리케이션을 엽니다. AWS OpsHub

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다.

    모든 컴퓨팅 리소스가 Resources(리소스) 섹션에 표시됩니다.

  3. 디바이스에서 Amazon EC2 호환 인스턴스를 실행 중인 경우 인스턴스 아래의 인스턴스 이름 열에 해당 인스턴스가 표시됩니다.

  4. 중지할 인스턴스를 선택하고 작업 메뉴를 선택한 다음 중지를 선택합니다. State(상태)Stopping(중지 중)으로 변경되고 완료되면 Stopped(중지됨)로 변경됩니다.

    인스턴스 선택 및 중지 옵션이 표시된 작업 메뉴

Amazon EC2 호환 인스턴스 시작

다음 단계를 사용하여 Amazon EC2 호환 인스턴스를 시작할 수 있습니다. AWS OpsHub

Amazon EC2 호환 인스턴스를 시작하려면
  1. 애플리케이션을 엽니다. AWS OpsHub

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다.

    컴퓨팅 리소스가 Resources(리소스) 섹션에 표시됩니다.

  3. 인스턴스 이름 열의 인스턴스에서 시작하려는 인스턴스를 찾습니다.

  4. 인스턴스를 선택한 후 Start(시작)를 선택합니다. State(상태)Pending(대기 중)으로 변경되며 완료되면 Running(실행 중)으로 변경됩니다.

    선택한 인스턴스가 표시된 인스턴스 탭과 시작을 선택한 상태에서 작업 메뉴가 열립니다.

키 페어 작업

Amazon EC2 호환 인스턴스를 시작하고 SSH를 사용하여 연결하려는 경우 키 페어를 제공해야 합니다. Amazon EC2를 사용하여 새 키 페어를 생성하거나 기존 키 페어를 가져오거나 키 페어를 관리할 수 있습니다.

키 페어를 생성하거나 가져오거나 관리하려면
  1. AWS OpsHub 대시보드에서 Compute를 엽니다.

  2. 탐색 창에서 컴퓨팅(EC2) 페이지를 선택한 다음 키 페어 탭을 선택합니다. 키 페어를 생성하거나 가져오거나 관리할 수 있는 Amazon EC2 콘솔로 리디렉션됩니다.

  3. 키 페어를 생성하고 가져오는 방법에 대한 지침은 Amazon EC2 사용 설명서의 Amazon EC2 키 페어 및 Linux 인스턴스를 참조하십시오.

Amazon EC2 호환 인스턴스 종료

Amazon EC2 호환 인스턴스를 종료한 후에는 인스턴스를 다시 시작할 수 없습니다.

Amazon EC2 호환 인스턴스를 종료하려면
  1. 애플리케이션을 엽니다. AWS OpsHub

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다. Resources(리소스) 섹션에서 모든 컴퓨팅 리소스를 볼 수 있습니다.

  3. 인스턴스 이름 열의 인스턴스에서 종료하려는 인스턴스를 찾습니다.

  4. 인스턴스를 선택하고 작업 메뉴를 선택합니다. 작업 메뉴에서 종료를 선택합니다.

    인스턴스가 선택된 인스턴스 탭과 종료가 선택된 작업 메뉴
  5. 인스턴스 종료 창에서 종료 확인을 선택합니다.

    인스턴스 이름과 종료 확인 버튼이 표시된 인스턴스 종료 창
    참고

    인스턴스가 종료된 후에는 다시 시작할 수 없습니다.

    State(상태)Terminating(종료 중)으로 변경되고 완료되면 Terminated(종료됨)으로 변경됩니다.

로컬에서 스토리지 볼륨 사용

Amazon EC2 호환 인스턴스는 Amazon EBS 볼륨을 스토리지로 사용합니다. 이 절차에서는 를 사용하여 스토리지 볼륨을 생성하고 인스턴스에 연결합니다 AWS OpsHub.

스토리지 볼륨을 생성하려면
  1. AWS OpsHub 애플리케이션을 엽니다.

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다.

  3. Storage volumes(스토리지 볼륨) 탭을 선택합니다. 디바이스에 스토리지 볼륨이 있는 경우 볼륨에 대한 세부 정보가 Storage volumes(스토리지 볼륨) 아래에 표시됩니다.

  4. Create volume(볼륨 생성)을 선택하여 Create volume(볼륨 생성) 페이지를 엽니다.

    볼륨 생성 페이지
  5. 볼륨을 만들려는 장치를 선택하고 만들려는 크기 (인치 GiBs) 를 입력한 다음 볼륨 유형을 선택합니다.

  6. 제출을 선택합니다. State(상태)Creating(생성 중)으로 나타나며 완료되면 Available(사용 가능)로 변경됩니다. Volumes(볼륨) 탭에서 볼륨 및 세부 정보를 볼 수 있습니다.

스토리지 볼륨을 인스턴스에 연결하려면
  1. 생성한 볼륨을 선택한 다음 Attach volume(볼륨 연결)을 선택합니다.

    컴퓨팅 인스턴스 ID와 볼륨 디바이스 이름이 표시된 볼륨 연결 창
  2. 컴퓨팅 인스턴스 ID에서 볼륨을 연결할 인스턴스를 선택합니다.

  3. Volume Device Name(볼륨 디바이스 이름)에 볼륨의 디바이스 이름(예: /dev/sdh 또는 xvdh)을 입력합니다.

  4. 연결을 선택합니다.

볼륨이 더 이상 필요하지 않으면 인스턴스에서 볼륨을 분리한 다음 삭제할 수 있습니다.

이미지를 Amazon EC2 호환 AMI로 디바이스로 가져오기

이미지 스냅샷을 Snowball Edge 디바이스로 가져와서 Amazon EC2 호환 Amazon Machine Image(AMI)로 등록할 수 있습니다. 스냅샷은 기본적으로 AMI 또는 다른 스토리지 볼륨을 생성하는 데 사용할 수 있는 스토리지 볼륨의 복사본입니다. 이렇게 하면 외부 소스의 자체 이미지를 디바이스로 가져와 Amazon EC2 호환 인스턴스로 시작할 수 있습니다.

다음 단계에 따라 이미지 가져오기를 완료합니다.

  1. 디바이스의 Amazon S3 버킷에 스냅샷을 업로드합니다.

  2. 스냅샷을 가져오고 내보내는 데 사용되는 기능인 Amazon S3, Amazon EC2 및 VM 가져오기/내보내기에 대한 액세스를 허용하는 데 필요한 권한을 설정합니다.

  3. S3 버킷의 스냅샷을 디바이스에 이미지로 가져옵니다.

  4. 이미지를 Amazon EC2 호환 AMI로 등록합니다.

  5. AMI를 Amazon EC2 호환 인스턴스로 시작합니다.

참고

Snow Family 디바이스에 스냅샷을 업로드할 때는 다음 제한 사항에 유의하십시오.

  • Snow Family 디바이스는 현재 RAW 이미지 형식의 스냅샷 가져오기만 지원합니다.

  • Snow Family 디바이스는 현재 1GB에서 1TB 크기의 스냅샷 가져오기만 지원합니다.

1단계: 스냅샷을 디바이스의 S3 버킷에 업로드

스냅샷을 가져오기 전에 디바이스의 Amazon S3에 스냅샷을 업로드해야 합니다. 디바이스 또는 클러스터에서 사용할 수 있는 Amazon S3에서만 스냅샷을 가져올 수 있기 때문입니다. 가져오기 프로세스 중에 이미지를 저장할 디바이스의 S3 버킷을 선택합니다.

스냅샷을 Amazon S3에 업로드

2단계: S3 버킷에서 스냅샷 가져오기

스냅샷이 Amazon S3에 업로드되면 디바이스로 가져올 수 있습니다. 가져왔거나 가져오는 과정에 있는 모든 스냅샷은 스냅샷 탭에 표시됩니다.

이 동영상은 IAM 사용자를 위한 정책 생성을 포함하여 스냅샷을 Amazon EC2 호환 AMI로 가져오고 등록하는 방법을 보여 줍니다.

스냅샷을 디바이스로 가져오려면
  1. AWS OpsHub 애플리케이션을 엽니다.

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다. 모든 컴퓨팅 리소스가 Resources(리소스) 섹션에 표시됩니다.

  3. 디바이스로 가져온 모든 스냅샷을 보려면 스냅샷 탭을 선택합니다. Amazon S3의 이미지 파일은 디바이스에 스냅샷으로 가져오는 .raw 파일입니다. 스냅샷 ID 또는 스냅샷 상태를 기준으로 필터링하여 특정 스냅샷을 찾을 수 있습니다. 스냅샷 ID를 선택하여 해당 스냅샷의 세부 정보를 볼 수 있습니다.

  4. 가져오려는 스냅샷을 선택하고 스냅샷 가져오기를 선택하여 스냅샷 가져오기 페이지를 엽니다.

  5. 디바이스에서 가져오려는 Snow Family 디바이스의 IP 주소를 선택합니다.

  6. 설명 가져오기스냅샷 설명에 각각에 대한 설명을 입력합니다.

  7. 역할 목록에서 가져오기에 사용할 역할을 선택합니다. Snow Family 디바이스는 VM 가져오기/내보내기를 사용하여 스냅샷을 가져옵니다. AWS 이 역할을 맡아 사용자를 대신하여 스냅샷을 가져오는 데 사용합니다. 역할이 구성되어 있지 않은 경우 AWS Identity and Access Management (IAM을 열고 로컬 IAM 역할을 생성할 수 있음) 를 여십시오 AWS Snowball Edge. AWS OpsHub 또한 역할에는 가져오기를 수행하는 데 필요한 VM 가져오기/내보내기 권한이 있는 정책이 필요합니다. 역할에 이 정책을 연결해야 합니다. 이에 대한 자세한 내용은 로컬에서 IAM 사용 참조하십시오.

    다음은 정책의 예입니다.

    { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Principal":{ "Service":"vmie.amazonaws.com" }, "Action":"sts:AssumeRole" } ] }

    에 AWS Management Console 로그인하고 https://console.aws.amazon.com/iam/ 에서 IAM 콘솔을 엽니다.

    생성하는 역할에는 Amazon S3에 액세스할 수 있는 최소 권한이 있어야 합니다. 다음은 최소 정책의 예입니다.

    { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "s3:GetBucketLocation", "s3:GetObject", "s3:ListBucket", "s3:GetMetadata" ], "Resource":[ "arn:aws:s3:::import-snapshot-bucket-name", "arn:aws:s3:::import-snapshot-bucket-name/*" ] } ] }
  8. S3 탐색을 선택하고 가져오려는 스냅샷이 포함된 S3 버킷을 선택합니다. 스냅샷을 선택하고 제출을 선택합니다. 스냅샷이 디바이스에 다운로드되기 시작합니다. 스냅샷 ID를 선택하여 세부 정보를 볼 수 있습니다. 이 페이지에서 가져오기 프로세스를 취소할 수 있습니다.

3단계: 스냅샷을 Amazon EC2 호환 AMI로 등록

스냅샷으로 가져온 이미지에서 Amazon EC2 호환 AMI를 생성하는 프로세스를 등록이라고 합니다. 디바이스로 가져온 이미지를 Amazon EC2 호환 인스턴스로 시작하려면 먼저 등록해야 합니다.

이 동영상은 스냅샷을 Amazon EC2 호환 AMI로 등록하는 방법을 보여 줍니다.

스냅샷으로 가져온 이미지를 등록하려면
  1. AWS OpsHub 애플리케이션을 엽니다.

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다. 모든 컴퓨팅 리소스가 Resources(리소스) 섹션에 표시됩니다.

  3. 이미지(Images) 탭을 선택합니다. 이미지를 이름, ID 또는 상태별로 필터링하여 특정 이미지를 찾을 수 있습니다.

  4. 등록하려는 이미지를 선택하고 이미지 등록을 선택합니다.

    이미지 등록 버튼이 강조 표시된 상태로 선택된 이미지.
  5. 이미지 등록 페이지에서 이름설명을 입력합니다.

  6. 루트 볼륨의 경우 루트 디바이스의 이름을 지정합니다.

    블록 디바이스 섹션에서 볼륨 크기 및 볼륨 유형을 변경할 수 있습니다.

  7. 인스턴스 종료 시 EBS 볼륨이 삭제되기를 원하는 경우 종료 시 삭제를 선택합니다.

  8. 볼륨을 더 추가하고자 하는 경우 새 볼륨 추가를 선택합니다.

  9. 준비가 되면 제출을 선택합니다.

4단계: Amazon EC2 호환 AMI 시작

스냅샷 삭제

스냅샷이 더 이상 필요하지 않으면 삭제할 수 있습니다. Amazon S3의 이미지 파일은 디바이스에 스냅샷으로 가져오는 .raw 파일입니다. 삭제하려는 스냅샷을 이미지에서 사용하는 경우 해당 스냅샷을 삭제할 수 없습니다. 가져오기가 완료된 후 디바이스의 Amazon S3에 업로드한 .raw 파일을 삭제할 수도 있습니다.

스냅샷을 삭제하는 방법
  1. AWS OpsHub 애플리케이션을 엽니다.

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다. 모든 컴퓨팅 리소스가 Resources(리소스) 섹션에 표시됩니다.

  3. 스냅샷 탭을 선택하면 가져온 모든 스냅샷을 볼 수 있습니다. 스냅샷 ID 또는 스냅샷 상태를 기준으로 필터링하여 특정 스냅샷을 찾을 수 있습니다.

  4. 삭제할 스냅샷을 선택하고 삭제를 선택합니다. 여러 스냅샷을 선택할 수 있습니다.

    인스턴스와 삭제 버튼이 표시된 스냅샷 탭
  5. 스냅샷 삭제 확인 대화 상자에서 스냅샷 삭제를 선택합니다. 삭제에 성공하면 스냅샷 탭의 목록에서 스냅샷이 제거됩니다.

AMI 등록 해제

AMI 등록을 해제하려면
  1. AWS OpsHub 애플리케이션을 엽니다.

  2. 대시보드의 Start computing(컴퓨팅 시작) 섹션에서 Get started(시작하기)를 선택합니다. 또는 상단의 Services(서비스) 메뉴를 선택한 다음 Compute(EC2)(컴퓨팅(EC2))를 선택하여 Compute(컴퓨팅) 페이지를 엽니다. 모든 컴퓨팅 리소스가 Resources(리소스) 섹션에 표시됩니다.

  3. 이미지(Images) 탭을 선택합니다. 모든 이미지가 나열됩니다. 이미지를 이름, ID 또는 상태별로 필터링하여 특정 이미지를 찾을 수 있습니다.

  4. 등록 취소하려는 이미지를 선택하고 등록 취소를 선택합니다.

    선택한 이미지와 오른쪽 상단의 이미지 등록 취소 버튼이 표시된 이미지 탭.
  5. 이미지 등록 취소 확인 창에서 이미지 ID를 확인하고 이미지 등록 취소를 선택합니다. 등록 취소가 성공하면 이미지가 이미지 목록에서 제거됩니다.

    이미지 이름과 이미지 등록 취소 버튼이 표시된 이미지 등록 취소 창을 확인합니다.