cancel
Showing results forΒ 
Search instead forΒ 
Did you mean:Β 

NBU 6.5.5 BMR Restore Error

shiraz_mj
Level 3

Hi,

I am trying to restore a windows 2003 client using Bare Metal Restore Fast boot.  When the pre-restore process starts, I get and error message stating "Could not read the xml file, Z:\disc.xml".  When I press OK here, it is followed by another error "The resoter has stopped due to the following error:  Failed to verify backup --rc(227)".  Attached is the bmrrst log file.  Appreciate if someone could help.

Restoration log start time: 2011/02/08 12:18:47
1 DIAG regutils.cpp:GetRegistryString2() Could not get data from the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\BareMetal\RestoreStepDescription, return code = 2
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Load Saved Configuration
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Time Zone
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Time: 9:18:39
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Time: 12:18:39
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() GetTimeZoneInformation() returned =0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Timezone changed.
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Time: 9:18:39
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Time: 12:18:39
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() current_bias=-180 client_bias=-180net_bias=0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() net_bias_ns.HighPart=0, net_bias_ns.LowPart=0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() net_bias_ns.HighPart=0, net_bias_ns.LowPart=0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() curr_fTime.dwLowDateTime=1361164624 curr_fTime.dwHighDateTime=30132106
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() newtime64.LowPart       =1361164624 newtime64.HighPart              =30132106
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() NEW curr_fTime.dwLowDateTime=1361164624 curr_fTime.dwHighDateTime=30132106
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() NEW newtime64.LowPart       =1361164624 newtime64.HighPart              =30132106
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Time adjusted.
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Time: 9:18:39
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Time: 12:18:39
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Computer Name
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Computer Name
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Computer Name
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Map Drive Letters
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Disable Unused Network Interfaces
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set TCP/IP Parameters
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Network Interface Parameters
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Routes
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Discover Hardware
1 DEBUG WinSysUtils.cpp:GetProgramFilesDir() Program Files directory not found, rc=16389
1 DEBUG WinSysUtils.cpp:GetProgramFilesCommonDir() Program Files common directory not found, rc=16389
3 DEBUG CWinSystemAgent.cpp:discoverTimeZone() System is set to a time zone that has no DST variant.
4 DEBUG bmrSystem.cpp:GetBmrVersion() Failed to determine the BMR version.
4 DEBUG bmrSystem.cpp:BmrRunCommand with Callbackfunction Failed, creating process.
2 DIAG CSaveCfgFile.cpp:execute() Could not run command (powermt display dev=all) in .\CSaveCfgFile.cpp at 137--rc(1),exitCode(2).
4 DEBUG mergeconfigs.cpp:LocalMatchDisks() SCSI match, disk id=32 to 5
4 DEBUG mergeconfigs.cpp:LocalMatchDisks() Size match, disk id=31 to 4
2 DEBUG mergeconfigs.cpp:LocalMatchDisks() Could not find a match for disk, id=33
3 DEBUG mergeconfigs.cpp:MatchDisks() Could not match disks, rc=1007
2 DEBUG ddr_detect.cpp:IsDissimilarDiskRestore() Errors while matching disks, assuming DDR, rc=1001
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Dissimilar Disk Mapping
Restoration log termination time: 2011/02/08 12:38:33
Restoration log start time: 2011/02/08 12:39:20
1 DIAG regutils.cpp:GetRegistryString2() Could not get data from the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\BareMetal\RestoreStepDescription, return code = 2
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Load Saved Configuration
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Time Zone
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Time: 9:39:11
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Time: 12:39:11
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() GetTimeZoneInformation() returned =0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Timezone changed.
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Time: 9:39:11
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Time: 12:39:11
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() current_bias=-180 client_bias=-180net_bias=0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() net_bias_ns.HighPart=0, net_bias_ns.LowPart=0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() net_bias_ns.HighPart=0, net_bias_ns.LowPart=0
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() curr_fTime.dwLowDateTime=800632736 curr_fTime.dwHighDateTime=30132109
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() newtime64.LowPart       =800632736 newtime64.HighPart              =30132109
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() NEW curr_fTime.dwLowDateTime=800632736 curr_fTime.dwHighDateTime=30132109
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() NEW newtime64.LowPart       =800632736 newtime64.HighPart              =30132109
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Time adjusted.
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() System Time: 9:39:11
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Date: 2011/2/8
3 DEBUG CWinSystemAgent.cpp:SetTimeZone() Local Time: 12:39:11
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Computer Name
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Computer Name
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Computer Name
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Map Drive Letters
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Disable Unused Network Interfaces
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set TCP/IP Parameters
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Network Interface Parameters
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Set Routes
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Discover Hardware
1 DEBUG WinSysUtils.cpp:GetProgramFilesDir() Program Files directory not found, rc=16389
1 DEBUG WinSysUtils.cpp:GetProgramFilesCommonDir() Program Files common directory not found, rc=16389
3 DEBUG CWinSystemAgent.cpp:discoverTimeZone() System is set to a time zone that has no DST variant.
4 DEBUG bmrSystem.cpp:GetBmrVersion() Failed to determine the BMR version.
4 DEBUG bmrSystem.cpp:BmrRunCommand with Callbackfunction Failed, creating process.
2 DIAG CSaveCfgFile.cpp:execute() Could not run command (powermt display dev=all) in .\CSaveCfgFile.cpp at 137--rc(1),exitCode(2).
4 DEBUG mergeconfigs.cpp:LocalMatchDisks() SCSI match, disk id=32 to 5
4 DEBUG mergeconfigs.cpp:LocalMatchDisks() Size match, disk id=31 to 4
2 DEBUG mergeconfigs.cpp:LocalMatchDisks() Could not find a match for disk, id=33
3 DEBUG mergeconfigs.cpp:MatchDisks() Could not match disks, rc=1007
2 DEBUG ddr_detect.cpp:IsDissimilarDiskRestore() Errors while matching disks, assuming DDR, rc=1001
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Dissimilar Disk Mapping
1 DEBUG CBmr::readFile() Exiting failed to open, Z:\mapped.xml rc=1
1 DEBUG CBmr::readXml(char *filename) Failed to read file into memory rc == 1
1 DIAG CWindowsRestoreStrategy.cpp:ddr() Could not read saved configuration file Z:\bmrcli.xml--rc(1).  Check that file exists in the BMR directory on the client.
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Configure NetBackup
3 DEBUG CWindowsRestoreStrategy.cpp:createNetBackupKeys() NetBackup information is missing from the configuration.
3 DEBUG CWindowsRestoreStrategy.cpp:configureNetBackup() Could not create NetBackup Registry keys.
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Start NetBackup Service
4 DEBUG CWinPeRestoreStrategy.cpp:step() Current step=Verify Backup
3 DEBUG CWindowsRestoreStrategy.cpp:getEpochDate() config vector is empty.
1 DEBUG nbutils.cpp:NBUVerifyBackup() Failed to get backup list
3 DEBUG CWinPeRestoreStrategy.cpp:verifyBackup() Failed to verify backup, rc=227

5 REPLIES 5

Suchitra
Level 4
Employee

Shiraz,

Are you doing a self restore or have changed the underlying disks ? This is most likely caused due to disk driver ( MSD device driver)  not able to recognize the disks.

Please verify if all the required drivers as listed in BMR configuration are part of the SRT. If any driver is missing "Prepare To Restore" option will give a warning.

shiraz_mj
Level 3

Hi,  I am doing a restore on the same hardware, but with a different disk.  The RAID controller drivers are loaded in the SRT and I am not recieving a warning when I do "Prepare to Restore".  I ran a "Prepare to Discover" on the client.  It was successful.and shows me the disk configuration on the client.

Suchitra
Level 4
Employee

This could be bug related to timezone which we fixed in the 7.0 release. You can contact Symantec Support and raise a service request for this.

Thanks

Suchitra

tomAT
Not applicable

Hi Shiraz,

 

I am getting the same error as you:

"Could not read the xml file, Z:\disc.xml".  When I press OK here, it is followed by another error "The resoter has stopped due to the following error:  Failed to verify backup --rc(227)". 

And also, I get the error, "Argument 'sTimeZoneName' is not in the valid range."

 

Where you able to find out what was the cause of this problem and how did you fix it?

Suchitra
Level 4
Employee

There is an engineering binary available that can fix this issue. Please contact Symantec Support for your respective NetBackup release version.

Thanks