CIM_VirtualSystemMigrationService 클래스의 MigrateVirtualSystemToHost 메서드
가상 시스템을 네트워크 이름 또는 IP 주소로 지정된 대상 호스트로 이동, 마이그레이션 또는 재배치하는 방법입니다.
참고
이 방법은 클러스터 지원 모델링을 사용할 수 있는 경우에만 전환 솔루션으로 사용됩니다.
구문
uint32 MigrateVirtualSystemToHost(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] string DestinationHost,
[in] string MigrationSettingData,
[in] string NewSystemSettingData,
[in] string NewResourceSettingData[],
[out] CIM_ConcreteJob REF Job
);
매개 변수
-
ComputerSystem [in]
-
마이그레이션할 원본 가상 컴퓨터 시스템입니다.
-
DestinationHost [in]
-
마이그레이션을 위한 대상 호스트 시스템입니다.
이 매개 변수에 허용되는 형식은 CIM_ElementCapabilities 연결을 통해 연결된 CIM_VirtualSystemMigrationCapabilities instance DestinationHostFormatsSupported[ ] 배열 속성의 요소 값을 통해 전달됩니다.
-
MigrationSettingData [in]
-
마이그레이션 작업에 적용되는 마이그레이션 설정을 나타내는 CIM_VirtualSystemMigrationSettingData 클래스의 포함된 instance 포함하는 문자열입니다.
-
NewSystemSettingData [in]
-
마이그레이션 후 가상 시스템에 적용할 수 있는 새 속성을 나타내는 CIM_VirtualSystemSettingData 클래스의 포함된 instance 포함하는 문자열입니다.
-
NewResourceSettingData [in]
-
마이그레이션 후 가상 시스템의 scope 가상 리소스에 적용할 수 있는 새 속성을 나타내는 CIM_ResourceAllocationSettingData 클래스의 포함된 instance 포함하는 문자열 배열입니다.
-
작업 [out]
-
작업이 장기 실행되면 필요에 따라 작업을 나타내는 CIM_ConcreteJob 반환될 수 있습니다.
반환 값
성공하면 0을 반환합니다. 그렇지 않으면 오류를 반환합니다.
반환 코드/값 | 설명 |
---|---|
|
가상 시스템이 마이그레이션되었습니다. |
|
구현에서 지원되지 않는 메서드입니다. |
|
지정되지 않은 이유로 가상 시스템 마이그레이션이 실패했습니다. |
|
가상 시스템 마이그레이션 시간 초과; 가상 시스템 상태를 알 수 없습니다. |
|
하나 이상의 매개 변수가 공식적으로 유효하지 않습니다. 예를 들어 DestinationHost 매개 변수의 값은 지원되지 않는 형식으로 지정되었을 수 있습니다. |
|
원본 가상 시스템, 원본 호스트 시스템 또는 대상 호스트 시스템은 요청된 가상 시스템 마이그레이션의 시작을 허용하는 상태입니다. 이는 임시 조건일 수 있습니다. |
|
하나 이상의 입력 매개 변수는 집합 또는 대상 호스트와 호환되지 않습니다. 예를 들어 MigrationNewSettingData 매개 변수의 값에는 DestinationHost 매개 변수 값으로 식별된 대상 호스트 시스템에서 지원되지 않는 속성이 포함되어 있습니다. |
|
|
|
|
|
|
|
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8.1 |
지원되는 최소 서버 |
Windows Server 2012 R2 |
네임스페이스 |
Root\virtualization\v2 |
MOF |
|
DLL |
|