Spostare le risorse del servizio app a un nuovo gruppo di risorse o a una nuova sottoscrizione

Questo articolo descrive i passaggi per spostare le risorse del servizio app tra gruppi di risorse o sottoscrizioni di Azure. Esistono requisiti specifici per lo spostamento delle risorse del servizio app in una nuova sottoscrizione. Se non diversamente specificato, questi passaggi si applicano sia alle app Web del servizio app che a Funzioni di Azure.

Per spostare l'app in una nuova area, vedere le indicazioni sul trasferimento in un'altra area per il Servizio app o Funzioni di Azure.

È possibile spostare le risorse del Servizio app in un nuovo gruppo di risorse o in una nova sottoscrizione, ma è necessario eliminare e caricare i relativi certificati TLS/SSL nel nuovo gruppo di risorse o nella nuova sottoscrizione. Non è possibile inoltre spostare un certificato gratuito gestito dal Servizio app. Per questo scenario, vedere Spostare con certificati gratuiti gestiti.

Spostamento tra sottoscrizioni

Quando si sposta un'app tra sottoscrizioni, si applicano le indicazioni seguenti:

  • Lo spostamento di una risorsa in un nuovo gruppo di risorse o in una nuova sottoscrizione è una modifica dei metadati che non deve influire sul funzionamento della risorsa. Ad esempio, l'indirizzo IP in ingresso per un servizio app non cambia quando si sposta il servizio app.
  • Il gruppo di risorse di destinazione non deve contenere risorse del servizio app esistenti. Le risorse del servizio app includono:
    • App Web
    • Piani di servizio app
    • Certificati TSL/SSL caricati o importati
    • Ambienti del servizio app
  • Tutte le risorse del servizio app nel gruppo di risorse devono essere spostate insieme.
  • Gli ambienti del servizio app non possono essere spostati in un nuovo gruppo di risorse o in una nuova sottoscrizione.
    • È possibile spostare un'app e un piano ospitato in un ambiente del servizio app in una nuova sottoscrizione senza spostare l'ambiente del servizio app. L'app e il piano spostati sono sempre associati all'ambiente del servizio app iniziale. Non è possibile spostare un'app o un piano in un ambiente del servizio app diverso.
    • Se è necessario spostare un'app e un piano in un nuovo ambiente del servizio app, sarà necessario ricreare queste risorse nel nuovo ambiente del servizio app. Prendere in considerazione l'uso della funzionalità di backup e ripristino come modo per ricreare le risorse in un ambiente del servizio app diverso.
  • Non è possibile spostare le app con endpoint privati. Eliminare gli endpoint privati e ricrearli dopo lo spostamento.
  • Non è possibile spostare le app con integrazione di rete virtuale. Rimuovere l'integrazione della rete virtuale e riconnetterla dopo lo spostamento.
  • Le risorse del servizio app possono essere spostate solo dal gruppo di risorse in cui sono state originariamente create. Se una risorsa del servizio app non si trova più nel gruppo di risorse originale, spostarla nuovamente nel gruppo di risorse originale. Spostare quindi la risorsa tra le sottoscrizioni. Per informazioni su come trovare il gruppo di risorse originale, vedere la sezione successiva.
  • Quando si sposta un'app in un gruppo di risorse diverso o in una sottoscrizione diversa, la posizione dell'app rimane invariata, tuttavia i relativi criteri vengono modificati. Si consideri ad esempio un caso in cui l'app venga eseguita in Subscription1 (Stati Uniti centrali) e abbia Policy1 e Subscription2 (Regno Unito meridionale) con Policy2. Se si sposta l'app in Subscription2, la posizione dell'app rimane invariata (Stati Uniti centrali), ma è soggetta al nuovo criterio Policy2.

Trovare il gruppo di risorse originale

Se non si ricorda il gruppo di risorse originale, è possibile trovarlo tramite la diagnostica. Nella pagina dell'app nel portale di Azure selezionare Diagnostica e risolvi i problemi. Selezionare quindi Configurazione e gestione.

Screenshot della sezione Diagnostica e risoluzione dei problemi con l'opzione Configurazione e gestione evidenziata.

Selezionare Opzioni di migrazione.

Screenshot della sezione Opzioni di migrazione nel menu Configurazione e gestione.

Selezionare l'opzione per i passaggi consigliati per spostare l'app.

Screenshot dell'opzione Passaggi consigliati nella sezione Opzioni di migrazione.

Prima di spostare le risorse, vedere le azioni consigliate da eseguire. Le informazioni includono il gruppo di risorse originale per l'app Web.

Screenshot della sezione Azioni consigliate che mostra il gruppo di risorse originale per l'app Web.

Spostare i tipi di risorse nascosti nel portale

Quando si usa il portale per spostare le risorse del servizio app, è possibile che venga visualizzato un errore che indica che non sono state spostate tutte le risorse. Se viene visualizzato questo errore, verificare se sono presenti tipi di risorse che non vengono visualizzati nel portale. Selezionare Mostra tipi nascosti. Selezionare quindi tutte le risorse da spostare.

Screenshot dell'opzione Mostra elementi nascosti nel portale quando si spostano le risorse del Servizio app.

Spostare con certificati gratuiti gestiti

Non è possibile spostare un certificato gratuito gestito dal servizio app. Eliminare invece il certificato gestito e ricrearlo dopo lo spostamento dell'app Web. Per ottenere istruzioni per eliminare il certificato, usare lo strumento Operazioni di migrazione.

Se il certificato gratuito gestito dal servizio app viene creato in un gruppo di risorse imprevisto, provare a spostare nuovamente il piano di servizio app nel gruppo di risorse originale. Ricreare quindi il certificato gratuito gestito. Il problema verrà risolto.

Supporto per l'operazione di spostamento

Per determinare quali risorse del servizio app possono essere spostate, vedere lo stato del supporto per lo spostamento negli elementi seguenti:

Passaggi successivi

Per i comandi sullo spostamento di risorse, vedere Spostare le risorse in un gruppo di risorse o una sottoscrizione nuovi.