Risolvere gli errori dei punti di ripristino: problemi relativi all'agente o all'estensione

Questo articolo illustra i passaggi per la risoluzione dei problemi che consentono di risolvere gli errori del punto di ripristino correlati alla comunicazione con l'agente di macchine virtuali e l'estensione.

Se il problema di Azure non viene risolto in questo articolo, visitare i forum di Azure su Microsoft Q & A e Stack Overflow. Puoi pubblicare il tuo problema in questi forum o pubblicarlo su @AzureSupport su Twitter. È anche possibile inviare una richiesta di supporto tecnico di Azure. Per inviare una richiesta di supporto, selezionare Supporto tecnico nella pagina del supporto di Azure.

Guida dettagliata alla risoluzione degli errori dei punti di ripristino

È possibile risolvere gli errori più comuni dei punti di ripristino seguendo i passaggi per la risoluzione dei problemi elencati di seguito:

Passaggio 1: Controllare l'integrità della macchina virtuale di Azure

  • Verificare che lo stato di provisioning della macchina virtuale di Azure sia "In esecuzione": se lo stato di provisioning della macchina virtuale è arrestato/deallocato/aggiorna, interferisce con l'operazione del punto di ripristino. Nella portale di Azure passare a Macchine virtuali> Panoramica e verificare che lo stato della macchina virtuale sia In esecuzione e ripetere l'operazione del punto di ripristino.
  • Esaminare gli aggiornamenti o i riavvii del sistema operativo in sospeso: assicurarsi che nella macchina virtuale non siano presenti aggiornamenti del sistema operativo in sospeso o riavvii in sospeso.

Passaggio 2: Controllare l'integrità del servizio agente guest della macchina virtuale di Azure

Verificare che il servizio agente guest della macchina virtuale di Azure sia avviato e aggiornato:

Passaggio 3: Controllare l'integrità dell'estensione macchina virtuale di Azure

  • Verificare che tutte le estensioni della macchina virtuale di Azure siano in stato di "provisioning riuscito": se un'estensione è in uno stato non riuscito, può interferire con l'operazione del punto di ripristino.
    • Nella portale di Azure passare a Macchine> virtuali Impostazioni> Estensioni>Stato estensioni e verificare se tutte le estensioni sono in stato di provisioning riuscito.
    • Verificare che tutti i problemi di estensione vengano risolti e ripetere l'operazione del punto di ripristino.
  • Verificare che l'applicazione di sistema COM+ sia operativa. Inoltre, il servizio Distributed Transaction Coordinator deve essere in esecuzione come account del servizio di rete.

Seguire la procedura di risoluzione dei problemi in Risolvere i problemi COM+ e MSDTC in caso di problemi.

Passaggio 4: Controllare l'integrità dell'estensione snapshot della macchina virtuale di Azure

I punti di ripristino usano l'estensione snapshot della macchina virtuale per acquisire uno snapshot coerente dell'applicazione della macchina virtuale di Azure. I punti di ripristino installano l'estensione come parte della prima operazione di creazione del punto di ripristino.

  • Verificare che l'estensione VMSnapshot non sia in uno stato di errore: seguire la procedura descritta in Risoluzione dei problemi per verificare e verificare che l'estensione snapshot della macchina virtuale di Azure sia integra.

  • Controllare se l'antivirus blocca l'estensione: alcuni software antivirus possono impedire l'esecuzione delle estensioni.

    Al momento dell'errore del punto di ripristino, verificare se sono presenti voci di log nei log applicazioni Visualizzatore eventi con nome dell'applicazione con errore: IaaSBcdrExtension.exe. Se vengono visualizzate voci, l'antivirus configurato nella macchina virtuale potrebbe limitare l'esecuzione dell'estensione VMSnapshot. Testare escludendo le directory seguenti nella configurazione antivirus e ritentare l'operazione del punto di ripristino.

    • C:\Packages\Plugins\Microsoft.Azure.RecoveryServices.VMSnapshot
    • C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.RecoveryServices.VMSnapshot
  • Controllare se è necessario l'accesso alla rete: i pacchetti di estensione vengono scaricati dal repository dell'estensione Archiviazione di Azure e i caricamenti dello stato dell'estensione vengono pubblicati in Archiviazione di Azure. Altre informazioni.

    • Se si usa una versione non supportata dell'agente, è necessario consentire l'accesso in uscita all'archiviazione di Azure in tale area dalla macchina virtuale.
    • Se è stato bloccato l'accesso all'uso 168.63.129.16 del firewall guest o con un proxy, le estensioni avranno esito negativo indipendentemente da quanto indicato sopra. Sono necessarie le porte 80, 443 e 32526. Altre informazioni.
  • Assicurarsi che DHCP sia abilitato all'interno della macchina virtuale guest: è necessario per ottenere l'indirizzo dell'host o dell'infrastruttura da DHCP per il funzionamento del punto di ripristino. Se è necessario un indirizzo IP privato statico, è necessario configurarlo tramite il portale di Azure o PowerShell e assicurarsi che l'opzione DHCP all'interno della macchina virtuale sia abilitata. Altre informazioni.

  • Verificare che il servizio VSS Writer sia operativo: seguire questa procedura per risolvere i problemi di VSS Writer.

Problemi comuni

DiskRestorePointUsedByCustomer: è presente una firma di accesso condiviso attiva in sospeso per il punto di ripristino del disco

Codice errore: DiskRestorePointUsedByCustomer

Messaggio di errore: è presente una firma di accesso condiviso attiva in sospeso per il punto di ripristino del disco. Chiamare EndGetAccess prima di eliminare il punto di ripristino.

Non è possibile eliminare un punto di ripristino se sono presenti firme di accesso condiviso attive in uno dei punti di ripristino del disco sottostanti. Terminare l'accesso condiviso nei punti di ripristino del disco e ripetere l'operazione.

OperationNotAllowed: sono state apportate modifiche alla macchina virtuale mentre è in corso l'operazione "Crea punto di ripristino".

Codice errore: OperationNotAllowed

Messaggio di errore: sono state apportate modifiche alla macchina virtuale mentre è in corso l'operazione 'Crea punto di ripristino'. Impossibile completare l'operazione Crea punto di ripristino al momento. Riprova più tardi.

La creazione del punto di ripristino ha esito negativo se sono state apportate modifiche in parallelo al modello di macchina virtuale, ad esempio un nuovo disco collegato o un disco esistente scollegato. Ciò consente di garantire l'integrità dei dati del punto di ripristino creato. Riprovare a creare il punto di ripristino dopo l'aggiornamento del modello di macchina virtuale.

OperationNotAllowed: l'operazione 'Crea punto di ripristino' non è consentita perché i dischi non sono stati allocati correttamente.

Codice errore: OperationNotAllowed

Messaggio di errore: l'operazione 'Crea punto di ripristino' non è consentita perché i dischi non sono stati allocati correttamente. Escludere questi dischi usando la proprietà excludeDisks e riprovare.

Se uno dei dischi collegati alla macchina virtuale non è allocato correttamente, il punto di ripristino ha esito negativo. È necessario escludere questi dischi prima di attivare la creazione dei punti di ripristino per la macchina virtuale. Se si usa l'API del processore ARM per creare un punto di ripristino, per escludere un disco, aggiungere il relativo identificatore alla proprietà excludeDisks nel corpo della richiesta. Se si usa l'interfaccia della riga di comando, PowerShell o il portale, impostare i rispettivi parametri.

OperationNotAllowed: la creazione del punto di ripristino di una macchina virtuale con dischi condivisi non è supportata.

Codice errore: VMRestorePointClientError

Messaggio di errore: la creazione del punto di ripristino di una macchina virtuale con dischi condivisi non è supportata. È possibile escludere questo disco dal punto di ripristino tramite la proprietà excludeDisks.

I punti di ripristino non sono attualmente supportati per i dischi condivisi. È necessario escludere questi dischi prima di attivare la creazione del punto di ripristino per la macchina virtuale. Se si usa l'API del processore ARM per creare un punto di ripristino, per escludere un disco, aggiungere il relativo identificatore alla proprietà excludeDisks nel corpo della richiesta. Se si usa l'interfaccia della riga di comando, PowerShell o il portale, seguire i rispettivi passaggi.

VMAgentStatusCommunicationError - Agente di macchine virtuali non in grado di comunicare con il servizio di calcolo

Codice errore: VMAgentStatusCommunicationError

Messaggio di errore: la macchina virtuale non ha segnalato lo stato per l'agente di macchine virtuali o le estensioni.

L'agente di macchine virtuali di Azure potrebbe essere arrestato, obsoleto, in uno stato incoerente o non installato. Questi stati impediscono la creazione di punti di ripristino.

  • Nella portale di Azure passare a Macchine virtuali> Impostazioni Proprietà> e verificare che lo stato della macchina virtuale sia In esecuzione e che lo stato dell'agente sia Pronto. Se l'agente di macchine virtuali viene arrestato o è in uno stato incoerente, riavviare l'agente.
    • Riavviare l'agente guest per le macchine virtuali Windows.
    • Riavviare l'agente guest per le macchine virtuali Linux.
  • Nella portale di Azure passare a Macchine virtuali> Impostazioni> Extensions e assicurarsi che tutte le estensioni siano in stato di provisioning riuscito. In caso contrario, seguire questa procedura per risolvere il problema.

VMRestorePointInternalError: la creazione del punto di ripristino non è riuscita a causa di un errore di esecuzione interno durante la creazione dello snapshot della macchina virtuale. Ripetere l'operazione dopo qualche tempo. Interno

Codice errore: VMRestorePointInternalError

Messaggio di errore: La creazione del punto di ripristino non è riuscita a causa di un errore di esecuzione interno durante la creazione dello snapshot della macchina virtuale. Ripetere l'operazione dopo alcuni minuti.

Dopo aver attivato un'operazione del punto di ripristino, il servizio di calcolo avvia il processo comunicando con l'estensione di backup della macchina virtuale per acquisire uno snapshot temporizzato. Una delle condizioni seguenti può impedire l'attivazione dello snapshot. Se lo snapshot non viene attivato, la creazione del punto di ripristino avrà esito negativo. Seguire questi passaggi per la risoluzione dei problemi nell'ordine specificato e provare a eseguire di nuovo l'operazione:

Causa 1: L'agente è installato nella macchina virtuale ma non risponde (per le macchine virtuali Windows)

Causa 2: L'agente installato nella macchina virtuale non è aggiornato (per le macchine virtuali Linux)

Causa 3: Non è possibile recuperare lo stato dello snapshot o acquisire uno snapshot

Causa 4: le opzioni di configurazione dell'agente di macchine virtuali non sono impostate (per le macchine virtuali Linux)

Causa 5: La soluzione di controllo delle applicazioni blocca IaaSBcdrExtension.exe

Questo errore può verificarsi anche quando uno degli errori di estensione inserisce la macchina virtuale nello stato di provisioning non riuscito. Se i passaggi precedenti non hanno risolto il problema, eseguire le operazioni seguenti:

Nella portale di Azure passare a Macchine virtuali> Impostazioni> Extensions e assicurarsi che tutte le estensioni siano in stato di provisioning riuscito. Altre informazioni sugli stati di provisioning.

  • Se un'estensione è in uno stato di errore, può interferire con l'operazione del punto di ripristino. Verificare che i problemi di estensione vengano risolti e ripetere l'operazione del punto di ripristino.
  • Se lo stato di provisioning della macchina virtuale è in uno stato di aggiornamento, può interferire con l'operazione del punto di ripristino. Assicurarsi che sia integro e ripetere l'operazione del punto di ripristino.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita a causa di un errore COM+.

Codice errore: VMRestorePointClientError

Messaggio di errore: La creazione del punto di ripristino non è riuscita a causa di un errore COM+. Riavviare il servizio Windows "Applicazione di sistema COM+" (COMSysApp). Se il problema persiste, riavviare la macchina virtuale.

Le operazioni del punto di ripristino hanno esito negativo se il servizio COM+ non è in esecuzione o se si verificano errori con questo servizio. Riavviare l'applicazione di sistema COM+ e riavviare la macchina virtuale e ripetere l'operazione del punto di ripristino.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita a causa di memoria insufficiente disponibile nella quota di memoria COM+.

Codice errore: VMRestorePointClientError

Messaggio di errore: La creazione del punto di ripristino non è riuscita a causa di memoria insufficiente disponibile nella quota di memoria COM+. Riavviare il servizio Windows "Applicazione di sistema COM+" (COMSysApp). Se il problema persiste, riavviare la macchina virtuale.

Le operazioni del punto di ripristino hanno esito negativo se la memoria nel servizio COM+ non è sufficiente. Il riavvio del servizio applicazione di sistema COM+ e la macchina virtuale in genere libera la memoria. Dopo il riavvio, ripetere l'operazione del punto di ripristino.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita a causa di writer VSS in stato non valido.

Codice errore: VMRestorePointClientError

Messaggio di errore: la creazione del punto di ripristino non è riuscita a causa di vss writer in stato non valido. Riavviare i servizi VSS Writer e riavviare la macchina virtuale.

La creazione del punto di ripristino richiama i writer vss per scaricare gli I/O in memoria sul disco prima di creare snapshot per ottenere la coerenza dell'applicazione. Se i writer vss sono in stato non valido, influisce sull'operazione di creazione del punto di ripristino. Riavviare il servizio VSS Writer e riavviare la macchina virtuale prima di ripetere l'operazione.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita a causa di un errore durante l'installazione di Visual C++ Redistributable per Visual Studio 2012.

Codice errore: VMRestorePointClientError

Messaggio di errore: la creazione del punto di ripristino non è riuscita a causa di un errore durante l'installazione di Visual C++ Redistributable per Visual Studio 2012. Installare Visual C++ Redistributable per Visual Studio 2012. Se si verificano problemi di installazione o se è già installato e si osserva questo errore, riavviare la macchina virtuale per pulire i problemi di installazione.

Le operazioni del punto di ripristino richiedono Visual C++ Redistributable per Visual Studio 2021. Scaricare Visual C++ Redistributable per Visual Studio 2012 e riavviare la macchina virtuale prima di ripetere l'operazione del punto di ripristino.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita perché è stato raggiunto il limite massimo consentito di snapshot di uno o più BLOB del disco. Eliminare alcuni punti di ripristino esistenti della macchina virtuale e quindi riprovare.

Codice errore: VMRestorePointClientError

Messaggio di errore: la creazione del punto di ripristino non è riuscita perché è stato raggiunto il limite massimo consentito di snapshot di uno o più BLOB del disco. Eliminare alcuni punti di ripristino esistenti della macchina virtuale e quindi riprovare.

Il numero di punti di ripristino tra le raccolte di punti di ripristino e i gruppi di risorse per una macchina virtuale non può superare i 500. Per creare un nuovo punto di ripristino, eliminare i punti di ripristino esistenti.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita con l'errore "COM+ non è stato in grado di comunicare con Microsoft Distributed Transaction Coordinator".

Codice errore: VMRestorePointClientError

Messaggio di errore: La creazione del punto di ripristino non è riuscita con l'errore "COM+ non è stato in grado di comunicare con Microsoft Distributed Transaction Coordinator".

Per risolvere questo errore, seguire questa procedura:

  • Aprire services.msc da un prompt dei comandi con privilegi elevati
  • Assicurarsi che il valore Di accesso come per il servizio Distributed Transaction Coordinator sia impostato su Servizio di rete e che il servizio sia in esecuzione.
  • Se il servizio non viene avviato, reinstallare il servizio.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita a causa di risorse di macchina virtuale inadeguate.

Codice errore: VMRestorePointClientError

Messaggio di errore: La creazione del punto di ripristino non è riuscita a causa di risorse della macchina virtuale inadeguate. Aumentare le risorse della macchina virtuale modificando le dimensioni della macchina virtuale e ritentando l'operazione. Per ridimensionare la macchina virtuale, fare riferimento a https://azure.microsoft.com/blog/resize-virtual-machines/.

Per creare un punto di ripristino è necessario disporre di una risorsa di calcolo sufficiente. Se si verifica l'errore precedente durante la creazione di un punto di ripristino, è necessario ridimensionare la macchina virtuale e scegliere una dimensione di macchina virtuale superiore. Seguire la procedura descritta in come ridimensionare la macchina virtuale. Dopo aver ridimensionato la macchina virtuale, ripetere l'operazione del punto di ripristino.

VMRestorePointClientError: la creazione del punto di ripristino non è riuscita a causa di alcuna connettività di rete nella macchina virtuale.

Codice errore: VMRestorePointClientError

Messaggio di errore: la creazione del punto di ripristino non è riuscita a causa di nessuna connettività di rete nella macchina virtuale. Assicurarsi che la macchina virtuale disponga dell'accesso alla rete. Consentire gli intervalli IP del data center di Azure o configurare un server proxy per l'accesso alla rete. Per ulteriori informazioni, vedere https://go.microsoft.com/fwlink/?LinkId=800034. Se si usa già il server proxy, assicurarsi che le impostazioni del server proxy siano configurate correttamente.

Dopo aver attivato la creazione del punto di ripristino, il servizio di calcolo inizia a comunicare con l'estensione dello snapshot della macchina virtuale per acquisire uno snapshot temporizzato. Una delle condizioni seguenti può impedire l'attivazione dello snapshot. Se lo snapshot non viene attivato, potrebbe verificarsi un errore del punto di ripristino. Completare il passaggio di risoluzione dei problemi seguente e quindi ripetere l'operazione:

[Non è possibile recuperare lo stato dello snapshot o non è possibile creare uno snapshot]. (#the-snapshot-status-cant-be-retrieved-or-a-snapshot-cant-be-taken)

VMRestorePointClientError: la creazione di RestorePoint non è riuscita perché è stata attivata un'operazione simultanea "Create RestorePoint" nella macchina virtuale.

Codice errore: VMRestorePointClientError

Messaggio di errore: la creazione di RestorePoint non è riuscita perché è stata attivata un'operazione simultanea 'Create RestorePoint' nella macchina virtuale.

La creazione recente del punto di ripristino non è riuscita perché esiste già un punto di ripristino esistente da creare. Non è possibile creare un nuovo punto di ripristino finché il punto di ripristino corrente non viene creato completamente. Assicurarsi che l'operazione di creazione del punto di ripristino attualmente in corso sia stata completata prima di attivare un'altra operazione di creazione del punto di ripristino.

Per controllare i punti di ripristino in corso, seguire questa procedura:

  1. Accedere al portale di Azure, selezionare Tutti i servizi. Immettere Servizi di ripristino e selezionare Raccolta di punti di ripristino. Viene visualizzato l'elenco delle raccolte di punti di ripristino.
  2. Nell'elenco delle raccolte di punti di ripristino selezionare una raccolta di punti di ripristino in cui viene creato il punto di ripristino.
  3. Selezionare Impostazioni> Restore points (Punti di ripristino) per visualizzare tutti i punti di ripristino. Se è in corso un punto di ripristino, attendere il completamento.
  4. Riprovare a creare un nuovo punto di ripristino.

DiskRestorePointClientError: l'insieme di credenziali delle chiavi associato a DiskEncryptionSet non viene trovato.

Codice errore: DiskRestorePointClientError

Messaggio di errore: Keyvault associato a DiskEncryptionSet non trovato. La risorsa potrebbe essere stata eliminata a causa della quale la creazione del punto di ripristino non è riuscita. Ripetere l'operazione dopo aver ricreato la risorsa mancante con lo stesso nome.

Se si creano punti di ripristino per una macchina virtuale con dischi crittografati, è necessario assicurarsi che l'insieme di credenziali delle chiavi in cui sono archiviate le chiavi sia disponibile. Vengono usate le stesse chiavi per creare punti di ripristino crittografati.

BadRequest: questa richiesta può essere effettuata con api-version '2021-03-01' o versione successiva

Codice errore: BadRequest

Messaggio di errore: questa richiesta può essere effettuata con api-version '2022-03-01' o versione successiva.

I punti di ripristino sono supportati solo con l'API versione 2022-03-01 o successiva. Se si usano le API REST per creare e gestire i punti di ripristino, usare la versione API specificata quando si chiama l'API del punto di ripristino.

InternalError/InternalExecutionError/InternalOperationError- Si è verificato un errore di esecuzione interno. Riprovare più tardi.

Codice errore: InternalError/InternalExecutionError/InternalOperationError

Messaggio di errore: si è verificato un errore di esecuzione interno. Riprovare più tardi.

Dopo aver attivato la creazione del punto di ripristino, il servizio di calcolo inizia a comunicare con l'estensione dello snapshot della macchina virtuale per acquisire uno snapshot temporizzato. Una delle condizioni seguenti può impedire l'attivazione dello snapshot. Se lo snapshot non viene attivato, potrebbe verificarsi un errore del punto di ripristino. Seguire questi passaggi per la risoluzione dei problemi nell'ordine specificato e provare a eseguire di nuovo l'operazione:

OSProvisioningClientError: l'operazione dei punti di ripristino non è riuscita a causa di un errore. Per informazioni dettagliate, vedere Dettagli del messaggio di errore di provisioning del punto di ripristino

Codice errore: OSProvisioningClientError

Messaggio di errore: Il provisioning del sistema operativo non è stato completato nel tempo assegnato. Questo errore si è verificato un numero eccessivo di volte consecutivamente dall'immagine. Assicurarsi che l'immagine sia stata preparata correttamente (generalizzata).

Questo errore viene segnalato dalla macchina virtuale IaaS. Eseguire le azioni necessarie come descritto nel messaggio di errore e ripetere l'operazione.

AllocationFailed: l'operazione dei punti di ripristino non è riuscita a causa di un errore. Per informazioni dettagliate, vedere Dettagli del messaggio di errore di provisioning del punto di ripristino

Codice errore: AllocationFailed

Messaggio di errore: Allocazione non riuscita. Se si sta tentando di aggiungere una nuova macchina virtuale a un set di disponibilità o di aggiornare/ridimensionare una macchina virtuale esistente in un set di disponibilità, tenere presente che tale allocazione del set di disponibilità è limitata a un singolo cluster ed è possibile che il cluster non sia in grado di capacità. Altre informazioni sul miglioramento della probabilità di successo dell'allocazione.

Questo errore viene segnalato dalla macchina virtuale IaaS. Eseguire le azioni necessarie come descritto nel messaggio di errore e ripetere l'operazione.

Cause e soluzioni

L'agente è installato nella macchina virtuale ma non risponde (per le macchine virtuali Windows)

Soluzione

L'agente di macchine virtuali può essere danneggiato o il servizio può essere stato arrestato. Reinstallando l'agente di macchine virtuali è possibile ottenere la versione più recente. In questo modo sarà anche possibile riavviare la comunicazione con il servizio.

  1. Determinare se il servizio Agente guest di Microsoft Azure è in esecuzione nei servizi della macchina virtuale (services.msc). Provare a riavviare il servizio Agente guest di Microsoft Azure e avviare l'operazione del punto di ripristino.
  2. Se il servizio Agente guest di Microsoft Azure non è visibile nei servizi, in Pannello di controllo passare a Programmi e funzionalità per determinare se è installato il servizio Agente guest di Microsoft Azure.
  3. Se l'agente guest di Microsoft Azure viene visualizzato in Programmi e funzionalità, disinstallare l'agente guest di Microsoft Azure.
  4. Scaricare e installare la versione più recente del file MSI dell'agente. Per completare l'installazione sono necessari i diritti di amministratore.
  5. Verificare che i servizi agente guest di Microsoft Azure vengano visualizzati nei servizi.
  6. Ripetere l'operazione del punto di ripristino.

Verificare anche che Microsoft .NET 4.5 sia installato nella macchina virtuale. .NET 4.5 è necessario per la comunicazione dell'agente di macchine virtuali con il servizio.

L'agente installato nella macchina virtuale non è aggiornato (per macchine virtuali Linux)

Soluzione

La maggior parte degli errori relativi ad agenti o estensioni nelle macchine virtuali Linux è dovuta a problemi correlati ad agenti di macchine virtuali non aggiornati. Per risolvere il problema, seguire queste indicazioni generali:

  1. Seguire le istruzioni per l'aggiornamento dell'agente di macchine virtuali Linux.

    Nota

    È fortemente consigliato aggiornare l'agente solo tramite un repository di distribuzione. Non è consigliabile scaricare il codice dell'agente direttamente da GitHub e aggiornarlo. Se l'agente più recente per la distribuzione non è disponibile, contattare il supporto per la distribuzione per istruzioni su come installarlo. Per cercare l'agente più recente, passare alla pagina dell'agente Linux di Microsoft Azure nel repository GitHub.

  2. Assicurarsi che l'agente di Azure sia in esecuzione nella macchina virtuale eseguendo il comando seguente: ps -e

    Se il processo non è in esecuzione, riavviarlo usando i comandi seguenti:

    • Per Ubuntu/Debian:
    sudo systemctl start walinuxagent
    
    • Per altre distribuzioni linux:
    sudo systemctl start waagent
    
  3. Configurare l'agente per il riavvio automatico.

  4. Ripetere l'operazione del punto di ripristino. Se l'errore persiste, raccogliere i log seguenti dalla macchina virtuale:

    • /var/lib/waagent/*.xml
    • /var/log/waagent.log
    • /var/log/azure/*

Se è necessaria la registrazione dettagliata per waagent, seguire questa procedura:

  1. /etc/waagent.conf Nel file individuare la riga seguente: Abilitare la registrazione dettagliata (y|n).
  2. Modificare il valore di Logs.Verbose da n a y.
  3. Salvare la modifica e quindi riavviare waagent seguendo la procedura descritta in precedenza in questa sezione.

Le opzioni di configurazione dell'agente di macchine virtuali non sono impostate (per le macchine virtuali Linux)

Un file di configurazione (/etc/waagent.conf) controlla le azioni di waagent. Le estensioni delle opzioni file di configurazione.Enable devono essere impostate su y e Provisioning.Agent deve essere impostato su auto per il funzionamento dei punti di ripristino. Per l'elenco completo delle opzioni del file di configurazione dell'agente di macchine virtuali, vedere https://github.com/Azure/WALinuxAgent#configuration-file-options.

La soluzione di controllo delle applicazioni blocca IaaSBcdrExtension.exe

Se si esegue AppLocker (o un'altra soluzione di controllo delle applicazioni) e le regole sono basate su publisher o path, è possibile che l'eseguibile IaaSBcdrExtension.exe venga eseguito.

Soluzione

Escludere il /var/lib percorso o l'eseguibile IaaSBcdrExtension.exe da AppLocker (o da un altro software di controllo dell'applicazione).

Non è possibile recuperare lo stato dello snapshot o acquisire uno snapshot

I punti di ripristino si basano sull'emissione di un comando snapshot all'account di archiviazione sottostante. Il punto di ripristino può non riuscire perché non ha accesso all'account di archiviazione o perché l'esecuzione dell'attività snapshot è ritardata.

Soluzione

Le condizioni seguenti possono causare errori dell'attività di snapshot:

Causa Soluzione
Lo stato della macchina virtuale viene segnalato in modo non corretto perché la macchina virtuale viene arrestata in RDP (Remote Desktop Protocol). Se si arresta la macchina virtuale in RDP, controllare il portale per determinare se lo stato della macchina virtuale è corretto. Se non è corretto, arrestare la macchina virtuale nel portale usando l'opzione Arresta nel dashboard della macchina virtuale.
La macchina virtuale non riesce a ottenere l'indirizzo dell'host o dell'infrastruttura da DHCP. DHCP deve essere abilitato all'interno del guest per il funzionamento del punto di ripristino. Se la macchina virtuale non riesce a ottenere l'indirizzo dell'host o dell'infrastruttura da DHCP, con risposta 245, non è possibile scaricare o eseguire le estensioni. Se è necessario un indirizzo IP privato statico, è necessario configurarlo tramite il portale di Azure o PowerShell e assicurarsi che l'opzione DHCP all'interno della macchina virtuale sia abilitata. Altre informazioni sulla configurazione di un indirizzo IP statico con PowerShell.

Rimuovere il blocco dal gruppo di risorse dei punti di ripristino

  1. Accedere al portale di Azure.

  2. Passare a Tutte le risorse e selezionare il gruppo di risorse della raccolta di punti di ripristino.

  3. Nella sezione Impostazioni selezionare Blocchi per visualizzare i blocchi.

  4. Per rimuovere il blocco, selezionare Elimina.

    Screenshot of Delete lock in Azure portal.