Update-SCVMVersion
Aktualizuje wersję konfiguracji i zapisuje pliki stanu dla maszyny wirtualnej.
Składnia
Update-SCVMVersion
[-VM] <VM>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Opis
Polecenie cmdlet Update-SCVMVersion aktualizuje wersję konfiguracji i zapisuje pliki stanu dla maszyny wirtualnej. Bieżącą wersję maszyny wirtualnej można znaleźć, sprawdzając jej właściwość $VM.Version.
W systemie Windows 10® maszyna wirtualna może uruchamiać pliki konfiguracji z wcześniejszej wersji; Jednym ze sposobów osiągnięcia tego celu jest migrowanie maszyny wirtualnej z maszyny hosta z systemem Windows Server 2016 do maszyny hosta z systemem Windows 10.
Aby wykonać aktualizację:
- Maszyna wirtualna musi być wyłączona.
- Nie może mieć punktów kontrolnych ze stanem zapisanym.
- Musi to być starsza wersja niż obsługiwana przez hosta.
Uwaga: Host systemu Windows 10 działający w klastrze w trybie mieszanym obsługuje tylko konfiguracje systemów Windows Server 2012 R2 i Windows Server 2016 i nie zezwala na aktualizacje systemu Windows 10 do czasu zaktualizowania poziomu funkcjonalności klastra do systemu Windows 10.
Parametry
-JobVariable
Określa zmienną, w której postęp zadania jest śledzony i przechowywany.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OnBehalfOfUser
Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika, który określa ten parametr.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OnBehalfOfUserRole
Określa rolę użytkownika. Aby uzyskać rolę użytkownika, użyj polecenia cmdlet Get-SCUserRole. To polecenie cmdlet działa w imieniu roli użytkownika, którą określa ten parametr.
Typ: | UserRole |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VM
Określa maszynę wirtualną.
Typ: | VM |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |