NVP vProxy: FLR der virtuellen Maschine schlägt immer wieder fehl mit "Verzeichnisinhalt konnte nicht abgerufen werden"
摘要: Die Recovery auf Dateiebene (File Level Recovery, FLR) für virtuelle Windows-Maschinen schlägt immer wieder fehl. Das FLR-Mounten ist erfolgreich, aber das Durchsuchen in 3 bis 4 Ordnern schlägt mit der Meldung "Could not get the directory content, cannot can retrieve file list from VM (path) Access denied" fehl. ...
症狀
Die NVP-Lösung (NetWorker VMware Protection) wird zum Sichern von virtuellen VMware-Maschinen (VMs) verwendet.
Mount-Vorgänge für die Wiederherstellung auf Dateiebene (File Level Restore, FLR) werden für eine Windows-VM erfolgreich abgeschlossen. Beim Suchvorgang werden jedoch keine Verzeichnisinhalte aufgelistet, die "Zugriff verweigert" melden.
Die vProxy-Appliance /opt/emc/vproxy/runtime/logs/vflrd/mount-<session-id>.log Berichte
YYYY-MM-DDTHH:MM:SSZ INFO: [29] ====End of output from agent mount. YYYY-MM-DDTHH:MM:SSZ INFO: [29] Successfully mounted VMDKs onto VM 'my_vmname' (vm-####) filesystem hierarchy at 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR65####027'. YYYY-MM-DDTHH:MM:SSZ INFO: [29] End of mount request processing; mountpoint is 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR65####027' (no error) YYYY-MM-DDTHH:MM:SSZ INFO: [29] Disconnected from session on vCenter 'myvcenter.com'. YYYY-MM-DDTHH:MM:SSZ INFO: [29] Adding FlrBrowseSessions session 'cb###4c0-7##0-4##9-b##1-711#####a983'
Die vProxy-Appliance /opt/emc/vproxy/runtime/logs/vflrd/browse-<session-id>.log Berichte
YYYY-MM-DDTHH:MM:SSZ ERROR: [29] FLR:browse_files: Unable to perform FLR Agent operation 'browse_files' on VM IP Address: ##.##.##.## (vm-####). YYYY-MM-DDTHH:MM:SSZ ERROR: [29] Unable to retrieve file list from ##.##.##.## (vm-####) path 'F:\DFS-SHARE\Administration\MY_FOLDER' offset 0. YYYY-MM-DDTHH:MM:SSZ ERROR: [29] Could not get directory contents: Unable to retrieve file list from ##.##.##.## (vm-####) path '#:\DFS-SHARE\Administration\MY_FOLDER' offset 0. Unable to perform FLR Agent operation 'browse_files' on VM ##.##.##.## (vm-####). Cannot stat 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR65####027\02-#$\DFS-SHARE\Administration\MY_FOLDER': CreateFile C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR65####027\02-F$\DFS-SHARE\Administration\EXE_ADMIN: Access is denied. YYYY-MM-DDTHH:MM:SSZ ERROR: [29] FLR:browse_files: Cannot stat 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR65####027\02-#$\DFS-SHARE\Administration\MY_FOLDER': CreateFile C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR65####027\02-#$\DFS-SHARE\Administration\MY_FOLDER: Access is denied.
原因
Die VMs, bei denen FLR mit den oben genannten Symptomen fehlgeschlagen ist, verwenden Microsoft DFS (Distributed-File-System).
Überprüfen Sie, ob DFS auf der VM aktiviert ist (PowerShell-Befehle):
Get-Module -ListAvailable DFSNGet-Command *Dfs*
Microsoft DFS ist eine Funktion des Windows-Dateisystems, mit der Nutzer einen Namespace von freigegebenen Verzeichnissen erstellen können, die physisch über ein Netzwerk verteilt sind. DFS ermöglicht es Nutzern, verteilte Verzeichnisse logisch zu organisieren und so zentralen Zugriff auf Dateien an verschiedenen Speicherorten bereitzustellen.
Weitere Informationen zu Microsoft DFS finden Sie im Microsoft-Artikel DFS-Namespaces – Übersicht.
解析度
Workaround:
- Initiieren Sie die Recovery auf Dateiebene (File Level Recovery, FLR) über die Benutzeroberfläche der NetWorker Management Console (NMC).
- Mounten einer Recovery auf Dateiebene (FLR) in der NetWorker Management Console (NMC)-UI Seitentitel: Mounten des Saveset für die Recovery auf Dateiebene
- Behalten Sie den FLR-Mount-Punkt (File Level Recovery) in der Benutzeroberfläche der NetWorker Management Console (NMC) im gemounteten Zustand bei.
- Verwenden Sie Windows Explorer, um den Verzeichnisinhalt zu kopieren und auf der Ziel-VM (Distributed File System) DFS (Distributed File System) einzufügen.
其他資訊
Wenn Sie diesen Fehler beobachten und Windows DFS nicht verwendet wird, finden Sie weitere Informationen unter: NVP-vProxy: Windows VM FLR schlägt fehl mit "Error while browsing: 200: Error received from vProxy "could not get directory contents:"
Eine alternative FLR-Lösung wird hier beschrieben: