Move-AzureService

クラウド サービスを Azure Resource Manager スタックに移行します。

Note

このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用する従来の Azure リソースを管理するためのものです。 ASM の提供終了が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、Azure Service Manager の提供終了に関するページを参照してください

Az PowerShell モジュールは、PowerShell を使用して Azure Resource Manager (ARM) リソースを管理するために推奨される PowerShell モジュールです。

構文

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

説明

Move-AzureService コマンドレットは、クラウド サービスとそのサービス内のデプロイを Azure Resource Manager スタック内のリソース グループに移行します。

例 1: サービスの移行を準備する

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

このコマンドは、Azure Resource Manager スタックへの移行のために ContosoService という名前のサービスを準備します。 移行には、ContosoVM という名前のデプロイが含まれます。

例 2: サービスの移行を開始する

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

このコマンドを実行すると、ContosoService という名前のサービスの Azure Resource Manager スタックへの移行が開始されます。 移行には、ContosoVM という名前のデプロイが含まれます。

例 3: サービスの移行を取り消す

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

このコマンドは、ContosoService という名前のサービスから Azure Resource Manager スタックへの移行を取り消します。

例 4: 既存の仮想ネットワークへのサービス移行を準備する

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

このコマンドは、Azure Resource Manager スタックへの移行のために ContosoService という名前のサービスを準備します。 移行には、ContosoVM という名前のデプロイが含まれます。 移行では、以前に作成された仮想ネットワークが使用されます。

例 5: サービス移行を検証する

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

このコマンドは、ContosoService という名前のサービスの Azure Resource Manager スタックへの移行を検証します。 移行には、ContosoVM という名前のデプロイが含まれます。

例 6: 既存の仮想ネットワークへのサービス移行を検証する

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

このコマンドは、ContosoService という名前のサービスの Azure Resource Manager スタックへの移行を検証します。 移行には、ContosoVM という名前のデプロイが含まれます。 移行では、以前に作成された仮想ネットワークが使用されます。

パラメーター

-Abort

このコマンドレットがサービスの移行を取り消したことを示します。

型:SwitchParameter
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Commit

このコマンドレットがサービス移行を開始することを示します。

型:SwitchParameter
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-CreateNewVirtualNetwork

このコマンドレットが Azure Resource Manager スタックに仮想ネットワークを作成することを示します。

型:SwitchParameter
配置:3
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DeploymentName

このコマンドレットが移行するクラウド サービスデプロイの名前を指定します。

型:String
配置:2
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-InformationAction

このコマンドレットが情報イベントに応答する方法を指定します。

このパラメーターの有効値は、次のとおりです。

  • 続行
  • Ignore
  • Inquire
  • SilentlyContinue
  • Stop
  • [中断]
型:ActionPreference
Aliases:infa
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-InformationVariable

情報変数を指定します。

型:String
Aliases:iv
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Prepare

このコマンドレットが移行のためにクラウド サービスを準備することを示します。

型:SwitchParameter
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

型:AzureSMProfile
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ServiceName

このコマンドレットが移行するクラウド サービスの名前を指定します。

型:String
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-SubnetName

仮想ネットワーク内のサブネットの名前を指定します。

型:String
配置:6
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-UseExistingVirtualNetwork

このコマンドレットによって、クラウド サービスが Azure Resource Manager スタック内の既存の仮想ネットワークに移行されることを示します。

型:SwitchParameter
配置:3
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Validate

このコマンドレットが移行のためにクラウド サービスを検証することを指定します。

型:SwitchParameter
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VirtualNetworkName

仮想ネットワークの名前を指定します。

型:String
配置:5
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VirtualNetworkResourceGroupName

既存の仮想ネットワークのリソース グループの名前を指定します。

型:String
配置:4
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False