https://login.veeam.com/it/oauth?client_id=nXojRrypJ8&redirect_uri=https%3A%2F%2Fwww.veeam.com%2Fservices%2Fauthentication%2Fredirect_url&response_type=code&scope=profile&state=eyJmaW5hbFJlZGlyZWN0TG9jYXRpb24iOiJodHRwczovL3d3dy52ZWVhbS5jb20vaXQva2IxMTk4IiwiaGFzaCI6IjQ1MzJlODVmLTcwN2YtNDQwNi1iYWU1LTFmMzVkMTEwOWNjNCJ9
+33 (805) 080 476 | 08:00 - 18:00 CET
IT

NFC connectivity troubleshooting steps

Challenge

Un job ha esito negativo con un errore relativo alla connettività NFC (Network File Copy). Per esempio:

Error: NFC storage connection is unavailable.
Failed to create NFC download stream.
Failed to create NFC upload stream.

User-added image

Cause

La causa della maggior parte degli errori NFC rientra in 3 categorie principali:

  • Porta 902
  • Autorizzazioni*
  • DNS

*Se l'account utilizzato da Veeam Backup & Replication per comunicare con l'ambiente VMware ha autorizzazioni granulari impostate, confermare che tutte le autorizzazioni sono impostate in base a Granular Permissions Guide.
 
A causa della natura di NFC come connessione di tipo server client, esiste anche la possibilità che tutto funziona correttamente sul lato client di Veeam e si riscontra un problema all'interno dell'infrastruttura VMware stessa..

Solution

Nota: Quando si esamina questo problema, è consigliabile configurare il job per utilizzare un server proxy specifico. Questo viene fatto per isolare un problema specifico di un singolo proxy e per facilitare l'identificazione del server su cui si troveranno i file di log.


Porta, autorizzazione o DNS: Verifiche

Per esaminare un potenziale problema di porte, autorizzazioni o DNS e necessario analizzare i file di log generati dagli agenti Veeam.

  1. Navigare nella seguente cartella sul Veeam proxy:
    %programdata%\Veeam\Backup
  2. Aprire la cartella con il nome del job che sta riscontrando dei problemi.
  3. All’interno di questa cartella dovrà trovare i log del agente per la VM.
    • Per un Backup Job:
      Agent.<JobName>.Source.<VMName>.log
    • Per un Replication Job:
      Agent.<JobName>.Source.<VMName>.log
      Agent.<JobName>.Target.<VMName>.log
  4. Cerca nel file di log usando la stringa:
    Creating NFC download stream
  5. Qui dovrà cercare per i seguenti elementi che potrebbero indicare la causa dell’errore.
    1. Porta
      Se c’è un problema con le porte, l'errore sara registrato di seguito a:
      nfc| Establishing connection with the host [esx1]. Port: [902]. Failed.
    2. Autorizzazioni
      Se c’è un problema con le autorizzazioni, l'errore sara registrato di seguito a:
      nfc| Sending authd message: [SESSION ID NUMBER].
      nfc| Sending authd message: [Name of Host].
      nfc| Waiting for the authd reply message...
    3. DNS
      Se c’è un problema del DNS, l'errore sara registrato di seguito a:
      nfc| Resolving host name (esx1) to IP address...
      nfc| Resolving host name (esx1) to IP address... Failed.

 


Problemi con le porte

Un test ulteriore può essere eseguito utilizzando il seguente comando PowerShell, dove la destinazione dovrebbe essere il nome host / FQDN / IP indicato nei file di log per l'host.

Test-NetConnection -ComputerName "<host_destinazione>" -Port 902

Se il proxy non è in grado di raggiungere la porta 902, controllare tutti i Firewall tra il server e l'host ESXi.
 


Problemi di autorizzazione

Quando un server vCenter o un host ESXi autonomo viene aggiunto alla sezione [Backup Infrastructure] di Veeam Backup & Replication, l'utente assegna un account da utilizzare. Tale account dovrebbe disporre di privilegi sufficienti per tutti gli oggetti relativi alla VM di cui si esegue il backup. 
 


Problemi DNS (più comune)

Il proxy deve essere in grado di risolvere il nome host o FQDN degli host nell'infrastruttura virtuale.
 


 

Problemi lato Host

Il riavvio di Management Agents per il host ESXi potrebbe essere necessario per correggere i problemi di connessione NFC.



Altri suggerimenti di isolamento:
Queste non sono soluzioni, hanno solo lo scopo di aiutare a individuare una causa sorgente.

  • Prova con un altro proxy. (Per isolare il problema di un server Veeam Proxy specifico)
  • Prova spostare la VM su un host diverso usando vMotion. (Per isolare il problema con un host ESXi specifico)
  • Prova spostare la VM su un datastore diverso usando storage vMotion. (Per isolare un problema di possibile autorizzazione mancante a livello datastore)
  • Prova ad aggiungere l'host ESXi su cui si trova la VM come host autonomo (standalone) a Veeam, quindi crea un job di backup per puntare alla VM sull'host autonomo (standalone).
    (Per isolare se è necessario riavviare gli Management Agents sull'host ESXi)
    Ricordarsi di rimuovere il job e l'host autonomo (standalone) dalla configurazione di Veeam dopo che il problema è stato risolto.
 

 

More information

Il proxy utilizzato per elaborare una macchina virtuale può essere identificato aprendo il file di log “Task” specifico per la VM, che trova all'interno della cartella denominata dopo il job in %programdata%\Veeam\Backup. La ricerca nel Task log per “starting agent” consentirà di identificare il server che ha eseguito l'attività.

Ulteriori informazioni sono disponibili in questo post del forum Veeam: http://forums.veeam.com/veeam-backup-replication-f2/failed-to-create-nfc-download-stream-t2991-15.html#p69806

La connessione NFC richiede quanto segue:

  • Risoluzione DNS dell'host di destinazione
  • La porta 902 è aperta al/dal server di Backup/Proxy all'host ESX(i)
  • Autorizzazioni per il download di file tramite ESX(i) host e/o vCenter

 
Un problema con la porta 902 può rappresentare un problema con un firewall sull'host ESXi, Veeam Proxy o la connessione tra i due.

KB ID:
1198
Product:
Veeam Backup & Replication
Version:
All
Published:
2011-08-26
Last Modified:
2020-08-13
Assegna un voto all'utilità di questo articolo:
5 su 5 sulla base di 1 valutazioni
13. Grazie per il tuo aiuto a migliorarci!
An error occurred during voting. Please try again later.

Non riesci a trovare ciò che cerchi?

Qui sotto è possibile proporre un’idea per un nuovo articolo della knowledge base.
Report a typo on this page:

Please select a spelling error or a typo on this page with your mouse and press CTRL + Enter to report this mistake to us. Thank you!

Spelling error in text

Knowledge base content request
Con l’invio, accetti che i tuoi dati personali siano gestiti da Veeam in conformità con l’Informativa sulla privacy.
Your report was sent to the responsible team. Our representative will contact you by email you provided.
We're working on it please try again later