我想将蔚蓝的Web应用程序还原到另一个已备份到存储帐户的Web应用程序(基本上克隆Web应用程序)。要做到这一点,我用下面的命令:将Azure Web应用程序备份还原到不同的Web应用程序服务
az appservice web config backup restore --backup-name backup-clone5 --container-url "SAS-URL" --resource-group resource-us --webapp-name origin-app-name --target-name target-app-name
当我运行上面的命令,我收到以下错误:
Website with given name origin-app-name already exists.
------------------------------------------------------------
从我的理解上面的错误信息,即Azure是试图恢复在参数--webapp-name
中提供名称的应用程序,并忽略--target-name
参数。
所以我想与--webapp-name
参数的东西再次输入上述命令的一个不存在:
az appservice web config backup restore --backup-name backup-clone5 --container-url "SAS-URL" --resource-group resource-us --webapp-name new-app-name --target-name target-app-name
但你猜怎么着蔚蓝现在抱怨:
The Resource 'Microsoft.Web/sites/new-app-name' under resource group 'resource-us' was not found.
------------------------------------------------------------
这样的困惑这里是什么是期望值为--webapp-name
参数的azure CLI是什么?什么是--target-name
? --webapp-name
是备份的原始Web应用程序名称的名称?如果是这样,我为什么会收到错误:Website with given name origin-app-name already exists.
不幸的是,Azure的文档比糟糕的更糟糕,它没有提供任何有关这方面的信息。