Eseguire la migrazione delle risorse di calcolo ad Azure globale

Importante

Da agosto 2018 non vengono accettati nuovi clienti né vengono distribuite nuove funzionalità e servizi nelle sedi originali di Microsoft Cloud Germania.

In base all'evoluzione delle esigenze dei clienti, di recente sono state avviate due nuove aree data center in Germania, offrendo la residenza dei dati dei clienti, la connettività completa alla rete cloud globale di Microsoft, nonché prezzi competitivi sul mercato.

Inoltre, il 30 settembre 2020 è stata annunciata la chiusura di Microsoft Cloud Germany il 29 ottobre 2021. Altri dettagli sono disponibili qui: https://www.microsoft.com/cloud-platform/germany-cloud-regions.

È possibile sfruttare l'ampia gamma di funzionalità, la sicurezza di livello aziendale e le funzionalità complete disponibili nelle nuove aree del data center tedesco eseguendo la migrazione oggi stesso.

Questo articolo contiene informazioni che consentono di eseguire la migrazione delle risorse di calcolo di Azure Azure Germania ad Azure globale.

Calcolo IaaS

Non è possibile eseguire direttamente la migrazione delle risorse dell'infrastruttura di calcolo di Azure come servizio (IaaS) da Azure Germania ad Azure globale. Esistono tuttavia diversi modi per "duplicare" le macchine virtuali.

Duplicare usando Site Recovery

Azure Site Recovery consente di eseguire la migrazione delle macchine virtuali da Azure Germania ad Azure globale. Poiché l'origine e la destinazione sono in tenant diversi in una migrazione da Azure Germania ad Azure globale, non è possibile usare la normale opzione di ripristino di emergenza di Azure disponibile per le macchine virtuali. Il trucco è configurare un insieme Site Recovery nell'ambiente di destinazione (Azure globale) e procedere come se si sposta un server fisico in Azure. Nella finestra portale di Azure selezionare un percorso di replica con etichetta Non virtualizzato. Al termine della replica, eseguire un failover.

Nota

I passaggi seguenti sono gli stessi che è necessario eseguire per eseguire la migrazione di un server fisico in esecuzione in locale in Azure.

Per altre informazioni, vedere questa utile Site Recovery esercitazione. Per una rapida panoramica, ecco una versione più breve e leggermente adattata del processo:

Installare un server di configurazione/elaborazione nell'ambiente di origine per compilare le immagini del server. Replicare quindi le immagini nell'insieme di credenziali di Servizi di ripristino di Azure nell'ambiente di destinazione. Il lavoro viene eseguito dal server di configurazione. Non è necessario toccare i singoli server.

  1. Accedere al portale Azure Germania dati.
  2. Confrontare le versioni del sistema operativo delle macchine virtuali di cui si vuole eseguire la migrazione rispetto alla matrice di supporto.
  3. Configurare una nuova macchina virtuale nell'istanza di Azure Rete virtuale per fungere da server di configurazione:Set up a new VM in your source Azure Rete virtuale instance to act as the configuration server:
    1. Selezionare DS4v3 o versione successiva (da 4 a 8 core, 16 GB di memoria).
    2. Collegare un disco aggiuntivo con almeno 1 TB di spazio disponibile (per le immagini della macchina virtuale).
    3. Usare Windows Server 2012 R2 o versione successiva.
  4. Assicurarsi che le porte 443 e 9443 siano aperte per la subnet in entrambe le direzioni.
  5. Accedere alla nuova macchina virtuale (ConfigurationServer).
  6. Nella sessione di Desktop remoto accedere al portale di Azure globale usando le credenziali globali di Azure.
  7. Configurare una rete virtuale in cui verranno eseguite le macchine virtuali replicate.
  8. Creare un account di archiviazione di Azure.
  9. Configurare l'insieme di credenziali di Servizi di ripristino.
  10. Definire l'obiettivo di protezione (ad AzureNon>virtualizzato/altro).
  11. Scaricare il file di installazione dell'installazione di Ripristino unificato (Preparare l'infrastrutturaSource>). Quando si apre l'URL del portale da ConfigurationServer, il file viene scaricato nel server corretto. Dall'esterno di ConfigurationServer caricare il file di installazione in ConfigurationServer.
  12. Scaricare la chiave di registrazione dell'insieme di credenziali (caricarla in ConfigurationServer come nel passaggio precedente, se necessario).
  13. Eseguire l'installazione dell'installazione unificata di ripristino in ConfigurationServer.
  14. Configurare l'ambiente di destinazione (verificare di aver ancora eseguito l'accesso al portale di destinazione).
  15. Definire i criteri di replica.
  16. Avviare la replica.

Al termine della replica, testare lo scenario eseguendo un failover di test. Verificare ed eliminare il test. Il passaggio finale consiste nell'eseguire il failover reale.

Attenzione

La sincronizzazione con la macchina virtuale di origine non viene eseguita. Se si vuole eseguire di nuovo la migrazione, pulire tutto e ricominciare dall'inizio.

Duplicare usando l Resource Manager/importazione di modelli

È possibile esportare il modello Resource Manager Azure da usare per la distribuzione nel computer locale. Modificare il modello per modificare la posizione e altri parametri o variabili. Ridistribuire quindi in Azure globale.

Importante

Modificare il percorso, Azure Key Vault segreti, certificati e altri GUID in modo che siano coerenti con la nuova area.

Esportare Resource Manager modello nel portale selezionando il gruppo di risorse. Selezionare distribuzioni e quindi selezionare la distribuzione più recente. Selezionare Modello nel menu a sinistra e scaricare il modello.

Un .zip file che contiene diversi file al suo suo esso download. Gli script di PowerShell, dell'interfaccia della riga di comando di Azure, ruby o .NET consentono di distribuire il modello. Il file parameters.json include tutto l'input dell'ultima distribuzione. È probabile che sia necessario modificare alcune impostazioni in questo file. Modificare il file template.json se si vuole ridistribuire solo un subset delle risorse.

Per altre informazioni:

Servizi cloud

È possibile ridistribuire le Servizi cloud azure specificando nuovamente le .cspkg definizioni e .cscfg .

Portale di Azure

Per ridistribuire i servizi cloud nel portale di Azure:

  1. Creare un nuovo servizio cloud usando le definizioni .cspkg e .cscfg .
  2. Aggiornare il record CNAME o A in modo che punti al nuovo servizio cloud.
  3. Quando il traffico punta al nuovo servizio cloud, eliminare il servizio cloud precedente in Azure Germania.

PowerShell

Per ridistribuire i servizi cloud tramite PowerShell:

  1. Creare un nuovo servizio cloud usando le definizioni .cspkg e .cscfg .

    New-AzureService -ServiceName <yourServiceName> -Label <MyTestService> -Location <westeurope>
    
  2. Creare una nuova distribuzione usando le definizioni .cspkg e .cscfg .

    New-AzureDeployment -ServiceName <yourServiceName> -Slot <Production> -Package <YourCspkgFile.cspkg> -Configuration <YourConfigFile.cscfg>
    
  3. Aggiornare il record CNAME o A in modo che punti al nuovo servizio cloud.

  4. Quando il traffico punta al nuovo servizio cloud, eliminare il servizio cloud precedente in Azure Germania.

    Remove-AzureService -ServiceName <yourOldServiceName>
    

API REST

Per ridistribuire i servizi cloud usando l'API REST:

  1. Creare un nuovo servizio cloud nell'ambiente di destinazione.

    https://management.core.windows.net/<subscription-id>/services/hostedservices
    
  2. Creare una nuova distribuzione usando l'API Crea distribuzione. Per trovare le definizioni .cspkg e .cscfg , è possibile chiamare l'API Get Package.

    https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/production
    
  3. Quando il traffico punta al nuovo servizio cloud, eliminare il servizio cloud precedente in Azure Germania.

    https://management.core.cloudapi.de/<subscription-id>/services/hostedservices/<old-cloudservice-name>
    

Per altre informazioni:

Service Fabric

Non è possibile eseguire la migrazione delle risorse Service Fabric Azure da Azure Germania ad Azure globale. È necessario ridistribuire Service Fabric risorse nel nuovo ambiente.

È possibile ottenere informazioni sull'ambiente Service Fabric corrente usando i cmdlet di PowerShell. Accedere a tutti i cmdlet correlati a Service Fabric immettendo Get-Help *ServiceFabric* in PowerShell.

Per altre informazioni:

Batch

Non è possibile eseguire la migrazione dei Azure Batch account da un'area a un'altra. L'account potrebbe avere macchine virtuali in esecuzione associate e interagire attivamente con i dati in account di archiviazione, database o altri sistemi di archiviazione.

Ridistribuire gli script di distribuzione, i modelli o il codice nella nuova area. La ridistribuzione include le attività seguenti:

  1. Creare un account Batch.
  2. Aumentare la quota dell'account Batch.
  3. Creare pool di Batch.
  4. Creare nuovi account di archiviazione, database e altri servizi usati per rendere persistenti i dati di input e output.
  5. Aggiornare la configurazione e il codice in modo che puntino al nuovo account Batch e usino nuove credenziali.

Per altre informazioni:

Funzioni

La Funzioni di Azure delle risorse Azure Germania a Azure globale non è attualmente supportata. È consigliabile esportare il modello Resource Manager, modificare il percorso e quindi ridistribuire nell'area di destinazione.

Importante

Modificare la posizione, Key Vault segreti, certificati, Impostazioni app e altri GUID in modo che siano coerenti con la nuova area.

Per altre informazioni:

set di scalabilità di macchine virtuali

Per eseguire la migrazione dei set di scalabilità di macchine virtuali ad Azure globale, esportare il modello Resource Manager, adattarlo al nuovo ambiente e quindi ridistribuirlo nell'area di destinazione. Esportare solo il modello di base e ridistribuire il modello nel nuovo ambiente. Le singole istanze del set di scalabilità di macchine virtuali devono essere tutte uguali.

Importante

Modificare il percorso, Key Vault segreti, certificati e altri GUID in modo che siano coerenti con la nuova area.

Per altre informazioni:

App Web

Attualmente, le app create usando la App Web di Servizio app di Azure non possono essere migrate da Azure Germania ad Azure globale. È consigliabile esportare un'app Web come modello Resource Manager e quindi ridistribuire dopo aver modificato la proprietà location nella nuova area.

Importante

Modificare il percorso, Key Vault segreti, certificati e altri GUID in modo che siano coerenti con la nuova area.

Per altre informazioni:

Passaggi successivi

Informazioni su strumenti, tecniche e raccomandazioni per la migrazione delle risorse nelle categorie di servizi seguenti: