After upgrading to Netbackup 7.5, Active Directory Granular Backups fail with a status code 1 when doing Cumulative or Differential backups (fulls continue to work)

Article:TECH191790  |  Created: 2012-06-26  |  Updated: 2013-03-01  |  Article URL http://www.symantec.com/docs/TECH191790
Article Type
Technical Solution


Environment

Issue



nbfsd cannot proccess an incremental schedule for Active Directory


Error



2:03:10.284 PM: [3168.3196] <2> _nbfs_image_locate(): ERR - FindFirstFile(Y:\inprogress\AD_Domain_Controller\allusers\incr\*) failed, error = 3
2:03:10.284 PM: [3168.3196] <2> _nbfs_image_locate(): ERR - FindFirstFile(Y:\inprogress\ AD_Domain_Controller \allusers\incr) failed, error = 2
2:03:10.284 PM: [3168.3196] <2> beds_pdi::createView(): ERR - unable to create the nbfs virtual view, error = 191
 


Environment



Windows 2008 R2 - AD_Domain_Controller
Environment is Netbackup 7.5 GA  through 7.5.0.3.
Media Server and AD cient are Windows 2008 R2.


Cause



After upgrading to Netbackup 7.5, Active Directory Granular Backups fail with a status code 1 when doing Cumulative or Differential backups (fulls continue to work).  Previous versions of Netbackup allow for an incremental schedule to perform a granular backup on the Active Directory Server. Since System State will only perform a full backup, the granular backups complete successfully - which is how it worked in previous versions.

This NetBackup 7.5 Admin Guide (linked below) excerpt from page 677 is a verification that this is still the functionality of an incremental schedule: 

 
Active Directory backups are full backups
Any Active Directory backup is always a NetBackup full backup, whether it is a granular backup or not.  

 
Whenever Active Directory is in a policys Backup Selections list, the Active Directory portion is always fully backed up, even when the backup type is incremental, differential or cumulative. Any other items in the Backup Selections list may use a differential or cumulative incremental backup type as indicated.  Even though a full backup is forced for an Active Directory backup, normal incremental rules are applied to the non-Active Directory items in the policy file list.

 
The Activity Monitor may contain messages similar to the following:
3/27/2012 1:49:02 PM - begin writing
3/27/2012 2:03:09 PM - Info bpbrm(pid=11252) from client
Client_name: TRV - Starting granular backup processing for (System State\Active Directory). This may take a while... 
3/27/2012 2:03:10 PM - Info bpbrm(pid=11252) from client 
Client_name: TRV - Granular processing failed!     
3/27/2012 2:03:10 PM - Error bpbrm(pid=11252) from client
Client_name: ERR - Error encountered while attempting to get additional files for System State:\
3/27/2012 2:05:51 PM - Info bptm(pid=13128) waited for full buffer 6218 times, 
delayed 58670 times    
3/27/2012 2:05:53 PM - Info bptm(pid=13128) EXITING with status 0 <----------        
3/27/2012 2:05:53 PM - Info server_name (pid=13128)
 
StorageServer=PureDisk:Media_server_name; Report=PDDO Stats for
(Server_name): scanned: 12313491 KB, CR sent: 42249 KB, CR sent over FC: 0 KB, dedup: 99.7%
3/27/2012 2:05:54 PM - Info bpbrm(pid=11252) validating image for client 
Client_name        
3/27/2012 2:06:18 PM - Info bpbkar32(pid=3168) done. status: 1: the requested 
operation was partially successful    
3/27/2012 2:06:18 PM - end writing; write time: 00:17:16 the requested operation was partially successful(1)

 
From the bpbkar log:
1:48:56.753 PM: [3168.3196] <2> tar_backup::setupNBFSD_Credentials: INF - Processing nbfsd credentials and port number
 
1:49:00.238 PM: [3168.3196] <2> tar_backup::setupNBFSD_Credentials: TAR - nbfsd port number - 7394
1:49:00.285 PM: [3168.3196] <2> beds_pdi::startNbfsd(): INF - mounting nbfs with credentials
2:03:08.955 PM: [3168.3196] <2> _nbfs_image_list_create(): INF - running command
- "C:\Program Files\VERITAS\NetBackup\bin\bpclimagelist.exe" -client Client_name -server Server_name -s 03/27/2012
13:47:13 -e 03/27/2012 13:47:13 -policy P-DomainControllers-Granular -ct 13 - idnovalid -V
2:03:10.284 PM: [3168.3196] <2> _nbfs_image_list_create(): INF - response -
1332874033 13 1 0
2:03:10.284 PM: [3168.3196] <2> _nbfs_image_locate(): ERR -
FindFirstFile(Y:\inprogress\Client_name\allusers\incr\*) failed, error = 3
2:03:10.284 PM: [3168.3196] <2> _nbfs_image_locate(): ERR -
FindFirstFile(Y:\inprogress\Client_name\allusers\incr) failed, error = 2
2:03:10.284 PM: [3168.3196] <2> beds_pdi::createView(): ERR - unable to create the nbfs virtual view, error = 191

Solution



ETA of Fix:
The formal resolution for this issue (Etrack 2776074) is included in the following release:

  • NetBackup 7.5 Maintenance Release 4 (7.5.0.4)

Information on NetBackup 7.5.0.4 is available in the Related Article linked below.

Workaround without hotfix:
Create a separate, additional policy
  • with only the Shadow Copy Components:\ directive as the sole backup selection 
  • with only one schedule that is of the FULL type
  • with the Enable granular recovery option checked
Workaround:
If this issue is experienced on a NetBackup 5220 Appliance (2.5), please contact Symantec technical support, referencing this document ID and Etrack 2818929 to obtain an Emergency Engineering Binary (EEB) replacement for nbfsd containing a fix.
 
If running NetBackup 7.5.0.3, please upgrade to version 7.5.0.4 or above.

Note: This hotfix is no longer publicly available, as all of its fixes are included in the NetBackup 7.5.0.4 Maintenance Release.  If any of these issues are experienced in a NetBackup 7.5.0.x environment, the supported resolution is to apply the maintenance release. 


Symantec Bug ID: ET 2824762
 
Version:  NetBackup_7.5.0.3
 
Installation Location:  media server
 
Installation Instructions: 
Please follow the EEB Installer instructions available on http://www.symantec.com/docs/TECH64620

Package Contents:
Please choose the appropriate platform after download:
eebinstaller.2824762.1.AMD64.exe Windows x64 Installation
eebinstaller.2824762.1.x86.exe Windows x86 Installation
eebinstaller.2824762.1.hpia64  HP-UX Itanium Installation
eebinstaller.2824762.1.hp_ux  HP-UX PA-RISC Installation
eebinstaller.2824762.1.linuxR_x86 RedHat x64 Installation
eebinstaller.2824762.1.linuxS_x86 Suse x64 Installation
eebinstaller.2824762.1.rs6000  AIX Installation
eebinstaller.2824762.1.solaris Solaris SPARC Installation
eebinstaller.2824762.1.solaris_x86 Solarix x64 Installation
eebinstaller.2824762.1.zlinuxR RedHat System z Installation
eebinstaller.2824762.1.zlinuxS Suse System z Installation

 
Checksums:
3833028340 779776 AMD64/nbfsd.exe
321274221 659456 x86/nbfsd.exe
2534182602 3986080 hpia64/nbfsd
2710630201 1805024 hp_ux/nbfsd
2227952451 986588 linuxR_x86/nbfsd
2675355693 988472 linuxS_x86/nbfsd
641310540 2298299 rs6000/nbfsd
913875151 1462768 solaris/nbfsd
2677254660 1521168 solaris_x86/nbfsd
2478116331 1103670 zlinuxR/nbfsd
3196180000 1105520 zlinuxS/nbfsd
 
 
Recommended service state: 
All client services need to be stopped on the affected media server for proper binary replacement.

Supplemental Materials

SourceETrack
Value2776074
Description

After upgrading to Netbackup 7.5, Active Directory Granular Backups fail with a status code 1 when doing Cumulative or Differential backups (fulls continue to work).


SourceError Code
Value1
Description

the requested operation was partially successful




Article URL http://www.symantec.com/docs/TECH191790


Terms of use for this information are found in Legal Notices