Move-AzureService
Migruje usługę w chmurze do stosu usługi Azure Resource Manager.
Uwaga
Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.
Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.
Składnia
Move-AzureService
[-Abort]
[-ServiceName] <String>
[-DeploymentName] <String>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Move-AzureService
[-Commit]
[-ServiceName] <String>
[-DeploymentName] <String>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Move-AzureService
[-Prepare]
[-ServiceName] <String>
[-DeploymentName] <String>
[-CreateNewVirtualNetwork]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Move-AzureService
[-Prepare]
[-ServiceName] <String>
[-DeploymentName] <String>
[-UseExistingVirtualNetwork]
[-VirtualNetworkResourceGroupName] <String>
[-VirtualNetworkName] <String>
[-SubnetName] <String>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Move-AzureService
[-Validate]
[-ServiceName] <String>
[-DeploymentName] <String>
[-CreateNewVirtualNetwork]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Move-AzureService
[-Validate]
[-ServiceName] <String>
[-DeploymentName] <String>
[-UseExistingVirtualNetwork]
[-VirtualNetworkResourceGroupName] <String>
[-VirtualNetworkName] <String>
[-SubnetName] <String>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Move-AzureService migruje usługę w chmurze i wdrożenie wewnątrz tej usługi do grupy zasobów w stosie usługi Azure Resource Manager.
Przykłady
Przykład 1. Przygotowanie migracji usługi
PS C:\> Move-AzureService -Prepare -ServiceName "ContosoService" -DeploymentName "ContosoVM" -CreateNewVirtualNetwork
To polecenie przygotowuje usługę o nazwie ContosoService do migracji do stosu usługi Azure Resource Manager. Migracja obejmuje wdrożenie o nazwie ContosoVM.
Przykład 2. Rozpoczynanie migracji usługi
PS C:\> Move-AzureService -Commit -ServiceName "ContosoService" -DeploymentName "ContosoVM"
To polecenie uruchamia migrację usługi o nazwie ContosoService do stosu usługi Azure Resource Manager. Migracja obejmuje wdrożenie o nazwie ContosoVM.
Przykład 3. Anulowanie migracji usługi
PS C:\> Move-AzureService -Abort -ServiceName "ContosoService" -DeploymentName "ContosoVM"
To polecenie anuluje migrację usługi o nazwie ContosoService do stosu usługi Azure Resource Manager.
Przykład 4. Przygotowanie migracji usługi do istniejącej sieci wirtualnej
PS C:\> Move-AzureService -Prepare -ServiceName "ContosoService" -DeploymentName "ContosoVM" -UseExistingVirtualNetwork -VirtualNetworkResourceGroupName "VnetRG" -VirtualNetworkName "ContosoVNET" -SubnetName "ContosoSubnet"
To polecenie przygotowuje usługę o nazwie ContosoService do migracji do stosu usługi Azure Resource Manager. Migracja obejmuje wdrożenie o nazwie ContosoVM. Migracja używa wcześniej utworzonej sieci wirtualnej.
Przykład 5. Weryfikowanie migracji usługi
PS C:\> Move-AzureService -Validate -ServiceName "ContosoService" -DeploymentName "ContosoVM" -CreateNewVirtualNetwork
To polecenie weryfikuje migrację dla usługi o nazwie ContosoService do stosu usługi Azure Resource Manager. Migracja obejmuje wdrożenie o nazwie ContosoVM.
Przykład 6. Weryfikowanie migracji usługi do istniejącej sieci wirtualnej
PS C:\> Move-AzureService -Validate -ServiceName "contosoService" -DeploymentName "contosoVM" -UseExistingVirtualNetwork -VirtualNetworkResourceGroupName "vnetRG" -VirtualNetworkName "contosoVNET" -SubnetName "contosoSubnet"
To polecenie weryfikuje migrację dla usługi o nazwie ContosoService do stosu usługi Azure Resource Manager. Migracja obejmuje wdrożenie o nazwie ContosoVM. Migracja używa wcześniej utworzonej sieci wirtualnej.
Parametry
-Abort
Wskazuje, że to polecenie cmdlet anuluje migrację usługi.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Commit
Wskazuje, że to polecenie cmdlet uruchamia migrację usługi.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-CreateNewVirtualNetwork
Wskazuje, że to polecenie cmdlet tworzy sieć wirtualną w stosie usługi Azure Resource Manager.
Typ: | SwitchParameter |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DeploymentName
Określa nazwę wdrożenia usługi w chmurze, które migruje to polecenie cmdlet.
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InformationAction
Określa, jak to polecenie cmdlet reaguje na zdarzenie informacyjne.
Dopuszczalne wartości tego parametru to:
- Kontynuuj
- Ignoruj
- Zapytać
- SilentlyContinue
- Zatrzymaj
- Wstrzymanie
Typ: | ActionPreference |
Aliasy: | infa |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InformationVariable
Określa zmienną informacyjną.
Typ: | String |
Aliasy: | iv |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Prepare
Wskazuje, że to polecenie cmdlet przygotowuje usługę w chmurze do migracji.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Profile
Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.
Typ: | AzureSMProfile |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ServiceName
Określa nazwę usługi w chmurze, którą migruje to polecenie cmdlet.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-SubnetName
Określa nazwę podsieci wewnątrz sieci wirtualnej.
Typ: | String |
Position: | 6 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-UseExistingVirtualNetwork
Wskazuje, że to polecenie cmdlet migruje usługę w chmurze do istniejącej sieci wirtualnej w stosie usługi Azure Resource Manager.
Typ: | SwitchParameter |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Validate
Określa, że to polecenie cmdlet weryfikuje usługę w chmurze na potrzeby migracji.
Typ: | SwitchParameter |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetworkName
Określa nazwę sieci wirtualnej.
Typ: | String |
Position: | 5 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetworkResourceGroupName
Określa nazwę grupy zasobów istniejącej sieci wirtualnej.
Typ: | String |
Position: | 4 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |