Hyper-V 관리자 또는 Hyper-V 서버에서 SCVMM(System Center Virtual Machine Manager)을 사용하여 가상 머신을 가져올 수 없습니다.
이 문서는 Hyper-V 서버에서 Hyper-V 관리자 또는 SCVMM(System Center Virtual Machine Manager)을 사용하여 내보낸 가상 머신을 가져오려고 할 때 발생하는 0x80070057 오류를 해결하는 데 도움이 됩니다.
적용 대상: Windows Server 2012 R2
원본 KB 번호: 968968
증상
Hyper-V 관리자를 사용하여 내보낸 가상 머신을 가져오려고 하면 다른 Hyper-V 서버에서 Hyper-V 관리자를 사용하여 가상 머신을 가져올 수 없습니다. 또한 다음과 유사한 오류 메시지가 표시됩니다.
가상 머신을 가져오는 동안 서버 오류가 발생했습니다. 디렉터리 경로 가져오기에서 가상 머신을 가져오지 <못했습니다.> 오류: 하나 이상의 인수가 잘못되었습니다(0x80070057).
System Center Virtual Machine Manager(SCVMM)를 사용하여 Hyper-V 관리자를 사용하여 내보낸 가상 머신을 가져오려고 하면 다음 오류 메시지가 표시됩니다.
오류(12700) VMM이 디렉터리< 경로> 가져오기에서 가상 머신을 가져오지 못했습니다. 오류로 인해 서버 FQDN> 서버에서 Hyper-V 작업을< 완료할 수 없습니다. 오류: 하나 이상의 인수가 잘못되었습니다(0x80070057)(알 수 없는 오류(0x8005))
해결 방법
이 문제를 해결하려면 다음과 같이 하십시오.
내보낸 가상 머신 폴더를 찾은 다음 .exp 파일을 엽니다.
VALUE와 </VALUE>> 사이의 <줄에서 GUID를 삭제합니다. 다음은 .exp 파일의 코드 예제와 제거해야 하는 값을 보여 주는 샘플입니다.
<PROPERTY NAME="ScopeOfResidence" TYPE="string"> <VALUE> 222dea57-bedd-465c-8fe4-54f2ad7ae699 ** => DELETE THIS GUID** </VALUE> </PROPERTY>
변경 내용을 저장한 다음 메모장을 종료합니다.
수정된 가상 머신을 다시 가져옵니다.
이 문제를 자동으로 resolve 가상 머신을 Hyper-V 서버로 가져오기 전에 Hyper-V 서버에서 Visual Basic 스크립트를 실행할 수 있습니다.
Option Explicit
Dim WMIService
Dim VMList
Dim VM
Dim VMSystemGlobalSettingData
Dim VMManagementService
Dim Result
'Get instance of 'virtualization' WMI service on the local computer
Set WMIService = GetObject("winmgmts:\\.\root\virtualization")
'Get a VMManagementService object
Set VMManagementService = WMIService.ExecQuery("SELECT * FROM Msvm_VirtualSystemManagementService").ItemIndex(0)
'Get all the MSVM_ComputerSystem object
Set VMList = WMIService.ExecQuery("SELECT * FROM Msvm_ComputerSystem")
For Each VM In VMList
if VM.Caption = "Virtual Machine" then
Set VMSystemGlobalSettingData = (VM.Associators_("MSVM_ElementSettingData", "Msvm_VirtualSystemGlobalSettingData")).ItemIndex(0)
VMSystemGlobalSettingData.ScopeOfResidence = ""
Result = VMManagementService.ModifyVirtualSystem(VM.Path_.Path, VMSystemGlobalSettingData.GetText_(1))
end if
Next
상태
Microsoft는 이 문서의 시작 부분에 나열된 Microsoft 제품의 문제임을 확인했습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기