Udostępnij za pośrednictwem


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