Share via


Azure Web App: Cloning

The cloning feature in Azure App Service lets you easily clone existing web apps to a newly created app in a different region or in the same region. This will give you the option to deploy a number of apps across different regions quickly and easily.

There are some restrictions of app cloning as below:

  • Auto scale settings are not cloned
  • Backup schedule settings are not cloned
  • VNET settings are not cloned
  • App Insights are not automatically set up on the destination app
  • Easy Auth settings are not cloned
  • Kudu Extension are not cloned
  • TiP rules are not cloned
  • Database content is not cloned
  • Outbound IP Addresses changes if cloning to a different scale unit
  • Not available for Linux Apps

To do that, you can navigate to your Web App -> Deployment Tools -> Clone App:

In Clone app, specify the following settings and click Create:

  • App Name – choose a unique name as it will be newname.azurewebsites.net
  • Resource Group - Create a new one or use an existing on
  • App Service Plan/Location - This is a good time to associate a new plan that will determine the location, features, cost and compute resources associated with your app.

In clone settings You can choose to copy things like

  • App Settings
  • Connection Strings
  • Deployment Source
  • Custom Domains.