-
AWS AMI란 무엇인가요?
-
왜 VMware VM을 AWS로 이전해야 합니까?
-
VMware를 AMI로 변환하는 방법은 무엇인가요?
-
Vinchin Backup & Recovery로 EC2 인스턴스 백업하기
-
VMware를 AMI로 변환 FAQ
-
결론
조직에서 점점 더 워크로드를 클라우드로 전환함에 따라 VMware 가상 머신을 AWS로 변환하는 작업은 중요한 과제가 됩니다. 이 과정을 통해 기존 온프레미스 워크로드를 AWS에 원활하게 통합할 수 있으며, 확장성, 비용 최적화 및 향상된 유연성을 실현할 수 있습니다.
AWS AMI란 무엇인가요?
AWS AMI는 운영 체제, 애플리케이션 및 기타 관련 구성 정보를 포함하는 가상 머신 이미지인 Amazon Machine Image를 의미합니다. AMI는 EC2 인스턴스를 시작할 때 사용하는 템플릿으로 활용될 수 있습니다.
고유 AMI는 사용자 또는 사용자가 권한을 부여한 다른 AWS 계정에 의해 생성됩니다. EC2 인스턴스를 시작할 때 사용할 AMI를 선택하면 다양한 운영 체제와 사전 설치된 애플리케이션 중에서 자신의 특정 요구에 맞는 것을 선택할 수 있습니다.요구 사항에 따라 구성 및 보안 설정을 포함하여 AMI를 맞춤 구성할 수도 있습니다.AMIs는 인스턴스 스토리지 볼륨의 스냅샷을 나중에 복구할 수 있도록 저장할 수 있는 스냅샷 기능도 지원합니다.AMIs를 사용하면 백업을 쉽게 생성하고, 동일한 설정으로 여러 인스턴스를 배포하며, 컴퓨팅 리소스를 확장할 수 있습니다.AMI에는 공용 AMI와 개인용 AMI의 두 가지 주요 유형이 있습니다.공용 AMI는 AWS 커뮤니티 또는 제3자가 생성하고 공유하며, 누구나 사용할 수 있습니다.귀하 또는 귀하가 권한을 부여한 다른 AWS 계정에서 생성한 개인용 AMI입니다.
왜 VMware VM을 AWS로 이전해야 합니까?
1. AWS는 거의 무한한 리소스를 제공하여 수요에 따라 인프라를 확장하거나 축소할 수 있습니다. 사용한 만큼 지불하는 과금 모델을 통해 사용하는 리소스에 대해서만 비용을 지불함으로써 운영 비용을 절감할 수 있습니다.
2. AWS로 마이그레이션하면 기계 학습 및 분석과 같은 클라우드 네이티브 서비스와의 통합이 가능해집니다. AWS의 VMware Cloud는 하이브리드 환경을 지원하므로 VMware 도구와의 호환성을 유지하면서 애플리케이션을 현대화하기가 더 쉬워집니다.
3. AWS의 광범위한 글로벌 인프라는 최종 사용자에 가까운 곳에 워크로드를 배포할 수 있게 하여 성능을 개선하고 지역별 규정 준수 요구사항을 충족시킵니다.
VMware를 AMI로 변환하는 방법은 무엇인가요?
경우에 따라 데이터센터에 있는 VMware 가상화 서버를 AWS로 마이그레이션해야 할 때가 있습니다. 이러한 경우에는 먼저 VMware 가상 머신을 내보낸 후 변환 작업을 진행해야 합니다.
VMware 가상 내보내기 백업과 관련하여 일반적으로 두 가지 형식인 OVA 및 OVF가 있습니다.
AWS에서 VMware 가상 머신의 OVA/OVF를 AMI 이미지로 변환하는 단계는 다음과 같습니다:
1. OVA/OVF 백업 내보내기
2. OVA/OVF를 S3에 업로드
3. S3에 있는 OVA/OVF를 AMI로 변환
구체적인 작업은 다음과 같습니다(OVF 형식을 예로 사용함):
1. 준비: 먼저 S3 버킷 "s3://dcvmbackup"을 생성한 다음 그 아래에 예를 들어 "DC-VM-HGTAA02V"와 같은 하위 폴더를 만드세요.
2. 내보낸 OVF 백업 디렉터리를 S3에 동기화합니다("cp"를 사용한 업로드는 중단될 수 있으므로 "sync" 사용을 권장함):
[qq_5201351@localhost DC-VM-HGTAA02V]# aws s3 sync ./ s3://dcvmbackup/DC-VM-HGTAA02V
3. 업로드가 완료된 후 S3의 백업을 AMI로 변환합니다. 먼저 OVF를 AMI로 변환하는 JSON 파일을 작성합니다 (예: "/tmp/vm.json"에 작성).
[
{
"Description": "First disk",
"Format": "vmdk",
"UserBucket": {
"S3Bucket": "dcvmbackup",
"S3Key": "DC-VM-HGTAA02V/HGTAA02V-1.vmdk"
}
},
{
"Description": "Second disk",
"Format": "vmdk",
"UserBucket": {
"S3Bucket": "dcvmbackup",
"S3Key": "DC-VM-HGTAA02V/HGTAA02V-2.vmdk"
}
}
]4. 변환 명령을 실행하십시오(실행이 성공하면 AWS 백엔드에서 실행됨):
aws ec2 import-image --description "DC-VM-HGTAA02V" --disk-containers "file:///tmp/vm.json"
5. 실행 후 터미널에서 "import-task-ids" 값을 출력하며, 변환이 성공적으로 완료되면 해당 값이 AWS/AMIs 인터페이스에서 기본 AMI 이름으로 설정됩니다.
변환 상태를 확인하려면 이 값을 사용해야 합니다(여러 단계로 실행되며 아래와 같이 완전히 변환되면 첫 번째 줄에 "completed"가 표시됩니다):
[qq_5201351@localhost ~]# aws ec2 describe-import-image-tasks --import-task-ids import-ami-0b31bf4357b880a82 IMPORTIMAGETASKS x86_64 DC-VM-HGTAA02V ami-0fa0c86c6cf316c83 import-ami-0b31bf4357b880a82 AWS Windows completed SNAPSHOTDETAILS First disk /dev/sda1 25364550656.0 VMDK snap-0e46853558beb56dd completed USERBUCKET dcvmbackup DC-VM-HGTAA02V/HGTAA02V-1.vmdk SNAPSHOTDETAILS Second disk /dev/sdg 27609645568.0 VMDK snap-075b0c2042a3e6a88 completed USERBUCKET dcvmbackup DC-VM-HGTAA02V/HGTAA02V-2.vmdk [qq_5201351@localhost ~]#
참고: AMI-ID("ami-0fa0c86c6cf316c83"과 같이)는 변환이 완료된 후에만 표시됩니다.
추가 참고: OVA 포맷의 경우 JSON 파일이 단일 파일이기 때문에 아래와 같이 구문이 좀 더 간단합니다:
[
{
"Description": "My Server OVA",
"Format": "ova",
"UserBucket": {
"S3Bucket": "my-import-bucket",
"S3Key": "vms/my-server-vm.ova"
}
}
]그러나 vCenter/ESXi의 대부분의 최신 버전은 기본적으로 OVA 형식 내보내기만 지원하는 것으로 보입니다.
OVA의 변환 프로세스는 OVF와 동일합니다. 일부 경우, 특정 호스트를 변환할 때 "--license-type BYOL" 옵션을 추가할 수도 있지만 기술적으로는 필요하지 않습니다.
활성화된 가져오기 작업을 취소하려면 다음과 같이 “cancel-import-task” 명령을 사용할 수 있습니다:
aws ec2 cancel-import-task --import-task-id import-ami-1234567890abcdef0
Vinchin Backup & Recovery로 EC2 인스턴스 백업하기
Vinchin Backup & Recovery 는 AWS EC2 백업을 지원하여 사용자가 AWS 액세스 키 ID로 인스턴스를 추가하고 전체, 증분 또는 차등 백업을 설정할 수 있도록 해줍니다. 전체 인스턴스, 개별 볼륨 및 특정 파일을 복구할 수 있는 유연한 복구 옵션을 제공하며, 다른 가상화 플랫폼으로 직접 복구할 수도 있습니다. Amazon S3와의 연동을 통해 안전한 아카이빙이 가능하며, VMware, Hyper-V, Proxmox 등의 플랫폼으로의 V2V 마이그레이션 기능도 제공합니다. 직관적인 사용자 인터페이스로 백업 관리 및 설정이 보다 간편해졌습니다.
Vinchin Backup & Recovery로 EC2 인스턴스를 백업하려면 다음 단계를 따르십시오:
1. 백업할 EC2 인스턴스 선택

2. 백업 대상 선택

3. 백업 전략 구성

4. 작업 검토하고 제출

Vinchin Backup & Recovery의 60일 무료 체험을 시작하여 보안적이고 자원 효율적인 백업 솔루션을 경험해 보세요. 또는 귀사의 IT 요구에 맞춘 맞춤형 계획을 원하시면 문의하기를 클릭해 주세요.
VMware를 AMI로 변환 FAQ
1. Q: VMware와 AWS의 스토리지 차이는 무엇인가요?
VMware는 VM 저장소에 로컬 데이터스토어 또는 SAN을 사용하는 반면, AWS는 EC2 인스턴스에 EBS를 사용합니다. 마이그레이션 중에 디스크 구성(예: 부팅 볼륨, 추가 디스크)이 적절한 EBS 볼륨에 매핑되도록 하세요.
2. Q: 가져온 VMware 가상 머신을 실행하는 데 가장 적합한 인스턴스 유형은 무엇인가요?
VMware VM의 리소스와 가까운 EC2 인스턴스 유형을 선택하십시오. AWS는 일반적인 용도 (예: t2/t3), 컴퓨팅 (c5), 메모리 (r5), 저장소 (i3)에 최적화된 인스턴스 계열을 제공합니다.
결론
VMware 가상 머신을 AMI로 변환하는 것은 온프레미스 워크로드를 AWS로 마이그레이션하여 클라우드 컴퓨팅의 전반적인 잠재력을 활용할 수 있는 강력한 방법입니다. 이 포괄적인 가이드를 따르면 IT 전문가들은 마이그레이션 프로세스를 원활하고 효율적으로 진행할 수 있으며, 클라우드 환경에서의 운영 우수성과 비용 효율성을 위한 기반을 마련할 수 있습니다.
공유하기: