Azure-将Web应用程序移至另一个应用程序服务计划-Powershell

时间:2019-03-15 16:27:36

标签: azure powershell azure-web-sites

您好,有一个Powershell脚本可用于将Web应用程序移动到不在同一资源组中的另一个应用程序服务计划。或者我们可以创建一个Web应用程序,其中该应用程序服务计划不在同一资源组中。

New-AzWebApp -ResourceGroupName $WebAppResourceGroup -Name $testWebAppName -location $location `
    -AppServicePlan $appServicePlan01

即使存在相同名称的脚本,此脚本也会创建一个新的Web应用程序和一个新的应用程序服务计划。因此,如果要解决问题的意愿相同,则无法将其迁移到现有的应用程序服务计划中。

Set-AzWebApp -Name $WebAppName -ResourceGroupName $WebAppResourceGroup `
    -AppServicePlan $appServicePlan02

是否有执行此操作的Powershell cmdlet,或者我是否将Webapp通过门户移动。

谢谢

1 个答案:

答案 0 :(得分:0)

您的应用运行所在的地区就是它所在的应用服务计划的地区。但是,您不能更改应用服务计划的地区。如果要在其他区域运行应用程序,则可以选择一种方法是克隆应用程序。克隆会在任何区域的新的或现有的App Service计划中复制您的应用程序。

可以使用PowerShell cmdlet的Azure资源管理器版本通过-SourceWebApp选项创建新应用。

https://docs.microsoft.com/en-us/azure/app-service/app-service-web-app-cloning#cloning-an-existing-app