Risoluzione degli errori di backup nelle macchine virtuali di Azure

È possibile risolvere gli errori rilevati durante l'uso di Backup di Azure con le informazioni elencate di seguito:

Backup

Questa sezione descrive l'errore relativo all'operazione di backup della macchina virtuale di Azure.

Risoluzione dei problemi di base

  • Verificare di disporre dell'ultima versione dell'agente di macchine virtuali (WA Agent).
  • Verificare che la versione del sistema operativo per le macchine virtuali Windows o Linux sia supportata. Fare riferimento a Matrice di supporto per il backup di macchine virtuali IaaS.
  • Verificare che non sia in esecuzione un altro servizio di backup.
  • Verificare che la macchina virtuale disponga della connettività Internet.
    • Assicurarsi che non sia in esecuzione un altro servizio di backup.
  • In Services.msc assicurarsi che il servizio agente guest di Microsoft Azure sia in esecuzione. Se il servizio agente guest di Microsoft Azure manca, installarlo da Eseguire il backup di macchine virtuali di Azure in un insieme di credenziali di Servizi di ripristino.
  • Il registro eventi potrebbe mostrare errori di backup provenienti da altri prodotti di backup, ad esempio Windows Server Backup, che non sono dovuti a Backup di Azure. Seguire questa procedura per determinare se il problema è correlato a Backup di Azure:
    • Se si verifica un errore con una voce Backup nell'origine o nel messaggio dell'evento, controllare se i backup delle macchine virtuali IaaS di Backup di Azure sono stati completati e se è stato creato un punto di ripristino con il tipo di snapshot desiderato.
    • Se Backup di Azure è in funzione, il problema è probabilmente correlato a un'altra soluzione di backup.
    • Di seguito è riportato un esempio di errore 517 del Visualizzatore eventi che indica il corretto funzionamento di Backup di Azure, ma la presenza di un errore di "Windows Server Backup": Windows Server Backup failing
    • Se Backup di Azure ha esito negativo, cercare il codice di errore corrispondente nella sezione Problemi comuni.
    • Se l'opzione Backup di Azure risulta disattivata in una macchina virtuale di Azure, passare il puntatore del mouse sul menu disabilitato per visualizzare il motivo. I motivi potrebbero essere "Non disponibili con EphemeralDisk" o "Non disponibile con Archiviazione su disco Ultra". Reasons for the disablement of Azure Backup option

Problemi comuni

Di seguito sono riportati i problemi comuni relativi agli errori di backup nelle macchine virtuali di Azure.

VMRestorePointInternalError: l'antivirus configurato nella macchina virtuale limita l'esecuzione dell'estensione di backup

Codice errore: VMRestorePointInternalError

Se al momento del backup, nei registri applicazioni del Visualizzatore eventiviene visualizzato il messaggio Nome applicazione in errore: IaaSBcdrExtension.exe, ciò conferma il fatto che l'antivirus configurato nella macchina virtuale limita l'esecuzione dell'estensione di backup. Per risolvere questo problema, escludere le directory seguenti nella configurazione dell'antivirus e ripetere l'operazione di backup.

  • C:\Packages\Plugins\Microsoft.Azure.RecoveryServices.VMSnapshot
  • C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.RecoveryServices.VMSnapshot

CopyingVHDsFromBackUpVaultTakingLongTime - Timeout della copia di dati di backup dall'insieme di credenziali

Codice errore: CopyingVHDsFromBackUpVaultTakingLongTime
Messaggio di errore: Timeout della copia di dati di backup dall'insieme di credenziali

Ciò può verificarsi a causa di errori della risorsa di archiviazione temporanea o per operazioni di I/O al secondo dell'account di archiviazione insufficienti affinché il servizio di backup possa trasferire i dati all'insieme di credenziali entro il periodo di timeout. Configurare il backup della macchina virtuale usando queste procedure consigliate e ripetere l'operazione di backup.

UserErrorVmNotInDesirableState: lo stato della macchina virtuale non consente i backup

Codice errore: UserErrorVmNotInDesirableState
Messaggio di errore: Lo stato della macchina virtuale non consente i backup.

L'operazione di backup non è riuscita perché la macchina virtuale è in stato di errore. Per il corretto completamento del backup, lo stato della macchina virtuale deve essere In esecuzione, Arrestato o Arrestato (deallocato).

  • Se la macchina virtuale si trova in uno stato temporaneo tra In esecuzione e Arresto, attendere che lo stato cambi. Quindi attivare il processo di backup.
  • Se la macchina virtuale è Linux e usa il modulo del kernel Security Enhanced Linux, escludere il percorso dell'agente Linux di Azure /var/lib/waagent dai criteri di sicurezza e assicurarsi che l'estensione di backup sia installata.

UserErrorFsFreezeFailed - Non è stato possibile bloccare uno o più punti di montaggio della macchina virtuale per creare uno snapshot coerente con il file system

Codice errore: UserErrorFsFreezeFailed
Messaggio di errore: Non è stato possibile bloccare uno o più punti di montaggio della macchina virtuale per creare uno snapshot coerente con il file system.

Passaggio 1:

  • Smontare i dispositivi con lo stato del file system modificato, ma non salvato tramite il comando umount.
  • Eseguire una verifica di coerenza del file system in questi dispositivi usando il comando fsck.
  • Montare di nuovo i dispositivi e provare a ripetere l'operazione di backup.

Se non è possibile annullare il montaggio dei dispositivi, è possibile aggiornare la configurazione di backup della macchina virtuale in modo da ignorare determinati punti di montaggio. Ad esempio, se non è possibile annullare il montaggio del punto di montaggio "/mnt/resource" e ciò causa gli errori di backup della macchina virtuale, è possibile aggiornare i file di configurazione del backup della macchina virtuale con la proprietà MountsToSkip come indicato di seguito.

cat /var/lib/waagent/Microsoft.Azure.RecoveryServices.VMSnapshotLinux-1.0.9170.0/main/tempPlugin/vmbackup.conf[SnapshotThread]
fsfreeze: True
MountsToSkip = /mnt/resource
SafeFreezeWaitInSeconds=600

Passaggio 2:

  • Controllare se sono presenti punti di montaggio duplicati.

Nel file di log dell'estensione identificare i punti di montaggio che non è stato possibile bloccare.
Ad esempio: /boot, /usr/sap nell'output di esempio seguente.

    2017-11-02 11:22:56 Thawing: /boot
    2017-11-02 11:22:56 Failed to FITHAW: /boot
    2017-11-02 11:22:56 Thawing: /sapshare
    2017-11-02 11:22:56 Thawing: /usr/sap
    2017-11-02 11:22:56 Failed to FITHAW: /usr/sap

Nella macchina virtuale Linux eseguire il comando "mount" e verificare se i punti di montaggio non riusciti includono più voci. In caso affermativo, rimuovere le voci precedenti o rinominare il percorso di montaggio e ripetere l'operazione di backup.

ExtensionSnapshotFailedCOM / ExtensionInstallationFailedCOM / ExtensionInstallationFailedMDTC - L'installazione dell'estensione/operazione non è riuscita a causa di un errore COM+

Codice errore: ExtensionSnapshotFailedCOM
Messaggio di errore: L'operazione di creazione snapshot della macchina virtuale non è riuscita a causa di un errore COM+.

Codice errore: ExtensionInstallationFailedCOM
Messaggio di errore: L'installazione dell'estensione/operazione non è riuscita a causa di un errore COM+

Codice errore: ExtensionInstallationFailedMDTC
Messaggio di errore: L'installazione dell'estensione non è riuscita con l'errore "COM+ non è stato in grado di comunicare con Microsoft Distributed Transaction Coordinator"

L'operazione di backup non è riuscita a causa di un problema con il servizio di Windows Applicazione di sistema COM+. Per risolvere il problema, seguire questa procedura:

  • Provare ad avviare/riavviare il servizio di Windows Applicazione di sistema COM+ (da un prompt dei comandi con privilegi elevati - net start COMSysApp).
  • Assicurarsi che il servizio Distributed Transaction Coordinator sia in esecuzione come account Servizio di rete. In caso contrario, modificarlo in modo che venga eseguito come account Servizio di rete e riavviare Applicazione di sistema COM+.
  • Se non è possibile riavviare il servizio, reinstallare il servizio Distributed Transaction Coordinator seguendo la procedura seguente:
    • Arrestare il servizio MSDTC
    • Aprire un prompt dei comandi (cmd)
    • Eseguire il comando msdtc -uninstall
    • Eseguire il comando msdtc -install
    • Avviare il servizio MSDTC
  • Avviare il servizio di Windows Applicazione di sistema COM+. Dopo che il servizio Applicazione sistema COM+ è stato avviato, attivare un processo di backup dal portale di Azure.

ExtensionFailedVssWriterInBadState - L'operazione di creazione snapshot non è riuscita perché lo stato dei VSS writer non era valido

Codice errore: ExtensionFailedVssWriterInBadState
Messaggio di errore: L'operazione di creazione snapshot non è riuscita perché lo stato delle istanze di VSS writer non è valido.

Questo errore si verifica perché lo stato delle istanze di VSS writer non è valido. Le estensioni di Backup di Azure interagiscono con le istanze di VSS writer per creare snapshot dei dischi. Per risolvere il problema, seguire questa procedura:

Passaggio 1: controllare lo spazio libero su disco, le risorse della macchina virtuale come RAM e file di pagina e la percentuale di utilizzo della CPU.

  • Aumentare le dimensioni della macchina virtuale per aumentare le vCPU e lo spazio RAM.
  • Aumentare le dimensioni del disco se lo spazio libero su disco è basso.

Passaggio 2: riavviare le istanze di VSS writer con stato non valido.

  • Da un prompt dei comandi con privilegi elevati, eseguire vssadmin list writers.

  • L'output contiene tutti i writer VSS con lo stato. Per ogni VSS writer con stato non [1] stabile, riavviare il rispettivo servizio VSS writer.

  • Per riavviare il servizio, eseguire i comandi seguenti da un prompt dei comandi con privilegi elevati:

    net stop serviceName
    net start serviceName

Nota

il riavvio di alcuni servizi può avere un impatto sull'ambiente di produzione. Verificare che venga completato il processo di approvazione e che il servizio venga riavviato in corrispondenza del tempo di inattività pianificato.

Passaggio 3: se il riavvio delle istanze di VSS writer non ha risolto il problema, eseguire il comando seguente come amministratore da un prompt dei comandi con privilegi elevati per impedire la creazione dei thread per gli snapshot del BLOB.

REG ADD "HKLM\SOFTWARE\Microsoft\BcdrAgentPersistentKeys" /v SnapshotWithoutThreads /t REG_SZ /d True /f

Passaggio 4: se i passaggi 1 e 2 non hanno risolto il problema, l'errore potrebbe essere dovuto al timeout delle istanze di VSS writer causato dalle limitazioni delle operazioni di I/O al secondo.

Per verificare, passare ai registri applicazioni di Sistema e Visualizzatore eventi e verificare la presenza del messaggio di errore seguente:
Timeout del provider di copia shadow durante la conservazione delle scritture nel volume oggetto della copia shadow. È possibile che ciò sia dovuto a un'attività eccessiva sul volume da parte di un'applicazione o un servizio di sistema. Riprovare più tardi quando l'attività sul volume è ridotta.

Soluzione:

ExtensionFailedVssServiceInBadState - L'operazione di creazione snapshot non è riuscita perché lo stato del servizio Copia Shadow del volume non è valido

Codice errore: ExtensionFailedVssServiceInBadState
Messaggio di errore: L'operazione di snapshot non è riuscita a causa dello stato non valido del Servizio Copia Shadow del volume (VSS).

Questo errore si verifica perché lo stato del servizio VSS non è valido. Le estensioni di Backup di Azure interagiscono con il servizio VSS per acquisire snapshot dei dischi. Per risolvere il problema, seguire questa procedura:

Riavviare il Servizio Copia Shadow del volume.

  • Passare a Services.msc e riavviare "Servizio Copia Shadow del volume".
    (oppure)

  • Eseguire i comandi seguenti da un prompt dei comandi con privilegi elevati:

    net stop VSS
    net start VSS

Se il problema persiste, riavviare la macchina virtuale nel momento in cui si verifica il tempo di inattività pianificato.

UserErrorSkuNotAvailable - Creazione della macchina virtuale non riuscita perché le dimensioni della macchina virtuale selezionate non sono disponibili

Codice errore: UserErrorSkuNotAvailable Messaggio di errore: La creazione della macchina virtuale non è riuscita perché le dimensioni della macchina virtuale selezionate non sono disponibili.

Questo errore si verifica perché le dimensioni della macchina virtuale selezionate durante l'operazione di ripristino non sono supportate.

Per risolvere questo problema, usare l'opzione Dischi di ripristino durante l'operazione di ripristino. Usare questi dischi per creare una macchina virtuale dall'elenco delle dimensioni di macchine virtuali supportate disponibili usando i cmdlet di PowerShell.

UserErrorMarketPlaceVMNotSupported: La creazione della macchina virtuale non è riuscita perché non è presente la richiesta di acquisto del Marketplace

Codice errore: UserErrorMarketPlaceVMNotSupported

Messaggio di errore: La creazione della macchina virtuale non è riuscita perché la richiesta di acquisto del Marketplace non è presente.

Backup di Azure supporta il backup e il ripristino delle macchine virtuali disponibili in Azure Marketplace. Questo errore si verifica quando si prova a ripristinare una macchina virtuale (con un'impostazione di piano/server di pubblicazione specifica) non più disponibile in Azure Marketplace. Fare clic qui per altre informazioni.

In questo scenario si verifica un errore parziale in cui vengono ripristinati i dischi, ma non la macchina virtuale. Ciò è dovuto al fatto che non è possibile creare una nuova macchina virtuale dai dischi ripristinati.

Se il server di pubblicazione non dispone di informazioni sul Marketplace, è possibile collegare i dischi ripristinati (creati durante un errore parziale) come dischi dati a una macchina virtuale esistente.

ExtensionConfigParsingFailure  - Errore durante l'analisi della configurazione per l'estensione di backup

Codice errore: ExtensionConfigParsingFailure
Messaggio di errore: Errore durante l'analisi della configurazione per l'estensione di backup.

Questo errore si verifica a causa della modifica delle autorizzazioni nella directory MachineKeys: %systemdrive%\programdata\microsoft\crypto\rsa\machinekeys. Eseguire il comando seguente e verificare che le autorizzazioni nella directory MachineKeys siano quelle predefinite: icacls %systemdrive%\programdata\microsoft\crypto\rsa\machinekeys.

Le autorizzazioni predefinite sono:

  • Everyone: (R,W)
  • BUILTIN\Administrators: (F)

Se nella directory MachineKeys vengono visualizzate autorizzazioni diverse da quelle predefinite, seguire la procedura riportata di seguito per correggere le autorizzazioni, eliminare il certificato e attivare il backup:

  1. Correggere le autorizzazioni nella directory MachineKeys. Usando le impostazioni di sicurezza avanzate e le proprietà di sicurezza di Explorer nella directory, ripristinare le autorizzazioni ai valori predefiniti. Rimuovere tutti gli oggetti utente tranne quelli predefiniti dalla directory e assicurarsi che l'autorizzazione Everyone abbia accesso speciale per:

    • Visualizzazione cartella/lettura dati
    • Lettura attributi
    • Lettura attributi estesi
    • Creazione file/scrittura dati
    • Creazione cartelle/aggiunta dati
    • Scrittura attributi
    • Scrittura attributi estesi
    • Autorizzazioni di lettura
  2. Eliminare tutti i certificati in cui Rilasciato a è il modello di distribuzione classica o Windows Azure CRP Certificate Generator:

  3. Attivare un processo di backup della macchina virtuale.

ExtensionStuckInDeletionState - Lo stato dell'estensione non è supportato dall'operazione di backup

Codice errore: ExtensionStuckInDeletionState
Messaggio di errore: Lo stato dell'estensione non è supportato dall'operazione di backup

L'operazione di backup non è riuscita a causa dello stato non coerente dell'estensione di backup. Per risolvere il problema, seguire questa procedura:

  • Verificare che l'agente Guest sia installato e reattivo
  • Nel portale di Azure passare a Macchina virtuale>Tutte le impostazioni>Estensioni
  • Selezionare l'estensione di backup VmSnapshot o VmSnapshotLinux e fare clic su Disinstalla.
  • Dopo aver eliminato l'estensione di backup, ripetere l'operazione di backup
  • L'operazione di backup successiva installerà la nuova estensione nello stato desiderato

ExtensionFailedSnapshotLimitReachedError - L'operazione di creazione snapshot non è riuscita perché è stato superato il limite di snapshot per alcuni dischi collegati

Codice errore: ExtensionFailedSnapshotLimitReachedError
Messaggio di errore: L'operazione di creazione snapshot non è riuscita perché è stato superato il limite di snapshot per alcuni dischi collegati

L'operazione di creazione snapshot non è riuscita poiché il limite di snapshot è stato superato per alcuni dischi collegati. Completare questa procedura di risoluzione dei problemi e provare a eseguire di nuovo l'operazione.

  • Eliminare i BLOB di snapshot del disco non necessari. Prestare attenzione a non eliminare i BLOB del disco. È necessario eliminare solo i BLOB di snapshot.

  • Se l'eliminazione temporanea è abilitata negli account di archiviazione su disco della macchina virtuale, configurare la conservazione dell'eliminazione temporanea in modo che gli snapshot esistenti siano inferiori al massimo consentito in qualsiasi momento.

  • Se Azure Site Recovery è abilitato nella macchina virtuale di cui è stato eseguito il backup, attenersi questa procedura:

    • Verificare che il valore di isanysnapshotfailed sia impostato su false in /etc/azure/vmbackup.conf
    • Pianificare Azure Site Recovery in un altro momento, in modo che non sia in conflitto con l'operazione di backup.

ExtensionFailedTimeoutVMNetworkUnresponsive - L'operazione di creazione snapshot non è riuscita a causa di risorse inadeguate della macchina virtuale

Codice errore: ExtensionFailedTimeoutVMNetworkUnresponsive
Messaggio di errore: L'operazione di creazione snapshot non è riuscita a causa di risorse inadeguate della macchina virtuale.

L'operazione di backup sulla macchina virtuale ha avuto esito negativo a causa del ritardo nelle chiamate di rete durante l'operazione di creazione di snapshot. Per risolvere il problema, seguire il passaggio 1. Se il problema persiste, provare i passaggi 2 e 3.

Passaggio 1: creare uno snapshot tramite host

Da un prompt dei comandi con privilegi elevati (amministratore) eseguire il comando seguente:

REG ADD "HKLM\SOFTWARE\Microsoft\BcdrAgentPersistentKeys" /v SnapshotMethod /t REG_SZ /d firstHostThenGuest /f
REG ADD "HKLM\SOFTWARE\Microsoft\BcdrAgentPersistentKeys" /v CalculateSnapshotTimeFromHost /t REG_SZ /d True /f

Questo garantirà che gli snapshot vengano creati tramite host invece che guest. Ripetere l'operazione di backup.

Passaggio 2: provare a modificare la pianificazione del backup, definendo un orario in cui la macchina virtuale è sottoposta a un carico inferiore (uso inferiore della CPU/meno operazioni di I/O al secondo)

Passaggio 3: provare ad aumentare le dimensioni della macchina virtuale e ripetere l'operazione

320001, ResourceNotFound: Impossibile eseguire l'operazione perché la VM non esiste più /400094, BCMV2VMNotFound: La macchina virtuale non esiste / La macchina virtuale di Azure non è stata trovata

Codice errore: 320001, ResourceNotFound
Messaggio di errore: Impossibile eseguire l'operazione perché la VM non esiste più.

Codice errore: 400094, BCMV2VMNotFound
Messaggio di errore: La macchina virtuale non esiste
La macchina virtuale di Azure non è stata trovata.

Questo errore si verifica quando la macchina virtuale primaria viene eliminata, ma i criteri di backup continuano a cercare una macchina virtuale di cui eseguire il backup. Per risolvere l'errore, procedere come segue:

  • Ricreare la macchina virtuale con lo stesso nome e lo stesso nome del gruppo di risorse, nome del servizio cloud,
    or
  • Interrompere la protezione della macchina virtuale cancellando o senza eliminare i dati del backup. Per altre informazioni, vedere Arrestare la protezione delle macchine virtuali.

UserErrorBCMPremiumStorageQuotaError: non è stato possibile copiare lo snapshot della macchina virtuale a causa dello spazio disponibile insufficiente nell'account di archiviazione

Codice errore: UserErrorBCMPremiumStorageQuotaError
Messaggio di errore: Non è stato possibile copiare lo snapshot della macchina virtuale a causa dello spazio disponibile insufficiente nell'account di archiviazione

Per le macchine virtuali Premium nello stack V1 di backup di macchine virtuali, lo snapshot viene copiato nell'account di archiviazione, in modo da assicurare che il traffico di gestione dei backup, che funziona sullo snapshot, non limiti il numero di IOPS disponibili all'applicazione che usa i dischi Premium.

Si consiglia di allocare solo il 50%, 17,5 TB, dello spazio totale dell'account di archiviazione. In questo modo il servizio Backup di Azure può copiare lo snapshot nell'account di archiviazione e trasferire i dati da questa posizione copiata nell'account di archiviazione all'insieme di credenziali.

380008, AzureVmOffline: Non è stato possibile installare l'estensione Servizi di ripristino di Microsoft perché la macchina virtuale non è in esecuzione

Codice errore: 380008, AzureVmOffline
Messaggio di errore: Non è stato possibile installare l'estensione Servizi di ripristino di Microsoft perché la macchina virtuale non è in esecuzione

L'agente VM è un prerequisito dell'estensione Servizi di ripristino di Azure. Installare l'agente VM di Azure e riavviare l'operazione di registrazione.

  1. Controllare se l'agente di macchine virtuali è stato installato correttamente.
  2. Assicurarsi che il flag sul file di configurazione della macchina virtuale sia impostato correttamente.
Altre informazioni sull'installazione dell'agente di macchine virtuali e su come convalidarlo.

ExtensionSnapshotBitlockerError: L'operazione di creazione snapshot non è riuscita con l'errore dell'operazione del Servizio Copia Shadow del volume

Codice errore: ExtensionSnapshotBitlockerError
Messaggio di errore: L'operazione di creazione snapshot non è riuscita con l'errore dell'operazione del Servizio Copia Shadow del volume Unità bloccata da Crittografia unità BitLocker. Sbloccare l'unità dal Pannello di controllo.

Disattivare BitLocker per tutte le unità della macchina virtuale e verificare se il problema relativo al Servizio Copia Shadow del volume è stato risolto.

VmNotInDesirableState: lo stato della macchina virtuale non consente i backup

Codice errore: VmNotInDesirableState
Messaggio di errore: Lo stato della macchina virtuale non consente i backup.

  • Se la macchina virtuale si trova in uno stato temporaneo tra In esecuzione e Arresto, attendere che lo stato cambi. Quindi attivare il processo di backup.

  • Se la macchina virtuale è Linux e usa il modulo del kernel Security Enhanced Linux, escludere il percorso dell'agente Linux di Azure /var/lib/waagent dai criteri di sicurezza e assicurarsi che l'estensione di backup sia installata.

  • L'agente di macchine virtuali non è presente nella macchina virtuale.
    Installare i prerequisiti necessari e l'agente di macchine virtuali. Quindi ripetere l'operazione. Altre informazioni sull'installazione dell'agente di macchine virtuali e su come convalidarla.

ExtensionSnapshotFailedNoSecureNetwork: L'operazione snapshot non è riuscita a causa di un errore durante la creazione di un canale di comunicazione di rete sicuro

Codice errore: ExtensionSnapshotFailedNoSecureNetwork
Messaggio di errore: L'operazione di creazione snapshot non è riuscita a causa di un errore durante la creazione del canale di comunicazione di rete protetta.

  • Aprire l'editor del Registro di sistema eseguendo regedit.exe con privilegi elevati.
  • Identificare tutte le versioni di .NET Framework presenti nel sistema, disponibili nella gerarchia della chiave del Registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.
  • Per ogni versione di .NET Framework presente nella chiave del Registro di sistema, aggiungere la chiave seguente:
    SchUseStrongCrypto"=dword:00000001.

ExtensionVCRedistInstallationFailure: Operazione snapshot non riuscita a causa di un errore durante l'installazione di Visual C++ Redistributable per Visual Studio 2012

Codice errore: ExtensionVCRedistInstallationFailure
Messaggio di errore: L'operazione di creazione snapshot non è riuscita a causa di un errore durante l'installazione di Visual C++ Redistributable per Visual Studio 2012.

  • Passare a C:\Packages\Plugins\Microsoft.Azure.RecoveryServices.VMSnapshot\agentVersion e installare vcredist2013_x64.
    Assicurarsi che il valore della chiave del Registro di sistema che consente l'installazione del servizio sia impostato sul valore corretto. Impostare dunque il valore Start in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Msiserver su 3 anziché su 4.

    Se i problemi di installazione persistono, riavviare il servizio di installazione eseguendo MSIEXEC /UNREGISTER e quindi MSIEXEC /REGISTER da un prompt dei comandi con privilegi elevati.
  • Controllare il registro eventi per verificare se si riscontrano problemi relativi all'accesso. Ad esempio: Prodotto: Microsoft Visual C++ 2013 x64 Minimum Runtime - 12.0.21005 -- Error 1401. Impossibile creare la chiave: Software\Classes. Errore di sistema 5. Assicurarsi di disporre di diritti di accesso sufficienti per tale chiave oppure contattare il personale di supporto.

    Verificare che l'account amministratore o utente disponga di autorizzazioni sufficienti per aggiornare la chiave del Registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\Classes. Concedere autorizzazioni sufficienti e riavviare l'agente guest di Microsoft Azure.

  • Se sono presenti prodotti antivirus, assicurarsi che dispongano delle regole di esclusione appropriate per consentire l'installazione.

UserErrorRequestDisallowedByPolicy: nella macchina virtuale che impedisce il funzionamento dello snapshot è stato configurato un criterio non valido

Codice errore: UserErrorRequestDisallowedByPolicy
Messaggio di errore: Nella macchina virtuale è stato configurato un criterio non valido che impedisce l'operazione di creazione snapshot.

Se si dispone di un'istanza di Criteri di Azure che governa i tag all'interno dell'ambiente, considerare di modificare i criteri dall'effetto Deny all'effetto Modify oppure creare manualmente il gruppo di risorse in base allo schema di denominazione richiesto da Backup di Azure.

UserErrorUnableToOpenMount

Codice errore: UserErrorUnableToOpenMount

Causa: i backup non sono riusciti perché le estensioni di backup nella macchina virtuale non sono riuscite ad aprire i punti di montaggio nella macchina virtuale.

Azione consigliata: l'estensione di backup nella macchina virtuale deve essere in grado di accedere a tutti i punti di montaggio nella macchina virtuale per determinare i dischi sottostanti, creare snapshot e calcolare le dimensioni. Verificare che tutti i punti di montaggio siano accessibili.

Processi

Dettagli errore Soluzione alternativa
L'annullamento non è supportato per questo tipo di processo.
Attendere il completamento del processo.
None
Il processo non si trova in uno stato annullabile.
Attendere il completamento del processo.
or
Il processo selezionato non si trova in uno stato annullabile.
Attendere il completamento del processo.
È probabile che il processo sia quasi terminato. Attendere fino al termine dell'esecuzione del processo.
Non è possibile annullare il processo perché non è in corso.
L'annullamento è supportato solo per i processi in corso. Provare ad annullare un processo in corso.
Questo errore si verifica a causa di uno stato temporaneo. Attendere un minuto e ripetere l'operazione di annullamento.
Non è stato possibile annullare il processo.
Attendere il completamento del processo.
None

Ripristino

I dischi vengono visualizzati offline dopo il ripristino dei file

Se dopo il ripristino si noterà che i dischi sono offline:

  • Verificare se il computer in cui viene eseguito lo script soddisfa i requisiti del sistema operativo. Altre informazioni.
  • Assicurarsi di non eseguire il ripristino nella stessa origine. Altre informazioni.

UserErrorInstantRpNotFound: Ripristino non riuscito perché lo snapshot della macchina virtuale non è stato trovato

Codice errore: UserErrorInstantRpNotFound
Messaggio di errore: Ripristino non riuscito perché lo snapshot della macchina virtuale non è stato trovato. Lo snapshot potrebbe essere stato eliminato. Controllare.

Questo errore si verifica quando si tenta di eseguire il ripristino da un punto di ripristino che non è stato trasferito all'insieme di credenziali e che è stato eliminato nella fase snapshot.
Per risolvere questo problema, provare a ripristinare la macchina virtuale da un punto di ripristino diverso.

Errori comuni

Dettagli errore Soluzione alternativa
Ripristino non riuscito con errore interno del cloud.
  1. Il servizio cloud in cui si sta tentando di eseguire il ripristino è configurato con le impostazioni DNS. Verificare:
    $deployment = Get-AzureDeployment -ServiceName "ServiceName" -Slot "Production" Get-AzureDns -DnsSettings $deployment.DnsSettings.
    Se è presente un indirizzo configurato, significa che le impostazioni DNS sono configurate.
  2. Il servizio cloud che si sta tentando di ripristinare è configurato con ReservedIP e le macchine virtuali esistenti nel servizio cloud sono in stato di arresto. È possibile controllare che il servizio cloud abbia un IP riservato usando i cmdlet di PowerShell seguenti: $deployment = Get-AzureDeployment -ServiceName "servicename" -Slot "Production" $dep.ReservedIPName.
  3. Si sta tentando di ripristinare una macchina virtuale con le configurazioni di rete speciali seguenti nello stesso servizio cloud:
    • Macchine virtuali con configurazione del servizio di bilanciamento del carico, interno ed esterno.
    • Macchine virtuali con più indirizzi IP riservati.
    • Macchine virtuali con più schede di rete.
  4. Selezionare un nuovo servizio cloud nell'interfaccia utente o vedere le considerazioni sul ripristino per le macchine virtuali con configurazioni di rete speciali.
Il nome DNS selezionato è già utilizzato.
Specificare un nome DNS diverso e riprovare.
Il nome DNS fa riferimento al nome del servizio cloud, che in genere termina con .cloudapp.net. Questo nome deve essere univoco. Se si verifica questo errore, è necessario scegliere un altro nome di macchina virtuale durante il ripristino.

Questo errore viene visualizzato solo dagli utenti del portale di Azure. L'operazione di ripristino tramite PowerShell riesce perché ripristina solo i dischi e non crea la macchina virtuale. L'errore viene restituito quando la macchina virtuale viene creata in modo esplicito dall'utente dopo l'operazione di ripristino dei dischi.
La configurazione della rete virtuale specificata non è corretta.
Specificare una configurazione della rete virtuale diversa e riprovare.
None
Il servizio cloud specificato usa un IP riservato che non corrisponde alla configurazione della macchina virtuale da ripristinare.
Specificare un servizio cloud diverso che non usa un IP riservato o scegliere un altro punto di ripristino da cui eseguire il ripristino.
None
Il servizio cloud ha raggiunto il limite per il numero di endpoint di input.
Ripetere l'operazione specificando un servizio cloud diverso o usando un endpoint esistente.
None
L'insieme di credenziali di Servizi di ripristino e l'account di archiviazione di destinazione si trovano in due aree diverse.
Verificare che l'account di archiviazione specificato nell'operazione di ripristino si trovi nella stessa area di Azure dell'insieme di credenziali di Servizi di ripristino.
None
L'account di archiviazione specificato per l'operazione di ripristino non è supportato.
Sono supportati solo account di archiviazione Basic/Standard con impostazioni di replica con ridondanza locale o con ridondanza geografica. Selezionare un account di archiviazione supportato.
None
Il tipo di account di archiviazione specificato per l'operazione di ripristino non è online.
Assicurarsi che l'account di archiviazione specificato nell'operazione di ripristino sia online.
Questo problema può essere provocato da un errore temporaneo in Archiviazione di Azure o da un'interruzione del servizio. Scegliere un altro account di archiviazione.
È stata raggiunta la quota di gruppi di risorse.
Eliminare alcuni gruppi di risorse dal portale di Azure o contattare il supporto tecnico di Azure per aumentare i limiti.
None
La subnet selezionata non esiste.
Selezionare una subnet esistente.
None
Il servizio Backup non ha l'autorizzazione per accedere alle risorse nella sottoscrizione. Per risolvere questo errore, ripristinare prima di tutto i dischi seguendo la procedura illustrata in Ripristinare i dischi di cui è stato eseguito il backup. Seguire quindi la procedura di PowerShell descritta in Creare una macchina virtuale da dischi ripristinati.

UserErrorMigrationFromTrustedLaunchVM ToNonTrustedVMNotAllowed

Codice errore: UserErrorMigrationFromTrustedLaunchVMToNonTrustedVMNotAllowed

Messaggio di errore: Non è possibile configurare il backup per la macchina virtuale di cui è stata eseguita la migrazione dalla modalità di avvio attendibile a quella di avvio non attendibile.

Scenario 1: la migrazione della macchina virtuale di avvio attendibile alla macchina virtuale di seconda generazione è bloccata.

La migrazione della macchina virtuale di avvio attendibile alla macchina virtuale di seconda generazione non è supportata. Ciò è dovuto al fatto che il BLOB VMGS creato per le macchine virtuali di avvio attendibile non è presente per la macchina virtuale di seconda generazione. Di conseguenza, la macchina virtuale non verrà avviata.

Scenario 2: non è possibile proteggere una macchina virtuale Standard avente lo stesso nome della macchina virtuale di avvio attendibile eliminata in precedenza.

Per risolvere il problema:

  1. Disabilitare l'eliminazione temporanea.
  2. Arrestare la protezione delle macchine virtuali ed eliminare i dati di backup.
  3. Abilitare di nuovo l'eliminazione temporanea.
  4. Configurare nuovamente la protezione delle macchine virtuali con i criteri appropriati dopo il completamento dell'eliminazione dei precedenti dati di backup dall'insieme di credenziali di Servizi di ripristino.

Nota

È anche possibile creare una macchina virtuale:

  • Con un nome diverso da quello originale o
  • In un gruppo di risorse diverso con lo stesso nome.

UserErrorCrossSubscriptionRestoreNotSuppportedForOLR

Codice errore: UserErrorCrossSubscriptionRestoreNotSuppportedForOLR

Messaggio di errore: L'operazione non è riuscita perché il ripristino tra sottoscrizioni non è supportato per il ripristino del percorso originale.

Soluzione: assicurarsi di selezionare Crea nuovo/Disco di ripristino per l'operazione di ripristino.

UserErrorCrossSubscriptionRestoreNotSuppportedForUnManagedAzureVM

Codice errore: UserErrorCrossSubscriptionRestoreNotSuppportedForUnManagedAzureVM

Messaggio di errore: L'operazione non è riuscita perché il ripristino tra sottoscrizioni non è supportato per le macchine virtuali con dischi non gestiti.

Soluzione: eseguire i ripristini standard nella stessa sottoscrizione.

UserErrorCrossSubscriptionRestoreNotSuppportedForCRR

Codice errore: UserErrorCrossSubscriptionRestoreNotSuppportedForCRR

Messaggio di errore: L'operazione non è riuscita perché il ripristino tra sottoscrizioni non è supportato insieme al ripristino tra aree.

Soluzione: usare il ripristino tra sottoscrizioni o il ripristino tra aree.   

UserErrorCrossSubscriptionRestoreNotSuppportedFromSnapshot

Codice errore: UserErrorCrossSubscriptionRestoreNotSuppportedFromSnapshot

Messaggio di errore: L'operazione non è riuscita perché il ripristino tra sottoscrizioni non è supportato quando si esegue il ripristino da un punto di ripristino snapshot.

Soluzione: selezionare un punto di ripristino diverso in cui è disponibile il livello 2 (livello di insieme di credenziali).  

UserErrorCrossSubscriptionRestoreInvalidTenant

Codice errore: UserErrorCrossSubscriptionRestoreInvalidTenant

Messaggio di errore: L'operazione non è riuscita perché gli ID tenant per le sottoscrizioni di origine e di destinazione non corrispondono.

Soluzione: assicurarsi che le sottoscrizioni di origine e di destinazione appartengano allo stesso tenant.

UserErrorCrossSubscriptionRestoreInvalidTargetSubscription

Codice errore: UserErrorCrossSubscriptionRestoreInvalidTargetSubscription

Messaggio di errore: L'operazione non è riuscita perché la sottoscrizione di destinazione specificata per il ripristino non è registrata nel provider di risorse di Servizi di ripristino di Azure. 

Soluzione: assicurarsi che la sottoscrizione di destinazione sia registrata nel provider di risorse di Servizi di ripristino prima di tentare un ripristino tra sottoscrizioni. La creazione di un insieme di credenziali nella sottoscrizione di destinazione deve registrare la sottoscrizione al provider di risorse di Servizi di ripristino.

UserErrorCrossSubscriptionRestoreNotSuppportedForEncryptedAzureVM

Codice errore: UserErrorCrossSubscriptionRestoreNotSuppportedForEncryptedAzureVM

Messaggio di errore: L'operazione non è riuscita perché il ripristino tra sottoscrizioni non è supportato per le macchine virtuali di Azure crittografate.

Soluzione: usare la stessa sottoscrizione per il ripristino di macchine virtuali di Azure crittografate.

UserErrorCrossSubscriptionRestoreNotSuppportedForTrustedLaunchAzureVM

Codice errore: UserErrorCrossSubscriptionRestoreNotSuppportedForTrustedLaunchAzureVM

Messaggio di errore: L'operazione non è riuscita perché il ripristino tra sottoscrizioni non è supportato per le macchine virtuali di avvio attendibile (TVM).

Soluzione: usare la stessa sottoscrizione per il ripristino di macchine virtuali di Azure di avvio attendibile.

UserErrorCrossSubscriptionRestoreInvalidTargetSubscription

Codice errore: UserErrorCrossSubscriptionRestoreInvalidTargetSubscription

Messaggio di errore: L'operazione non è riuscita perché la sottoscrizione di destinazione specificata per il ripristino non è registrata nel provider di risorse di Servizi di ripristino di Azure.

Azione consigliata: assicurarsi che la sottoscrizione di destinazione sia registrata nel provider di risorse di Servizi di ripristino prima di tentare un ripristino tra sottoscrizioni. In genere, la creazione di un insieme di credenziali nella sottoscrizione di destinazione deve registrare la sottoscrizione al provider di risorse di Servizi di ripristino.

Il backup o il ripristino richiede del tempo

Se il backup impiega più di 12 ore o il ripristino impiega più di 6 ore, rivedere le procedure consigliate e le considerazioni sulle prestazioni

Agente di macchine virtuali

Configurare l'agente di macchine virtuali

L'agente di VM è in genere già presente nelle VM create dalla raccolta di Azure. Nelle macchine virtuali di cui viene eseguita la migrazione da data center locali, tuttavia, l'agente di macchine virtuali non è installato. Per queste macchine virtuali è necessario installare esplicitamente l'agente VM.

Macchine virtuali Windows - Configurare l'agente

  • Scaricare e installare il file MSI per l'agente. Per completare l'installazione è necessario disporre dei privilegi di amministratore.
  • Per le macchine virtuali create con il modello di distribuzione classica, aggiornare le proprietà della macchina virtuale per indicare che l'agente è stato installato. Questo passaggio non è necessario per le macchine virtuali di Azure Resource Manager.

Macchine virtuali Linux - Configurare l'agente

  • Installare la versione più recente dell'agente dal repository di distribuzione. Per informazioni dettagliate sul nome del pacchetto, vedere il repository dell'agente Linux.
  • Per le macchine virtuali create con il modello di distribuzione classica, aggiornare le proprietà della macchina virtuale e verificare che l'agente sia installato. Questo passaggio non è necessario per le macchine virtuali di Resource Manager.

Aggiornare l'agente di macchine virtuali

Macchine virtuali Windows - Aggiornare l'agente

  • Per aggiornare l'agente di macchine virtuali, reinstallare i file binari dell'agente di macchine virtuali. Prima di aggiornare l'agente, assicurarsi che non venga eseguita alcuna operazione di backup durante l'aggiornamento dell'agente di macchine virtuali.

Macchine virtuali Linux - Aggiornare l'agente

  • Per aggiornare l'agente di macchine virtuali Linux, seguire le istruzioni nell'articolo Aggiornamento dell'agente di macchine virtuali Linux.

    Nota

    Usare sempre il repository di distribuzione per aggiornare l'agente.

    Non scaricare il codice dell'agente da GitHub. Se l'agente più recente non è disponibile per la distribuzione, contattare il supporto per la distribuzione per istruzioni su come reperire l'agente più recente. È anche possibile trovare le informazioni più recenti sull'agente Linux di Microsoft Azure nel repository GitHub.

Convalidare l'installazione dell'agente di macchine virtuali

Verificare la versione dell'agente di macchine virtuali nelle macchine virtuali Windows:

  1. Accedere alla macchina virtuale di Azure e passare alla cartella C:\WindowsAzure\Packages. La cartella dovrebbe contenere il file WaAppAgent.exe.
  2. Fare clic con il pulsante destro del mouse sul file e scegliere Proprietà. Quindi selezionare la scheda Dettagli. Il campo Versione prodotto dovrebbe contenere 2.6.1198.718 o un numero più elevato.

Risoluzione dei problemi relativi agli snapshot delle macchine virtuali

Il backup delle macchine virtuali si basa sull'esecuzione dei comandi di snapshot sull'archiviazione sottostante. La mancanza di accesso all'archiviazione o ritardi nell'esecuzione dell'attività di snapshot possono causare il fallimento del processo di backup. Le condizioni seguenti possono causare errori dell'attività di snapshot:

  • Le macchine virtuali con il backup di SQL Server configurato possono causare ritardi nelle attività di snapshot. Per impostazione predefinita, il backup delle macchine virtuali genera un backup completo Servizio Copia Shadow del volume nelle macchine virtuali Windows. Le macchine virtuali che eseguono SQL Server, con il backup di SQL Server configurato, possono sperimentare ritardi degli snapshot. Se i ritardi dello snapshot causano errori di backup, impostare la chiave del Registro di sistema seguente:

    REG ADD "HKLM\SOFTWARE\Microsoft\BcdrAgent" /v UseVssFullBackup /t REG_SZ /d True /f
    
    

    Nota

    A partire dal 12 dicembre 2022, il backup delle macchine virtuali di Azure imposta automaticamente la chiave del Registro di sistema nelle macchine virtuali di Azure protette esistenti registrate come macchine virtuali SQL. Ora non è più necessario impostare in modo esplicito questa chiave del Registro di sistema. In questo modo, gli snapshot non vengono ritardati e anche le catene di log gestite da altri prodotti di backup non vengono interrotte. Il backup delle macchine virtuali di Azure ora imposta anche la chiave del Registro di sistema in tutte le nuove macchine virtuali SQL automaticamente durante la configurazione del backup.

  • Lo stato della macchina virtuale viene segnalato in modo non corretto perché la macchina virtuale viene arrestata in RDP. Se è stato usato il desktop remoto per arrestare la macchina virtuale, verificare che lo stato della macchina virtuale nel portale sia corretto. Se lo stato non è corretto, usare l'opzione Arresto nel dashboard della macchina virtuale del portale per arrestare la macchina virtuale.

  • Se più di quattro macchine virtuali condividono il servizio cloud, distribuirle tra più criteri di backup. Distribuire gli orari del backup in modo che non più di quattro backup delle macchine virtuali vengano avviati nello stesso momento. Provare a separare di almeno un'ora gli orari di inizio dei criteri.

  • L'esecuzione della macchina virtuale fa un uso elevato della CPU o della memoria. Se la macchina virtuale è in esecuzione con un uso elevato della memoria o della CPU, superiore al 90%, l'attività di snapshot viene messa in coda e ritardata. Infine, raggiunge il timeout. In questo caso, provare a eseguire un backup su richiesta.

Rete

DHCP deve essere abilitato nel computer guest per consentire il funzionamento del backup delle macchine virtuali IaaS. Se è necessario un indirizzo IP privato statico, configurarlo tramite il portale di Azure o PowerShell. Assicurarsi che l'opzione DHCP all'interno della macchina virtuale sia abilitata. Per altre informazioni su come configurare un indirizzo IP statico tramite PowerShell, vedere: