Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NVP vProxy: (Felsökningsguide) Säkerhetskopieringar misslyckas med felmeddelandet "NSR VMware proxy is not available for datastores"

Summary: Det här är en allmän felsöknings-KB avsedd för support för att hjälpa dig att förstå möjliga orsaker till felet "NSR VMware proxy is not available for datastores" när du utför vProxy-säkerhetskopieringar. ...

This article applies to   This article does not apply to 

Instructions

Under VM-säkerhetskopieringar som utförs med NetWorker VMware Protection (NVP) vProxy Appliance misslyckas VM-säkerhetskopieringen för en eller flera VIRTUELLA datorer med felet:
NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
Du hittar det här felet när du tittar på informationen om misslyckade säkerhetskopieringsåtgärder i NMC-övervakningsfönstret.
image.png
Eller i säkerhetskopieringsåtgärdsloggarna på NetWorker-servern:
root@linux1:~# nsr_render_log /nsr/logs/policy/Gold/VMware/Backup_235896.raw | grep -i error
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
Det här felet visas av flera anledningar. Nedan beskrivs ett par vanliga orsaker och hur du löser dem.

 

vProxy-tillgänglighet:

vProxy-läge: Finns det en vProxy-aktiverad för säkerhetskopiering?

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show enabled; name
nsradmin> print type: nsr vmware proxy
                        name: vproxy01.amer.lan;
                     enabled: Yes;

Eller
image.png

Om vProxy visar Enabled "No" (aktiverat " Nej" är inställt på Enabled "Yes". Detta kan göras från NMC:

image.png
Eller nsradmin:

nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update enabled: Yes
                     enabled: Yes;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(28)
nsradmin>

Om vProxy inte försätts i läget "Enabled":

  • Kontrollera port 9090-kommunikationen mellan vProxy- och NetWorker-servern (dubbelriktad):
    • vProxy: curl -v NW_SERVERNAME:9090
    • NetWorker-server: nsrports -t VPROXY_NAME -p 9090
  • Försök med manuell omregistrering av vProxy: https://www.dell.com/support/kbdoc/000156072

VMware-konfiguration:

Ett sätt att testa om det finns problem med hotadd att utföra VM-säkerhetskopieringen med metoden Network Block Device (NBD) istället.
Har vProxy NBD-sessioner aktiverade (som standard är NBD-sessionerna inställda på 0 (inaktiverade)):
image.png

Om NBD-sessioner är aktiverade ställer du in NBD-sessionerna så att de matchar hotadd:

image.png
ELLER:

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name; maximum NBD sessions
nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update maximum NBD sessions: 13
        maximum NBD sessions: 13;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(31)
nsradmin> print
                        name: vproxy01.amer.lan;
        maximum NBD sessions: 13;

Utför säkerhetskopieringen igen. Om säkerhetskopieringen lyckas tyder det på att vProxy inte kan ansluta till VM-filerna via HotAdd; vProxy kan dock ansluta till virtuella datorer via hanteringsnätverket med hjälp av Network Block Device (NBD).
Se fältet Ytterligare information för ett ProxyHC-exempel för att kontrollera hotadd-anslutning.

Om NBD-säkerhetskopieringar lyckas och/eller ProxyHC rapporterar ett problem med åtkomst till den virtuella datorn med hotadd gör du följande:

Notera:

  • De specifika virtuella datorerna som rapporterar felet.
  • Vilket datalager anges i felet.
  • vCenter-namnet rapporteras i felet.
  • Den vProxy-enhet som används av säkerhetskopian/rapporteras i felet.

1. Logga in på vSphere-webbklienten för vCenter där säkerhetskopieringen utförs.
2. Gå till Inventory och gå till VM och mallar.
3. Gå till (eller sök efter) vProxy VM. På fliken Summary noterar du ESXi-värden som vProxy finns på:

image.png

4. Gå till fliken Hosts and Clusters, välj den ESXi-värd vProxy-värden finns i och klicka sedan på Datastores:

image.png

Här listas de VMware-datalager som är synliga för ESXi-värden som vProxy finns i. Om datalagret som returneras i säkerhetskopieringsfelet "NSR VMware proxy is not available for datastores (DATASTORE_NAME)" inte visas i listan kan vProxy inte komma åt VM-filerna via hotadd. Om du vill ha stöd för hotadd måste vProxy distribueras på en ESXi-värd som har en sökväg till VM-datalagorna. På samma sätt kan samma process användas för att titta på vilken ESXi-värd den virtuella datorn finns i och sedan titta på ESXi-värdens datalager. Om vi inte ser datalagret som vProxy finns i finns det ingen sökväg mellan datalagorna mellan vProxy och den virtuella datorn.
Möjliga lösningar på detta är:

  • VMware vSphere vMotion vProxy-enheten till en ESXi-värd som har åtkomst till alla datalager som krävs för VM-säkerhetskopieringar.
  • Konfigurera ESXi-värden som vProxy finns i för att ha åtkomst till VMware-datalager som de virtuella datorerna finns i.
  • Distribuera en vProxy-enhet på ESXi-värdar som är ansluten till unika datalager (inte tillgängligt via värdar där vProxies redan har distribuerats). 
Konfigurationsändringarna ovan måste utföras av VMware-administratören, inte av NetWorker-supporten. Om inga konfigurationsändringar kan göras för att det ska gå att använda hotadd måste NBD användas.

Integreringsguiden för NetWorker VMware innehåller mer information om rekommendationer, krav och begränsningar för transportläge: https://www.dell.com/support/home/product-support/product/networker/docs

IDE-diskar

Om det inte finns några datalagerproblem kontrollerar du de virtuella datorerna som inte fungerar för att se om de är konfigurerade för att använda IDE-diskar. Det här kan du se i VM-inställningarna i vSphere:
image.png
IDE-diskar har inte stöd för hotadd, vProxy Appliance måste konfigureras för att tillåta "fallback to NBD for IDE disks":
image.png
Den här inställningen kan aktiveras om NBD-sessioner är inställda på noll, men arbetsflödet innehåller virtuella datorer med IDE-diskar. Endast de virtuella datorerna med IDE-diskar säkerhetskopierar med NBD; Säkerhetskopiera alla andra virtuella datorer med SCSI-diskar över hotadd. Vi rekommenderar inte att du distribuerar virtuella maskiner med IDE-diskar. ISCSI-diskar bör användas när det är möjligt.

 

Additional Information

Hotadd-anslutning kan också verifieras med ProxyHC: https://www.dell.com/support/kbdoc/000022590

vproxy01:~ # ./ProxyHC hotadd
Info: Checking OS account status -------> Passed
Info: Checking configuration files
        Info: Proxy is registered to: linux1.amer.lan
        Info: Proxy version is: 4.3.0-38
Info: Checking OS
        Info: Checking attached disks -------> Passed
        Info: Checking disk usage -------> Passed
        Info: Checking memory usage -------> Passed
Info: Checking connectivity
        Info: Checking primary NIC ------->  192.168.9.123
        Info: Testing ping to gateway 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.10.100 -------> Passed
        Info: Testing ping to DNS 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.9.100 -------> Passed
        Info: Checking DNS response
        Info: Testing name lookup for linux1.amer.lan -------> Passed
        Info: Testing name lookup for vcsa.amer.lan -------> Passed
Info: Checking package details
        Info: Checking vProxy package version -------> Found version 4.3.0
        Info: Verifying vProxy package -------> command returned error
Info: Checking service state
        Info: Checking status for vbackupd -------> Passed
        Info: Checking status for vflragent -------> Passed
        Info: Checking status for vflrd -------> Passed
        Info: Checking status for vkpod -------> Passed
        Info: Checking status for vrapid -------> Passed
        Info: Checking status for vrecoverd -------> Passed
        Info: Checking status for vsessionsd -------> Passed
Info: Checking engine logs
        Info: Checking vsessionsd engine log -------> Passed
        Info: Checking vrapid engine log -------> Passed
        Info: Checking vrecoverd engine log -------> Passed
        Info: Checking vbackupd engine log -------> Found 2 failed sessions
        Info: Checking vkpod engine log -------> Passed
        Info: Checking vflragent engine log -------> Passed
        Info: Checking vflrd engine log -------> Passed
Info: Checking vCenter access
        Please specify vCenter USER name for vcsa.amer.lan: bkupadmin@amer.lan
        Please provide vCenter server password:
        Info: Validating vCenter server connectivity -------> Passed
Info: Checking for hotadd access
        Please provide DNS name of VM(as shown in vSphere): linuxclient01.amer.lan
        Info: Looking for vProxy VM -------> Passed
        Info: Checking vCenter user permissions
        Info: Looking for user permissions to root object -------> Failed
        Info: Validating datacenter match -------> Passed
        Info: Looking for IDE disks -------> Passed
        Info: Checking virtual hardware version -------> Passed
        Info: Looking for independent disk -------> Passed
        Info: Checking datastore access -------> Passed
        Info: Checking entity names -------> Passed
 

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000208393
Article Type: How To
Last Modified: 20 Oct 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.