Condividi tramite


Move-AzureService

Esegue la migrazione di un servizio cloud allo stack di Azure Resource Manager.

Nota

I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di Azure Service Manager (ASM). Questo modulo di PowerShell legacy non è consigliato durante la creazione di nuove risorse perché ASM è pianificato per il ritiro. Per altre informazioni, vedere Ritiro di Azure Service Manager.

Il modulo Az PowerShell è il modulo PowerShell consigliato per la gestione delle risorse di Azure Resource Manager (ARM) con PowerShell.

Sintassi

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>]

Descrizione

Il cmdlet Move-AzureService esegue la migrazione di un servizio cloud e di una distribuzione all'interno di tale servizio a un gruppo di risorse nello stack di Azure Resource Manager.

Esempio

Esempio 1: Preparare la migrazione del servizio

PS C:\> Move-AzureService -Prepare -ServiceName "ContosoService" -DeploymentName "ContosoVM" -CreateNewVirtualNetwork

Questo comando prepara il servizio denominato ContosoService per la migrazione allo stack di Azure Resource Manager. La migrazione include la distribuzione denominata ContosoVM.

Esempio 2: Avviare la migrazione del servizio

PS C:\> Move-AzureService -Commit -ServiceName "ContosoService" -DeploymentName "ContosoVM"

Questo comando avvia la migrazione del servizio denominato ContosoService allo stack di Azure Resource Manager. La migrazione include la distribuzione denominata ContosoVM.

Esempio 3: Annullare la migrazione del servizio

PS C:\> Move-AzureService -Abort -ServiceName "ContosoService" -DeploymentName "ContosoVM"

Questo comando annulla la migrazione del servizio denominato ContosoService allo stack di Azure Resource Manager.

Esempio 4: Preparare la migrazione del servizio a una rete virtuale esistente

PS C:\> Move-AzureService -Prepare -ServiceName "ContosoService" -DeploymentName "ContosoVM" -UseExistingVirtualNetwork -VirtualNetworkResourceGroupName "VnetRG" -VirtualNetworkName "ContosoVNET" -SubnetName "ContosoSubnet"

Questo comando prepara il servizio denominato ContosoService per la migrazione allo stack di Azure Resource Manager. La migrazione include la distribuzione denominata ContosoVM. La migrazione usa una rete virtuale creata in precedenza.

Esempio 5: Convalidare la migrazione del servizio

PS C:\> Move-AzureService -Validate -ServiceName "ContosoService" -DeploymentName "ContosoVM" -CreateNewVirtualNetwork

Questo comando convalida la migrazione per il servizio denominato ContosoService allo stack di Azure Resource Manager. La migrazione include la distribuzione denominata ContosoVM.

Esempio 6: Convalidare la migrazione del servizio a una rete virtuale esistente

PS C:\> Move-AzureService -Validate -ServiceName "contosoService" -DeploymentName "contosoVM" -UseExistingVirtualNetwork -VirtualNetworkResourceGroupName "vnetRG" -VirtualNetworkName "contosoVNET" -SubnetName "contosoSubnet"

Questo comando convalida la migrazione per il servizio denominato ContosoService allo stack di Azure Resource Manager. La migrazione include la distribuzione denominata ContosoVM. La migrazione usa una rete virtuale creata in precedenza.

Parametri

-Abort

Indica che questo cmdlet annulla la migrazione del servizio.

Tipo:SwitchParameter
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Commit

Indica che questo cmdlet avvia la migrazione del servizio.

Tipo:SwitchParameter
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CreateNewVirtualNetwork

Indica che questo cmdlet crea una rete virtuale nello stack di Azure Resource Manager.

Tipo:SwitchParameter
Posizione:3
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DeploymentName

Specifica il nome della distribuzione del servizio cloud di cui esegue la migrazione.

Tipo:String
Posizione:2
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InformationAction

Specifica la modalità di risposta di questo cmdlet a un evento informativo.

I valori validi per questo parametro sono:

  • Continua
  • Ignora
  • Inquire
  • SilentlyContinue
  • Arresta
  • Sospendi
Tipo:ActionPreference
Alias:infa
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InformationVariable

Specifica una variabile di informazioni.

Tipo:String
Alias:iv
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Prepare

Indica che questo cmdlet prepara il servizio cloud per la migrazione.

Tipo:SwitchParameter
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Profile

Specifica il profilo di Azure da cui viene letto questo cmdlet. Se non si specifica un profilo, questo cmdlet legge dal profilo predefinito locale.

Tipo:AzureSMProfile
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ServiceName

Specifica il nome del servizio cloud di cui viene eseguita la migrazione di questo cmdlet.

Tipo:String
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-SubnetName

Specifica il nome della subnet all'interno della rete virtuale.

Tipo:String
Posizione:6
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UseExistingVirtualNetwork

Indica che questo cmdlet esegue la migrazione del servizio cloud a una rete virtuale esistente nello stack di Azure Resource Manager.

Tipo:SwitchParameter
Posizione:3
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Validate

Specifica che questo cmdlet convalida il servizio cloud per la migrazione.

Tipo:SwitchParameter
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VirtualNetworkName

Specifica il nome di una rete virtuale.

Tipo:String
Posizione:5
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VirtualNetworkResourceGroupName

Specifica il nome del gruppo di risorse di una rete virtuale esistente.

Tipo:String
Posizione:4
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False