...
The NetWorker solution is configured with the NetWorker 19.4.0.1 Virtual Edition (NVE) Appliance. The Server Protection Policy shows a traditional client workflow for the "NVE Server Backup" and the NVE client includes three directory savesets (/usr/local/avamar/var/avi/server_data, /usr/local/avamar/var/lockbox, /usr/local/avamar/lib/avi/avi_keystore). The NetWorker Management Console (NMC) restore wizard only shows the "/usr/local/avamar/lib/avi/avi_keystore" data available for restore and a command line recover only restored the "/usr/local/avamar/lib/avi/avi_keystore" file. The NMC shows: The recover command-line output of the three NVE Server Backup savesets generate: my_nve:/usr/local/avamar/lib/avi # mminfo -avot -q client=my_nve.my_domain.com volume type client date time size ssid fl lvl name my_nve.my_domain.com.dddefault.001 Data Domain my_nve.my_domain.com MM/DD/YY 11:48:40 2399 KB 4218808200 cb full /usr/local/avamar/var/avi/server_data my_nve.my_domain.com.dddefault.001 Data Domain my_nve.my_domain.com MM/DD/YY 11:48:41 8 KB 4202030984 cb full /usr/local/avamar/var/lockbox my_nve.my_domain.com.dddefault.001 Data Domain my_nve.my_domain.com MM/DD/YY 11:48:42 8 KB 4185253768 cb full /usr/local/avamar/lib/avi/avi_keystore my_nve:/usr/local/avamar/lib/avi # recover -d /restore -S 4185253768 179040:recover: Step (1 of 11) for PID-25021: Recovery has been started on the client 'my_nve.my_domain.com'. 179732:recover: Step (2 of 11) for PID-25021: Checking if the set of exclusion files is given for the recovery of the save set '4185253768' for the client 'my_nve.my_domain.com'. 179737:recover: Step (3 of 11) for PID-25021: Setting the server 'my_nve.my_domain.com' for the media database calls for the recovery of the save set '4185253768' for the client 'my_nve.my_domain.com'. 179742:recover: Identified a file system recovery with PID 25021 for the relocated recovery of the save set '4185253768' for the client 'my_nve.my_domain.com'. Updating the total number of steps from 11 to 10. 179044:recover: Step (4 of 10) for PID-25021: Checking if the save set ID '4185253768' given for recovery is valid or not for the client 'my_nve.my_domain.com'. 179045:recover: Step (5 of 10) for PID-25021: Fetching the save set record for the given save set ID '4185253768'for the client 'my_nve.my_domain.com'. 179748:recover: Step (6 of 10) for PID-25021: Initializing a recovery job with the nsrjobd for the recovery of the selected file(s) for the client 'my_nve.my_domain.com'. 179749:recover: Step (7 of 10) for PID-25021: Validating and setting the relocation path '/restore' for the recovery of selected file(s) for the client 'my_nve.my_domain.com'. 184407:recover: Step (8 of 10) for PID-25021: Validating whether the save set '/usr/local/avamar/lib/avi/avi_keystore' with save set ID '4185253768' is block based recoverable for the client 'my_nve.my_domain.com'. 184408:recover: Step (9 of 10) for PID-25021: Initializing the file system save set recovery for the save set '/usr/local/avamar/lib/avi/avi_keystore' with the save set ID '4185253768' for the client 'my_nve.my_domain.com'. 179722:recover: Building the recovery list of the client 'my_nve.my_domain.com'. 179725:recover: Checking for the availability of the disk space on the client 'my_nve.my_domain.com' for the recovery of the specified file(s). Recovering a subset of 7 files within /usr/local/avamar/lib/avi/ into /restore 179728:recover: Initializing the recovery session with the NetWorker server 'my_nve.my_domain.com' to recover the selected files. Recover start time: Tue Apr 13 12:02:50 YYYY 179718:recover: Initializing to recover multiple streams of data from the NetWorker server 'my_nve.my_domain.com'. Requesting 1 recover session(s) from server. 179714:recover: Initializing the child threads to recover the given recovery stream from the NetWorker server 'my_nve.my_domain.com'. 179713:recover: Initializing to set up a connection to start reading the data from the recover stream. Enabling compressed restore for save set ID '4185253768' with 'Data Domain' device path '/my_nve/BackupDevice01'. Successfully established the direct file retrieval session for save set ID '4185253768' with 'Data Domain' volume 'my_nve.my_domain.com.dddefault.001'. ./avi_keystore 179716:recover: Coordinating all the child recovery processes. 179717:recover: Releasing all the resources held by the recovery process. 179721:recover: All recovery streams from the NetWorker server 'my_nve.my_domain.com' are read successfully. Received 1 matching file(s) from NSR server `my_nve.my_domain.com' Unneeded files and directory listings are discarded and excluded from the matching file count. Recover completion time: Tue Apr 13 12:02:51 YYYY 179068:recover: Step (9 of 10) for PID-25021: The recovery completed successfully on the client 'my_nve.my_domain.com'. my_nve:/usr/local/avamar/lib/avi # recover -d /restore -S 4202030984 179040:recover: Step (1 of 11) for PID-25098: Recovery has been started on the client 'my_nve.my_domain.com'. 179732:recover: Step (2 of 11) for PID-25098: Checking if the set of exclusion files is given for the recovery of the save set '4202030984' for the client 'my_nve.my_domain.com'. 179737:recover: Step (3 of 11) for PID-25098: Setting the server 'my_nve.my_domain.com' for the media database calls for the recovery of the save set '4202030984' for the client 'my_nve.my_domain.com'. 179742:recover: Identified a file system recovery with PID 25098 for the relocated recovery of the save set '4202030984' for the client 'my_nve.my_domain.com'. Updating the total number of steps from 11 to 10. 179044:recover: Step (4 of 10) for PID-25098: Checking if the save set ID '4202030984' given for recovery is valid or not for the client 'my_nve.my_domain.com'. 179045:recover: Step (5 of 10) for PID-25098: Fetching the save set record for the given save set ID '4202030984'for the client 'my_nve.my_domain.com'. 179748:recover: Step (6 of 10) for PID-25098: Initializing a recovery job with the nsrjobd for the recovery of the selected file(s) for the client 'my_nve.my_domain.com'. 179749:recover: Step (7 of 10) for PID-25098: Validating and setting the relocation path '/restore' for the recovery of selected file(s) for the client 'my_nve.my_domain.com'. 184407:recover: Step (8 of 10) for PID-25098: Validating whether the save set '/usr/local/avamar/var/lockbox' with save set ID '4202030984' is block based recoverable for the client 'my_nve.my_domain.com'. 184408:recover: Step (9 of 10) for PID-25098: Initializing the file system save set recovery for the save set '/usr/local/avamar/var/lockbox' with the save set ID '4202030984' for the client 'my_nve.my_domain.com'. 179722:recover: Building the recovery list of the client 'my_nve.my_domain.com'. 179725:recover: Checking for the availability of the disk space on the client 'my_nve.my_domain.com' for the recovery of the specified file(s). Recovering a subset of 12 files within /usr/local/avamar/var/ into /restore 179728:recover: Initializing the recovery session with the NetWorker server 'my_nve.my_domain.com' to recover the selected files. Recover start time: Tue Apr 13 12:03:13 YYYY 179718:recover: Initializing to recover multiple streams of data from the NetWorker server 'my_nve.my_domain.com'. Requesting 1 recover session(s) from server. 179714:recover: Initializing the child threads to recover the given recovery stream from the NetWorker server 'my_nve.my_domain.com'. 179713:recover: Initializing to set up a connection to start reading the data from the recover stream. Enabling compressed restore for save set ID '4202030984' with 'Data Domain' device path '/my_nve/BackupDevice01'. Successfully established the direct file retrieval session for save set ID '4202030984' with 'Data Domain' volume 'my_nve.my_domain.com.dddefault.001'. 179716:recover: Coordinating all the child recovery processes. 179717:recover: Releasing all the resources held by the recovery process. 179721:recover: All recovery streams from the NetWorker server 'my_nve.my_domain.com' are read successfully. Received 0 matching file(s) from NSR server `my_nve.my_domain.com' Unneeded files and directory listings are discarded and excluded from the matching file count. Recover completion time: Tue Apr 13 12:03:14 YYYY 179068:recover: Step (9 of 10) for PID-25098: The recovery completed successfully on the client 'my_nve.my_domain.com'. my_nve:/usr/local/avamar/lib/avi # recover -d /restore -S 4218808200 179040:recover: Step (1 of 11) for PID-25199: Recovery has been started on the client 'my_nve.my_domain.com'. 179732:recover: Step (2 of 11) for PID-25199: Checking if the set of exclusion files is given for the recovery of the save set '4218808200' for the client 'my_nve.my_domain.com'. 179737:recover: Step (3 of 11) for PID-25199: Setting the server 'my_nve.my_domain.com' for the media database calls for the recovery of the save set '4218808200' for the client 'my_nve.my_domain.com'. 179742:recover: Identified a file system recovery with PID 25199 for the relocated recovery of the save set '4218808200' for the client 'my_nve.my_domain.com'. Updating the total number of steps from 11 to 10. 179044:recover: Step (4 of 10) for PID-25199: Checking if the save set ID '4218808200' given for recovery is valid or not for the client 'my_nve.my_domain.com'. 179045:recover: Step (5 of 10) for PID-25199: Fetching the save set record for the given save set ID '4218808200'for the client 'my_nve.my_domain.com'. 179748:recover: Step (6 of 10) for PID-25199: Initializing a recovery job with the nsrjobd for the recovery of the selected file(s) for the client 'my_nve.my_domain.com'. 179749:recover: Step (7 of 10) for PID-25199: Validating and setting the relocation path '/restore' for the recovery of selected file(s) for the client 'my_nve.my_domain.com'. 184407:recover: Step (8 of 10) for PID-25199: Validating whether the save set '/usr/local/avamar/var/avi/server_data' with save set ID '4218808200' is block based recoverable for the client 'my_nve.my_domain.com'. 184408:recover: Step (9 of 10) for PID-25199: Initializing the file system save set recovery for the save set '/usr/local/avamar/var/avi/server_data' with the save set ID '4218808200' for the client 'my_nve.my_domain.com'. 179722:recover: Building the recovery list of the client 'my_nve.my_domain.com'. 179725:recover: Checking for the availability of the disk space on the client 'my_nve.my_domain.com' for the recovery of the specified file(s). Recovering a subset of 49 files within /usr/local/avamar/var/avi/ into /restore 179728:recover: Initializing the recovery session with the NetWorker server 'my_nve.my_domain.com' to recover the selected files. Recover start time: Tue Apr 13 12:03:51 YYYY 179718:recover: Initializing to recover multiple streams of data from the NetWorker server 'my_nve.my_domain.com'. Requesting 1 recover session(s) from server. 179714:recover: Initializing the child threads to recover the given recovery stream from the NetWorker server 'my_nve.my_domain.com'. 179713:recover: Initializing to set up a connection to start reading the data from the recover stream. Enabling compressed restore for save set ID '4218808200' with 'Data Domain' device path '/my_nve/BackupDevice01'. Successfully established the direct file retrieval session for save set ID '4218808200' with 'Data Domain' volume 'my_nve.my_domain.com.dddefault.001'. 179716:recover: Coordinating all the child recovery processes. 179717:recover: Releasing all the resources held by the recovery process. 179721:recover: All recovery streams from the NetWorker server 'my_nve.my_domain.com' are read successfully. Received 0 matching file(s) from NSR server `my_nve.my_domain.com' Unneeded files and directory listings are discarded and excluded from the matching file count. Recover completion time: Tue Apr 13 12:03:52 YYYY 179068:recover: Step (9 of 10) for PID-25199: The recovery completed successfully on the client 'my_nve.my_domain.com'. my_nve:/usr/local/avamar/lib/avi # my_nve:/usr/local/avamar/lib/avi # ls -l /restore/ total 4 -rw-r--r-- 1 avi avi 3692 Mar 24 13:54 avi_keystore
The NVE Server Backup workflow is used to backup the critical components used by the NetWorker Installation Manager web page (https://NSR_IP/avi/avigui.html) to manage the NetWorker Virtual Edition appliance. The NetWorker Client saveset is protecting the symbolic links (/usr/local/avamar/var/ avi/server_data and /usr/local/avamar/var/var/lockbox) of the directory instead of the actual system directory (/space/avamar/var/avi/server_data and /space/avamar/var/lockbox).
The NVE Server Backup saveset changes are implemented into 19.5.0.7. NetWorker 19.4.x is end of support (EOSL) as of 11-30-2023. If the NVE is a 19.4.x release or older, upgrade the NVE. https://www.dell.com/support/home/product-support/product/networker/driversNetWorker Virtual Edition: How To Upgrade NetWorker Software and NVE SystemWorkaround:Change the NVE Server Client resource to protect the system directories. In the NetWorker Management Console, go to "Protection > Clients" and select NVE Server Client resource.Right Click the NVE Server Client resource and select "Modify Client Properties."In the "Save set" section of the Client Properties window update server_data and lockbox savesets /usr/local/avamar/var/avi/server_data > /space/avamar/var/avi/server_data/usr/local/avamar/var/var/lockbox > /space/avamar/var/lockbox Select "OK" to confirm the changes in the Client Properties window changes.Run the NVE Server Backup workflow in the NetWorker datazone.