
VMWare 서버 2.0 내부에 Windows Server 2008을 실행하는 CI/빌드(Subversion, Jenkins) 환경용 가상 머신이 있습니다. ec2-import-instance 명령줄 도구를 사용하여 AWS EC2로 마이그레이션하고 있습니다.
다음 단계를 수행했으며 가져오기에서 60GB를 S3 버킷에 업로드하는 데 8시간이 걸렸습니다.
VM의 스냅샷 제거
vmdk 파일을 새 이름으로 스트리밍(유형 5) 형식으로 변환합니다.
import ec2-import-instance "D:/Virtual Machines/VM Source Control/VMServer4.vmdk" -f VMDK -t t1.micro -a x86_64 -b bucket.eu-west.vmimport -o accesskey -w securitykey -g 빠른 실행 -1 --지역 eu-west-1 -z eu-west-1c
TaskID가 포함된 ec2-describe-conversion-tasks 명령은 '완료됨' 상태를 표시합니다.
새 EC2 인스턴스가 생성되고 AWS 콘솔에서 인스턴스를 시작했습니다.
공용 DNS를 사용하여 새 인스턴스를 원격 데스크톱으로 시도하면 RDP가 인스턴스를 찾을 수 없습니다(quicklaunch-1 보안 그룹은 이미 다른 인스턴스에 대해 구성되어 있으며 내 IP에서는 작동합니다).
Windows를 사용하여 다른 VM을 테스트 가져왔고 해당 ec2-instance에 액세스할 수 있었습니다(스냅샷이 생성되지 않았습니다).
내가 여기서 무엇을 놓치고 있는지 말해 주시겠습니까? 미리 감사드립니다.
답변1
이미지를 변환하기 전에 다음 작업을 수행해야 합니다.
- 내 컴퓨터(마우스 오른쪽 버튼 클릭)->설정->고급->원격을 통해 RDP를 활성화하려면
- RDP에 액세스하도록 Windows 내부 방화벽을 구성하려면
저는 프로세스를 자동화하는 도구를 만드는 데 참여했습니다.http://www. migration2iaas.com