是否可以复制Azure网站?

时间:2014-03-20 00:06:41

标签: azure

我想复制现有的"分享"模式" Dev"网站到另一个"测试" "分享"模式网站。这可能吗?我知道可以使用T-SQL命令使用SQL Azure DB执行此操作。

目前我:

1)创建新网站。

2)跨Dev Azure网站的FTP以测试Azure网站。这很好,但从网络角度来看似乎很长。

提前致谢。

4 个答案:

答案 0 :(得分:2)

取决于您想要做什么,但您是否看过使用Staging插槽而不是创建新网站? http://www.windowsazure.com/en-us/documentation/articles/web-sites-staged-publishing/

答案 1 :(得分:1)

我刚刚遇到一个不错的小功能:

  1. 创建新网站
    1. 打开"配置" -tab:在Visual Studio Online中启用"编辑"
  2. 在您现有的网站上
    1. 在Visual Studio Online中启用"编辑" (如果尚未启用)
    2. 点击"在Visual Studio Online中编辑"在"仪表板" -tab
    3. 点击" ..."在资源管理器中,选择"下载工作区" Download Workspace
    4. 将文件保存到桌面
  3. 在您的新网站
    1. 点击"在Visual Studio Online中编辑"在"仪表板" -tab
    2. 删除" hostingstart.html"
    3. 拖放你的" wwwroot.zip"文件进入资源管理器
    4. 点击最右边的小图标 Extract All
    5. 等待魔法!
    6. 您的所有文件现已复制到新网站
    7. 请记得删除" wwwroot.zip"

答案 2 :(得分:0)

对于那些希望创建副本而不是部署插槽的人来说,现在可以。

如果您暂时升级到高级应用服务,则可以通过azure门户克隆Web应用。 Image of where to find web app copy

您还可以通过power shell https://docs.microsoft.com/en-us/azure/app-service/app-service-web-app-cloning

复制整个App Service

答案 3 :(得分:0)

我刚刚使用了这个https://github.com/SunBuild/azure-clone-webapps。它运作良好,既快速又简单。比为这项相对简单的任务付给微软疯狂的资金要好得多,并且更具可持续性。