참고 및 확인 자료 :
https://docs.aws.amazon.com/ko_kr/server-migration-service/latest/userguide/VMware.html
https://docs.aws.amazon.com/ko_kr/vm-import/latest/userguide/what-is-vmimport.html #import/Export
https://docs.aws.amazon.com/application-discovery/latest/userguide/ #애플리케이션 마이그레이션
https://docs.aws.amazon.com/amp/latest/userguide/migrate-vms.html #VMware vSphere
https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/scvmm-import-vm.html #Microsoft Systems Center
실제 작업시에 참조 :
https://docs.aws.amazon.com/ko_kr/vm-import/latest/userguide/vmie_prereqs.html
https://docs.aws.amazon.com/ko_kr/vm-import/latest/userguide/vmimport-image-import.html
특정 서버 migration 테스트
1. 어떤 마이그레이션 서비스 사용 ??
sms connector은 해당 호스트 버전이 호환이 안되는 것으로 추정 후
vm Import/Export 서비스로 복구 계획 생성 #실제 사용
2. vmware 에서 내보내기
ova 형식의 파일로 #ovf도 가능한
테스트 : 게스트 os 종료 후 서버 스냅샷 생성 (혹시 몰라서)
파일 -> 내보내기 -> geust os
3. 백업 파일을 s3에 업로드
테스트 7GB 시작 시간 16:46 ~
4. 정책 -> ova를 image 만들기
1. 정책 만들기
aws iam create-role --role-name vmimport --assume-role-policy-document "file://C:\json_lsr\trust-policy.json"
aws iam put-role-policy --role-name vmimport --policy-name vmimport --policy-document "file://C:\json_lsr\role-policy.json"
aws ec2 import-image --description "test_linux OVA" --disk-containers "file://C:\json_lsr\containers.json" #이미지 만들기 # 20분
aws ec2 describe-import-image-tasks --import-task-ids import-ami-05ebc35d7606db8eb # 이미지 가져오기 모니터링 # 파일을 잘못 만들었다
상태 값은 다음을 포함합니다.
active — 가져오기 작업이 진행 중입니다.
deleting — 가져오기 작업이 취소되는 중입니다.
deleted — 가져오기 작업이 취소되었습니다.
updating — 상태 가져오기를 업데이트하는 중입니다.
validating — 가져온 이미지가 확인되는 중입니다.
valdated — 가져온 이미지가 확인되었습니다.
converting — 가져온 이미지가 AMI로 전환 중입니다.
completed — 가져오기 작업이 완료되었으며 AMI를 사용할 준비가 되었습니다.
5. 해당 이미지로 서버 생성
1. ip 확인
2. 파일 시스템 확인
3. 서비스 확인