SDDC VM에 대한 사용자 지정 워크플로에서 vSphere 게스트 작업 API 또는 PowerCLI Invoke-VMScript 및 Copy-VMGuestFile cmdlet을 사용할 수 있습니다.
사전 요구 사항
- 온-프레미스 환경과 SDDC 간에 이러한 연결 중 하나 또는 모두를 구성합니다.
- 관리 VPN
- 개인 가상 인터페이스(VIF)를 통한 Direct Connect
- 온-프레미스 네트워크에서 SDDC 호스트의 포트 443으로의 액세스를 허용하는 관리 네트워크 방화벽 규칙을 생성합니다. 관리 게이트웨이 방화벽 규칙 추가 또는 수정을 참조하십시오.
프로시저
예: PowerCLI Invoke-VMScript Cmdlet 사용
호스트에서 포트 443으로의 트래픽을 허용하는 네트워크 연결을 설정한 후 여기에 표시된 대로 직접 또는 PowerCLI를 통해 게스트 작업 API를 사용할 수 있습니다. API 및 cmdlet 요청은 주체 VM(여기의 Win10-Example)이 실행 중인 호스트에서 포트 443으로 이동합니다. VM에서 실행 중인 VMware Tools는 요청된 게스트 작업을 처리합니다.
PS C:\Users\admin> $vm = Get-VM Win10-Example PS C:\Users\admin> Invoke-VMScript -ScriptText "dir C:\" -VM $vm -GuestUser admin -GuestPassword $passwd" ScriptOutput ------------------------------------------------------ | | Directory: C:\ | | ...