Risolvere i problemi di replica delle VM da Azure ad AzureTroubleshoot Azure-to-Azure VM replication issues

Questo articolo descrive i problemi comuni in Azure Site Recovery quando si eseguono la replica e il ripristino di macchine virtuali di Azure da un'area a un'altra e illustra come risolverli.This article describes the common issues in Azure Site Recovery when replicating and recovering Azure virtual machines from one region to another region and explains how to troubleshoot them. Per altre informazioni sulle configurazioni supportate, vedere la matrice di supporto per la replica delle VM di Azure.For more information about supported configurations, see the support matrix for replicating Azure VMs.

Problemi di quota delle risorse di Azure (codice errore 150097)Azure resource quota issues (error code 150097)

È necessario che la sottoscrizione sia abilitata per la creazione di VM di Azure nell'area di destinazione che si prevede di usare come area per il ripristino di emergenza.Your subscription should be enabled to create Azure VMs in the target region that you plan to use as your disaster recovery region. Per la sottoscrizione deve inoltre essere abilitata una quota sufficiente per la creazione di VM di dimensioni specifiche.Also, your subscription should have sufficient quota enabled to create VMs of specific size. Per impostazione predefinita, Site Recovery usa, per la VM di destinazione, le stesse dimensioni della VM di origine.By default, Site Recovery picks the same size for the target VM as the source VM. Se le dimensioni corrispondenti non sono disponibili, vengono selezionate automaticamente le dimensioni più vicine possibili.If the matching size isn't available, the closest possible size is picked automatically. Se non ci sono dimensioni corrispondenti che supportano la configurazione della VM di origine, viene visualizzato il messaggio di errore seguente:If there's no matching size that supports source VM configuration, this error message appears:

Codice erroreError code Possibili causePossible causes ConsiglioRecommendation
150097150097
Messaggio: Replication couldn't be enabled for the virtual machine VmName (Non è stato possibile abilitare la replica per la macchina virtuale NomeVM).Message: Replication couldn't be enabled for the virtual machine VmName.
- L'ID sottoscrizione potrebbe non essere abilitato per la creazione di VM nel percorso dell'area di destinazione.- Your subscription ID might not be enabled to create any VMs in the target region location.
- L'ID sottoscrizione potrebbe non essere abilitato o non avere una quota sufficiente per la creazione di VM di dimensioni specifiche nel percorso dell'area di destinazione.- Your subscription ID might not be enabled or doesn't have sufficient quota to create specific VM sizes in the target region location.

- Non è stata trovata una VM di destinazione adatta con un numero di schede di interfaccia di rete (2) corrispondente alla VM di origine per l'ID sottoscrizione nel percorso dell'area di destinazione.- A suitable target VM size that matches the source VM NIC count (2) isn't found for the subscription ID in the target region location.
Contattare il servizio di supporto per la fatturazione di Azure per abilitare la creazione di VM delle dimensioni richieste nel percorso di destinazione per la sottoscrizione.Contact Azure billing support to enable VM creation for the required VM sizes in the target location for your subscription. Dopo l'abilitazione, provare a eseguire di nuovo l'operazione che ha causato l'errore.After it's enabled, retry the failed operation.

Risolvere il problemaFix the problem

È possibile contattare il servizio di supporto per la fatturazione di Azure per abilitare la sottoscrizione per la creazione di VM delle dimensioni richieste nel percorso di destinazione.You can contact Azure billing support to enable your subscription to create VMs of required sizes in the target location.

Se il percorso di destinazione ha un vincolo di capacità, disabilitare la replica e abilitarla in un percorso diverso dove la sottoscrizione ha una quota sufficiente per la creazione di VM delle dimensioni richieste.If the target location has a capacity constraint, disable replication and enable it to a different location where your subscription has sufficient quota to create VMs of the required sizes.

Certificati radice trusted (codice errore 151066)Trusted root certificates (error code 151066)

Se nella VM non sono presenti tutti i certificati radice trusted più recenti, il processo di abilitazione della replica potrebbe non riuscire.If all the latest trusted root certificates aren't present on the VM, your "enable replication" job might fail. Senza i certificati, le chiamate di autenticazione e autorizzazione del servizio Site Recovery dalla VM non riescono.Without the certificates, the authentication and authorization of Site Recovery service calls from the VM fail. Viene visualizzato il messaggio di errore del processo di abilitazione della replica di Site Recovery:The error message for the failed "enable replication" Site Recovery job appears:

Codice erroreError code Causa possibilePossible cause RaccomandazioniRecommendations
151066151066
Messaggio: La configurazione di Site Recovery non è riuscita.Message: Site Recovery configuration failed.
I certificati radice trusted necessari usati per l'autorizzazione e l'autenticazione non sono presenti nel computer.The required trusted root certificates used for authorization and authentication aren't present on the machine. - Per una VM che esegue il sistema operativo Windows, assicurarsi che i certificati radice trusted siano presenti nel computer.- For a VM running the Windows operating system, ensure that the trusted root certificates are present on the machine. Per informazioni, vedere Configurare radici attendibili e certificati non consentiti.For information, see Configure trusted roots and disallowed certificates.
- Per una VM che esegue il sistema operativo Linux, seguire le indicazioni per i certificati radice trusted pubblicate dal distributore della versione del sistema operativo Linux.- For a VM running the Linux operating system, follow the guidance for trusted root certificates published by the Linux operating system version distributor.

Risolvere il problemaFix the problem

WindowsWindows

Installare tutti gli aggiornamenti di Windows più recenti nella VM in modo che tutti i certificati radice trusted siano presenti nel computer.Install all the latest Windows updates on the VM so that all the trusted root certificates are present on the machine. Se si lavora in un ambiente non connesso, seguire il processo di aggiornamento di Windows standard dell'organizzazione per ottenere i certificati.If you're in a disconnected environment, follow the standard Windows update process in your organization to get the certificates. Se i certificati richiesti non sono presenti nella VM, le chiamate al servizio Site Recovery non riescono per motivi di sicurezza.If the required certificates aren't present on the VM, the calls to the Site Recovery service fail for security reasons.

Seguire il processo tipico di gestione degli aggiornamenti di Windows o dei certificati in uso nell'organizzazione per ottenere tutti i certificati radice più recenti e l'elenco di revoche di certificati aggiornato nelle VM.Follow the typical Windows update management or certificate update management process in your organization to get all the latest root certificates and the updated certificate revocation list on the VMs.

Per verificare che il problema sia stato risolto, passare a login.microsoftonline.com da un browser nella VM.To verify that the issue is resolved, go to login.microsoftonline.com from a browser in your VM.

LinuxLinux

Seguire le indicazioni fornite dal distributore di Linux per ottenere i certificati radice trusted più recenti e l'elenco di revoche di certificati aggiornato nella VM.Follow the guidance provided by your Linux distributor to get the latest trusted root certificates and the latest certificate revocation list on the VM.

Poiché SuSE Linux usa i collegamenti simbolici per gestire un elenco di certificati, eseguire questa procedura:Because SuSE Linux uses symlinks to maintain a certificate list, follow these steps:

  1. Accedere come utente ROOT.Sign in as a root user.

  2. Eseguire questo comando:Run this command:

    # cd /etc/ssl/certs

  3. Per verificare se il certificato della CA radice di Symantec è presente, eseguire questo comando:To see if the Symantec root CA certificate is present or not, run this command:

    # ls VeriSign_Class_3_Public_Primary_Certification_Authority_G5.pem

  4. Se il file non viene trovato, eseguire questi comandi:If the file isn't found, run these commands:

    # wget https://www.symantec.com/content/dam/symantec/docs/other-resources/verisign-class-3-public-primary-certification-authority-g5-en.pem -O VeriSign_Class_3_Public_Primary_Certification_Authority_G5.pem

    # c_rehash

  5. Per creare un collegamento simbolico con b204d74a.0 -> VeriSign_Class_3_Public_Primary_Certification_Authority_G5.pem, eseguire questo comando:To create a symlink with b204d74a.0 -> VeriSign_Class_3_Public_Primary_Certification_Authority_G5.pem, run this command:

    # ln -s VeriSign_Class_3_Public_Primary_Certification_Authority_G5.pem b204d74a.0

  6. Verificare se l'output del comando è il seguente.Check to see if this command has the following output. In caso contrario, è necessario creare un collegamento simbolico:If not, you have to create a symlink:

    # ls -l | grep Baltimore -rw-r--r-- 1 root root 1303 Apr 7 2016 Baltimore_CyberTrust_Root.pem lrwxrwxrwx 1 root root 29 May 30 04:47 3ad48a91.0 -> Baltimore_CyberTrust_Root.pem lrwxrwxrwx 1 root root 29 May 30 05:01 653b494a.0 -> Baltimore_CyberTrust_Root.pem

  7. Se il collegamento simbolico 653b494a.0 non è presente, usare questo comando per creare un collegamento simbolico:If symlink 653b494a.0 isn't present, use this command to create a symlink:

    # ln -s Baltimore_CyberTrust_Root.pem 653b494a.0

Connettività in uscita per gli intervalli IP o gli URL di Site Recovery (codice errore 151037 o 151072)Outbound connectivity for Site Recovery URLs or IP ranges (error code 151037 or 151072)

Per il funzionamento della replica di Site Recovery, è necessaria la connettività in uscita dalla VM a intervalli IP o URL specifici.For Site Recovery replication to work, outbound connectivity to specific URLs or IP ranges is required from the VM. Se la VM è protetta da un firewall o usa regole dei gruppi di sicurezza di rete (NSG) per controllare la connettività in uscita, potrebbe venire visualizzato uno di questi messaggi di errore:If your VM is behind a firewall or uses network security group (NSG) rules to control outbound connectivity, you might see one of these error messages:

Codici di erroreError codes Possibili causePossible causes RaccomandazioniRecommendations
151037151037
Messaggio: Non è stato possibile registrare la macchina virtuale di Azure con Site Recovery.Message: Failed to register Azure virtual machine with Site Recovery.
- Si sta usando un gruppo di sicurezza di rete (NSG) per controllare l'accesso in uscita nella VM e gli intervalli IP richiesti non sono inclusi nell'elenco elementi consentiti per l'accesso in uscita.- You're using NSG to control outbound access on the VM and the required IP ranges aren't whitelisted for outbound access.
- Si stanno usando strumenti firewall di terze parti e gli intervalli IP/URL richiesti non sono inclusi nell'elenco elementi consentiti.- You're using third-party firewall tools and the required IP ranges/URLs are not whitelisted.
- Se si sta usando un proxy firewall per controllare la connettività di rete in uscita nella VM, verificare che gli intervalli IP dei data center o gli URL prerequisiti siano inclusi nell'elenco elementi consentiti.- If you're using firewall proxy to control outbound network connectivity on the VM, ensure that the prerequisite URLs or datacenter IP ranges are whitelisted. Per informazioni, vedere le indicazioni per i proxy firewall.For information, see firewall proxy guidance.
- Se si stanno usando regole dei gruppi di sicurezza di rete per controllare la connettività di rete in uscita nella VM, verificare che gli intervalli IP dei data center prerequisiti siano inclusi nell'elenco elementi consentiti.- If you're using NSG rules to control outbound network connectivity on the VM, ensure that the prerequisite datacenter IP ranges are whitelisted. Per altre informazioni, vedere le indicazioni per i gruppi di sicurezza di rete.For information, see network security group guidance.
151072151072
Messaggio: La configurazione di Site Recovery non è riuscita.Message: Site Recovery configuration failed.
Non è possibile stabilire la connessione agli endpoint di servizio di Site Recovery.Connection cannot be established to Site Recovery service endpoints. - Se si sta usando un proxy firewall per controllare la connettività di rete in uscita nella VM, verificare che gli intervalli IP dei data center o gli URL prerequisiti siano inclusi nell'elenco elementi consentiti.- If you're using firewall proxy to control outbound network connectivity on the VM, ensure that the prerequisite URLs or datacenter IP ranges are whitelisted. Per informazioni, vedere le indicazioni per i proxy firewall.For information, see firewall proxy guidance.
- Se si stanno usando regole dei gruppi di sicurezza di rete per controllare la connettività di rete in uscita nella VM, verificare che gli intervalli IP dei data center prerequisiti siano inclusi nell'elenco elementi consentiti.- If you're using NSG rules to control outbound network connectivity on the VM, ensure that the prerequisite datacenter IP ranges are whitelisted. Per altre informazioni, vedere le indicazioni per i gruppi di sicurezza di rete.For information, see network security group guidance.

Risolvere il problemaFix the problem

Per includere nell'elenco elementi consentiti gli URL necessari o gli intervalli IP necessari, seguire i passaggi nel documento di indicazioni sulle reti.To whitelist the required URLs or the required IP ranges, follow the steps in the networking guidance document.

Disco non trovato nel computer (codice errore 150039)Disk not found in the machine (error code 150039)

È necessario inizializzare un nuovo disco collegato alla VM.A new disk attached to the VM must be initialized.

Codice erroreError code Possibili causePossible causes RaccomandazioniRecommendations
150039150039
Messaggio: Il disco dati di Azure (NomeDisco) (%DiskUri) con numero di unità logica (LUN) (ValoreLUN) non è stato mappato a un disco corrispondente presente all'interno della macchina virtuale con lo stesso valore LUN.Message: Azure data disk (DiskName) (DiskURI) with logical unit number (LUN) (LUNValue) was not mapped to a corresponding disk being reported from within the VM that has the same LUN value.
- Alla VM è stato collegato un nuovo disco dati che però non è stato inizializzato.- A new data disk was attached to the VM but it wasn't initialized.
- Il disco dati all'interno della VM non segnala il valore LUN corretto con il quale il disco è stato collegato alla VM.- The data disk inside the VM is not correctly reporting the LUN value at which the disk was attached to the VM.
Assicurarsi che i dischi dati siano inizializzati e quindi provare a eseguire di nuovo l'operazione.Ensure that the data disks are initialized, and then retry the operation.
Per Windows: Connettere e inizializzare un nuovo disco.For Windows: Attach and initialize a new disk.

Per Linux: Inizializzare un nuovo disco dati in Linux.For Linux: Initialize a new data disk in Linux.

Risolvere il problemaFix the problem

Assicurarsi che i dischi dati siano stati inizializzati e quindi provare a eseguire di nuovo l'operazione:Ensure that the data disks have been initialized, and then retry the operation:

Se il problema persiste, contattare il supporto tecnico.If the problem persists, contact support.

Impossibile vedere la VM di Azure tra le opzioni per l'abilitazione della replicaUnable to see the Azure VM for selection in "enable replication"

La VM di Azure potrebbe non venire visualizzata tra le opzioni nel passaggio 2 della procedura di abilitazione della replica.You might not see your Azure VM for selection in Enable replication: Step 2. Questo problema può essere dovuto a una configurazione di Site Recovery non aggiornata presente nella VM di Azure.This issue could be due to stale Site Recovery configuration left on the Azure VM. La configurazione non aggiornata potrebbe rimanere in una VM di Azure nei casi seguenti:The stale configuration could be left on an Azure VM in the following cases:

  • È stata abilitata la replica per la VM di Azure usando Site Recovery e quindi è stato eliminato l'insieme di credenziali di Site Recovery senza disabilitare in modo esplicito la replica nella VM.You enabled replication for the Azure VM by using Site Recovery and then deleted the Site Recovery vault without explicitly disabling replication on the VM.
  • È stata abilitata la replica per la VM di Azure usando Site Recovery e quindi è stato eliminato il gruppo di risorse contenente l'insieme di credenziali di Site Recovery senza disabilitare in modo esplicito la replica nella VM.You enabled replication for the Azure VM by using Site Recovery and then deleted the resource group containing the Site Recovery vault without explicitly disabling replication on the VM.

Risolvere il problemaFix the problem

È possibile usare lo script per la rimozione della configurazione non aggiornata di Azure Site Recovery e rimuovere la configurazione dalla VM di Azure.You can use Remove stale ASR configuration script and remove the stale Site Recovery configuration on the Azure VM. Dopo la rimozione della configurazione non aggiornata, la VM dovrebbe venire visualizzata nel passaggio 2 della procedura di abilitazione della replica.You should see the VM in Enable replication: Step 2 after removing the stale configuration.

Passaggi successiviNext steps

Replicare le macchine virtuali di AzureReplicate Azure virtual machines