Azure Webapp 克隆 powershell 脚本不工作

Azure Webapp Clone powershell script is not working

我想将现有的网络应用程序复制到另一个应用程序计划。我从 https://docs.microsoft.com/en-us/azure/app-service/app-service-web-app-cloning

收集了命令

但是当我试图 运行 webapp 克隆脚本。

这是我的脚本,

$srcapp = Get-AzWebApp -ResourceGroupName abcd -Name Testapp1

$destapp = New-AzWebApp -ResourceGroupName abcd -Name Testapp2 -Location "West Europe" -AppServicePlan appplan-1 -SourceWebApp $srcapp

在网上找不到任何有用的信息。有人可以帮忙吗?

我们已根据问题中给定的 Microsoft Document 尝试了您正在使用的相同脚本。

您正在尝试的命令,它可以在西欧地区创建新的应用程序,并将其绑定到现有的应用程序服务计划。

注意:- 我们正在使用现有的 Appservice 计划,该计划是 P1V2,位于西欧。

与您得到的错误相同:-

再次尝试 az logout & az login 并运行脚本正常。

还要确保您提供了如图所示的应用程序服务文件路径below.To 获取路径(应用程序服务计划> 属性> 资源 ID(复制和使用))。

$destapp = New-AzWebApp -ResourceGroupName RGNAME -Name appajtest13 -Location "West Europe" -AppServicePlan "subscriptions/subscriptionID/resourcegroups/my resourcegroup/providers/Microsoft.Web/serverFarms/existingappserviceplanname" -SourceWebApp $srcapp

成功创建输出详细信息:-

我们使用的 PowerShell & az 版本如下所示:

有关更多信息,您可以按照@AjayKumar-MSFT.[=21 的建议参考此 =]