Risolvere i problemi di rallentamento delle prestazioni di backup di file e cartelle in Backup di AzureTroubleshoot slow backup of files and folders in Azure Backup

Questo articolo fornisce indicazioni sulla risoluzione dei problemi per diagnosticare la causa del rallentamento delle prestazioni di backup per file e cartelle quando si usa Backup di Azure.This article provides troubleshooting guidance to help you diagnose the cause of slow backup performance for files and folders when you're using Azure Backup. Quando si usa l'agente di Backup di Azure per eseguire il backup dei file, è possibile che il processo richieda più tempo del previsto.When you use the Azure Backup agent to back up files, the backup process might take longer than expected. Questo ritardo può dipendere da una o più delle cause seguenti:This delay might be caused by one or more of the following:

Prima di iniziare a risolvere i problemi, è consigliabile scaricare e installare l' agente di Backup di Azure più recente.Before you start troubleshooting issues, we recommend that you download and install the latest Azure Backup agent. L'agente di Backup viene aggiornato di frequente per risolvere diversi problemi, aggiungere funzionalità e migliorare le prestazioni.We make frequent updates to the Backup agent to fix various issues, add features, and improve performance.

È anche consigliabile vedere l'articolo Servizio Backup di Azure: Domande frequenti per assicurarsi che non si tratti di problemi di configurazione comuni.We also strongly recommend that you review the Azure Backup service FAQ to make sure you're not experiencing any of the common configuration issues.

Se il problema riguardante Azure non è trattato in questo articolo, visitare i forum di Azure su MSDN e Stack Overflow.If your Azure issue is not addressed in this article, visit the Azure forums on MSDN and the Stack Overflow. È possibile pubblicare il problema in questi forum o in @AzureSupport su Twitter.You can post your issue in these forums, or post to @AzureSupport on Twitter. È anche possibile inviare una richiesta di supporto tecnico di Azure.You also can submit an Azure support request. Per inviare una richiesta di supporto tecnico, nella pagina Supporto tecnico di Azure selezionare Supporto.To submit a support request, on the Azure support page, select Get support.

Causa: Colli di bottiglia delle prestazioni nel computerCause: Performance bottlenecks on the computer

I colli di bottiglia nel computer in cui viene eseguito il backup possono causare ritardi.Bottlenecks on the computer that's being backed up can cause delays. Ad esempio, i colli di bottiglia possono essere causati dalla capacità del computer di leggere o scrivere su disco o dalla larghezza di banda disponibile per inviare dati in rete.For example, the computer's ability to read or write to disk, or available bandwidth to send data over the network, can cause bottlenecks.

Per rilevare i colli di bottiglia, Windows fornisce uno strumento predefinito chiamato Performance Monitor (Perfmon).Windows provides a built-in tool that's called Performance Monitor (Perfmon) to detect these bottlenecks.

Ecco alcuni contatori delle prestazioni e intervalli che possono essere utili per diagnosticare i colli di bottiglia e ottenere backup ottimali.Here are some performance counters and ranges that can be helpful in diagnosing bottlenecks for optimal backups.

ContatoreCounter StatoStatus
Disco logico (disco fisico) - % inattivitàLogical Disk(Physical Disk)--%idle • Da 100% inattivo a 50% inattivo = integro• 100% idle to 50% idle = Healthy
• Da 49% inattivo a 20% inattivo = avviso o monitoraggio• 49% idle to 20% idle = Warning or Monitor
• Da 19% inattivo a 0% inattivo = critico o fuori specifica• 19% idle to 0% idle = Critical or Out of Spec
Disco logico (disco fisico) - % Media letture o scritture disco/secLogical Disk(Physical Disk)--%Avg. Disk Sec Read or Write • Da 0,001 ms a 0,015 ms = integro• 0.001 ms to 0.015 ms = Healthy
• Da 0,015 ms a 0,025 ms = avviso o monitoraggio• 0.015 ms to 0.025 ms = Warning or Monitor
• Da ms 0,026 e oltre = critico o fuori specifica• 0.026 ms or longer = Critical or Out of Spec
Disco logico (disco fisico) - Lunghezza corrente coda del disco (per tutte le istanze)Logical Disk(Physical Disk)--Current Disk Queue Length (for all instances) 80 richieste per più di 6 minuti80 requests for more than 6 minutes
Memoria - Byte del pool non di pagingMemory--Pool Non Paged Bytes • Meno del 60% del pool utilizzato = integro• Less than 60% of pool consumed = Healthy
• Dal 61% all'80% del pool usato = avviso o monitoraggio• 61% to 80% of pool consumed = Warning or Monitor
• Più dell'80% del pool utilizzato = critico o fuori specifica• Greater than 80% pool consumed = Critical or Out of Spec
Memoria - Byte del pool di pagingMemory--Pool Paged Bytes • Meno del 60% del pool utilizzato = integro• Less than 60% of pool consumed = Healthy
• Dal 61% all'80% del pool usato = avviso o monitoraggio• 61% to 80% of pool consumed = Warning or Monitor
• Più dell'80% del pool utilizzato = critico o fuori specifica• Greater than 80% pool consumed = Critical or Out of Spec
Memoria - MByte disponibiliMemory--Available Megabytes • 50% o più di memoria libera disponibile = integro• 50% of free memory available or more = Healthy
• 25% di memoria libera disponibile = monitoraggio• 25% of free memory available = Monitor
• 10% di memoria libera disponibile = avviso• 10% of free memory available = Warning
• Meno di 100 MB o 5% della memoria disponibile = critico o fuori specifica• Less than 100 MB or 5% of free memory available = Critical or Out of Spec
Processore - %Tempo processore (tutte le istanze)Processor--%Processor Time (all instances) • Meno del 60% utilizzato = integro• Less than 60% consumed = Healthy
• Dal 61% al 90% usato = monitoraggio o attenzione• 61% to 90% consumed = Monitor or Caution
• Dal 91% al 100% utilizzato = critico• 91% to 100% consumed = Critical

Nota

Se si determina che l'infrastruttura è la causa del problema, è consigliabile deframmentare i dischi a intervalli regolari per ottenere prestazioni migliori.If you determine that the infrastructure is the culprit, we recommend that you defragment the disks regularly for better performance.

Causa: Un altro processo o un software antivirus interferisce con Backup di AzureCause: Another process or antivirus software interfering with Azure Backup

Sono state identificate diverse istanze in cui altri processi nel sistema Windows hanno influito negativamente sulle prestazioni del processo dell'agente di Backup di Azure.We've seen several instances where other processes in the Windows system have negatively affected performance of the Azure Backup agent process. Ad esempio, se si usa l'agente di Backup di Azure e un altro programma per eseguire il backup dei dati o se è in esecuzione un software antivirus con un blocco sui file di cui eseguire il backup, i diversi blocchi sui file possono causare conflitti.For example, if you use both the Azure Backup agent and another program to back up data, or if antivirus software is running and has a lock on files to be backed up, the multiple locks on files might cause contention. In questo caso, il backup può non riuscire oppure il processo può richiedere più tempo del previsto.In this situation, the backup might fail, or the job might take longer than expected.

L'indicazione migliore in questo scenario consiste nel disattivare l'altro programma di backup per vedere se cambia il tempo di backup per l'agente di Backup di Azure.The best recommendation in this scenario is to turn off the other backup program to see whether the backup time for the Azure Backup agent changes. In genere, è sufficiente assicurarsi che non siano in esecuzione più processi di backup contemporaneamente per evitare che interferiscano reciprocamente.Usually, making sure that multiple backup jobs are not running at the same time is sufficient to prevent them from affecting each other.

Per i programmi antivirus è consigliabile escludere i file e percorsi seguenti:For antivirus programs, we recommend that you exclude the following files and locations:

  • C:\Programmi\Agente di Servizi di ripristino di Microsoft Azure\bin\cbengine.exe come processoC:\Program Files\Microsoft Azure Recovery Services Agent\bin\cbengine.exe as a process
  • Cartelle in C:\Programmi\Agente di Servizi di ripristino di Microsoft Azure\C:\Program Files\Microsoft Azure Recovery Services Agent\ folders
  • Spazio di lavoro, se non si usa il percorso standard precedenteScratch location (if you're not using the standard location)

Causa: L'agente di Backup è in esecuzione in una macchina virtuale di AzureCause: Backup agent running on an Azure virtual machine

Se si esegue l'agente di Backup in una macchina virtuale, le prestazioni risulteranno rallentate rispetto all'esecuzione in un computer fisico.If you're running the Backup agent on a VM, performance will be slower than when you run it on a physical machine. Questo è un comportamento previsto a causa delle limitazioni delle operazioni di I/O al secondo.This is expected due to IOPS limitations. È tuttavia possibile ottimizzare le prestazioni trasferendo le unità dati da includere nel backup ad Archiviazione Premium di Azure.However, you can optimize the performance by switching the data drives that are being backed up to Azure Premium Storage. La correzione di questo problema è in fase di risoluzione e sarà disponibile nelle versioni future.We're working on fixing this issue, and the fix will be available in a future release.

Causa: Viene eseguito il backup di un numero elevato di file (milioni)Cause: Backing up a large number (millions) of files

Lo spostamento di un grande volume di dati richiederà più tempo rispetto allo spostamento di un volume di dati inferiore.Moving a large volume of data will take longer than moving a smaller volume of data. In alcuni casi, i tempi di backup sono correlati non solo alle dimensioni dei dati, ma anche al numero di file o cartelle.In some cases, backup time is related to not only the size of the data, but also the number of files or folders. Ciò vale soprattutto quando sono sottoposti a backup milioni di file di piccole dimensioni (da pochi byte a pochi kilobyte).This is especially true when millions of small files (a few bytes to a few kilobytes) are being backed up.

Questo comportamento è dovuto al fatto che mentre è attivo il backup e lo spostamento dei dati in Azure, Azure cataloga contemporaneamente i file.This behavior occurs because while you're backing up the data and moving it to Azure, Azure is simultaneously cataloging your files. In alcuni scenari rari, questa operazione può richiedere più tempo del previsto.In some rare scenarios, the catalog operation might take longer than expected.

Gli indicatori seguenti possono risultare utili per individuare il collo di bottiglia e agire di conseguenza nei passaggi successivi:The following indicators can help you understand the bottleneck and accordingly work on the next steps:

  • L'interfaccia utente visualizza lo stato di avanzamento per il trasferimento dei dati.UI is showing progress for the data transfer. I dati sono ancora in fase di trasferimento.The data is still being transferred. La larghezza di banda di rete o le dimensioni dei dati potrebbero causare ritardi.The network bandwidth or the size of data might be causing delays.
  • L'interfaccia utente non visualizza lo stato di avanzamento per il trasferimento dei dati.UI is not showing progress for the data transfer. Aprire i log disponibili in "C:\Agente di Servizi di ripristino di Microsoft Azure\Temp" e quindi cercare la voce FileProvider::EndData nei log.Open the logs located at C:\Microsoft Azure Recovery Services Agent\Temp, and then check for the FileProvider::EndData entry in the logs. Questa voce indica che il trasferimento dei dati è stato completato e che l'operazione di catalogo è in corso.This entry signifies that the data transfer finished and the catalog operation is happening. Non annullare i processi di backup.Don't cancel the backup jobs. Al contrario, attendere ancora qualche istante che l'operazione di catalogo venga completata.Instead, wait a little longer for the catalog operation to finish. Se il problema persiste, contattare il supporto di Azure.If the problem persists, contact Azure support.