DataProtector 7.00 - VMs do a Full Backup instead a Differencial (533 Views)
Reply
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 1 of 40 (533 Views)

DataProtector 7.00 - VMs do a Full Backup instead a Differencial

[ Edited ]

Hi,

 

i have a Problem with an existing DataProtector 7.00 Installation and Backup VMs over the VEAgent.

I added my vCenter Server to my DP and want to setup my VMs. Friday Full and Monday till Thursday Differencial.

The "Virtual Machine Settings" are:

- Snapshot Handling: Single

- Enable CBT

- Use CBT

- Use quiescense Snapshots

- Transportation Mode: Fastest

 

I setup a schedule like described befor in the same backup job. My vCenter Server is Version 5.1 U2. My ESXi Servers are Version 5.1.

 

I can create a full backup without a Problem. Sometimes a Diff-Backup on Weekdays works, too. But the most time i get follwing error and a full backup runs instead of a diff-backup:

----------

[Warning] From: VEPALIB_VMWARE@w2k8-back.domain.de "/Datencenter"  Time: 11.06.2014 19:30:18
    Virtual Machine 'w2k8-vcenter01': Could not find valid previous backup ...

[Warning] From: VEPALIB_VMWARE@w2k8-back.domain.de "/Datencenter"  Time: 11.06.2014 19:30:18
[172:151]     Virtual machine 'w2k8-vcenter01': Incremental/Differential backup not enabled.
----------

 

Meanwhile i dont know, where i should start to investigate this issue.

So i please need your help.

 

Thanks!

 

Best Regards

Marco

Please use plain text.
HP Expert
Bob_Clark
Posts: 1,203
Registered: ‎08-14-2013
Message 2 of 40 (496 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Do you have 2 different backup specifications, one for Full and one for Differential?

 

If so, you shouldn't.  You should have a single Backup specification for both, and set the type to Full or Differential in the Schedule tab

 

This can also be caused by having protection on Full Backups being set too low, so that the Protection expires before a differential backup runs, but, this is pretty rare

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 3 of 40 (472 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello Bob,

thanks for your Reply.
I have 1 Backup Specification.

The Protection Level is 4 Weeks. I have this error/Problem within one week, too. So i dont think this is my Problem.

Any other Ideas?

Thanks!

Regards
Marco
Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 4 of 40 (470 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi again,

 

additional Info.

Today i created a Backup Specification for one single VM (not multible). In the "Schedule" Tap i planed my Full and Differencial Backups. Protection Period is set to 4 Weeks.

 

I resettet my CBT and disabled it. After this i did a manual Full Backup. Everything works fine. After that i tried manually a Diff Backup and got the same Error.

 

Besides is it reccomendet to create a Backup Specification for each single virtual Machine or create one Specification and add multible VMs? What is here Best Practices?

Just for Info + Thanks!

 

Regards

Marco

Please use plain text.
Respected Contributor
Jenni_S
Posts: 206
Registered: ‎04-15-2011
Message 5 of 40 (440 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

DP isn't the only application using the CBT table. If your previous backups are still valid then probably there is corruption in the CBT table or something else has changed it sufficiently so that DP cannot read it anymore. Check with your VMware Admin to see if anything else is running that is updating/reading/changing the CBT table. Also if you vmotion your VM to different storage then the table is no longer valid and a new full will be triggered so maybe check this too

cheers,
jenni

--------------------------------------------------------------------------------
If my post was useful, please click on KUDOS! "White Star"
Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 6 of 40 (437 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello Jenni,

 

thanks. I am the VMware Admin. ;)

There is no other Software who takes Snapshots or use the CBT Table - just DP.

There was no Storage vMotion Task.

 

Thanks.

 

Regards

Marco

 

 

Please use plain text.
Honored Contributor
André Beck
Posts: 514
Registered: ‎06-23-2005
Message 7 of 40 (427 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi,

 

my last direct contact with VEPA was short and years ago (when 7.0 was fresh), but I seem to remember that certain backup methods required more than one snapshot to exist in parallel. Have you verified differential backups should be possible in single snapshot mode?

 

HTH,

Andre.

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 8 of 40 (422 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi,

 

i read and tried to understand the DP Guide.

It seems if i am using CBT there will be no existing Snapshot. In this Document there is no Problem with "Single" Option an Differencial Backups.

 

This is what i understand.

 

Regards

Marco

Please use plain text.
Respected Contributor
Jenni_S
Posts: 206
Registered: ‎04-15-2011
Message 9 of 40 (406 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi Marco,

 

Yes you are totally correct, no snapshots are left behind when incr/diff is done using CBT.

 

In the FULL backup job do you have messages stating that it is actually using CBT?

 

[Normal]

From: VEPALIB_VMWARE@server.domain.com "/TESTDC" Time: 12/06/2014 10:57:31

Virtual Machine 'TESTVM01': Getting Changed Blocks for disk scsi0:0.

 

What vmware virtual machine version is the VM? I think it has to be minimum verson 7 for CBT to work, can you check/confirm this as well?

cheers,
jenni

--------------------------------------------------------------------------------
If my post was useful, please click on KUDOS! "White Star"
Please use plain text.
Frequent Advisor
nigil
Posts: 30
Registered: ‎03-31-2014
Message 10 of 40 (399 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

A backup chain gets broken if you perform any of the following operations:

Delete a snapshot

Revert to a snapshot

Create a snapshot without involving Data Protector

Change snapshot handling mode

Add a new virtual machine disk or rename an existing one

Restore the virtual machine

Enable changed block tracking


After completing any of the above operations, you must first run a full backup to start a new backup chain. If you run a session for an incremental backup or a differential backup instead, Data Protector switches the effective backup type in the session to full.

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 11 of 40 (395 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi Jenni,

 

yes, your posted CBT Message appears in my full Backup Job for each of my two virtual Disks.

VM-Version is "vmx-09".

 

Thanks.

 

Best Regards

Marco

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 12 of 40 (394 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello nigil,

i have read this in the DP Guide.
Nothing of your posted operations were performed so the Backup Chain should be nice.

Thanks.

Regards
Marco
Please use plain text.
Frequent Advisor
nigil
Posts: 30
Registered: ‎03-31-2014
Message 13 of 40 (388 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi,

Have you applied any patches of 7.0? Or using the plain 70 version?

There were few patches like 701 and 703. 

The latest patch is 703.

 

I think even with 7.0, incr/diff will work fine. Any debugs enabled?

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 14 of 40 (383 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi,

 

i am using the plain version.

Do you mean DP Debugs? How can i enable it? Unfortunatelly i dont have so much experience with DP. If you can explain me where i should enable any debugs i will do it.

 

Thanks.

 

Best Regards

Marco

Please use plain text.
Frequent Advisor
nigil
Posts: 30
Registered: ‎03-31-2014
Message 15 of 40 (368 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

You can enable debugging by:

1. Use -debug option with commands.

Ex: #/opt/omni/bin/omnib -oracle8_list 2TBbackup -debug 1-300,C:1024000 2TBbackupDebug.txt

 

2. Else from Windows GUI, click files on top left -> Preferences -> debugging ; Give filename and select option to start debugging. Restart GUI.

 

By default, Debugs will be created on /tmp in linux and programdata\omniback\tmp.

 

Log Level can be 1-100, 1-200, 1-300, 1-500. Last one will generate more number of logs and logs each info. So make sure space usage.

 

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 16 of 40 (366 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hi,

thanks first.
I enabled Debug Logging with Log-Level 1-300. I did not uses 1-500 because i can not calculate how much space it will consume.

In the meanwhile: Are there any other Things i can check? Any other ideas? Are there special Informations i have to look at in the Debug File?

Thanks.

Best Regards
Marco
Please use plain text.
Frequent Advisor
nigil
Posts: 30
Registered: ‎03-31-2014
Message 17 of 40 (339 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

you can  search for the string/part of the strong you get in error message. Probably it will be in BMA/BSM files. After finding the error in the file, check the events/messages prior to this. One of the message can tell you why backup goes through full instead of INCR/DIFF.

 

Also Check how to get patches(703) and apply them. Then check if everything works fine.

 

Fyi: Also DP has released major release 8.1.

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 18 of 40 (316 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello,

 

one additionally question for the meanwhile:

How can i disable the Debug Logging again?

 

I configured following back to the settings before to disable Debugging:

Range Specificaton: 1-99

Debug File Name: Debug.txt

"Do not use these settings in the future": Enabled

 

After that is restartet just the GUI - not any Windows Services.

Is this ok?

 

Thanks!

Regards

Marco

Please use plain text.
Frequent Advisor
nigil
Posts: 30
Registered: ‎03-31-2014
Message 19 of 40 (295 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

You have disabled it. That is the procedure to disable logs.

But what about the problem? Could you find the reason?

Please use plain text.
HP Expert
Bob_Clark
Posts: 1,203
Registered: ‎08-14-2013
Message 20 of 40 (286 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Set your range to 'Blank;', that is, leave the field empty, and click the button to restart the GUI

 

By the way, I would never have you debug in this manner, it is too easy to leave debugging on.

 

Rather, start the gUI from the MS-DOS prompt

 

   cd \Program Files\Omniback\bin

   manager.exe -debug [range, like 1-99] [Post-fix]

 

So, in your example

 

   manager.exe -debug 1-99 Debug.txt

 

As soon as you exit the GUI, debugging stops

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 21 of 40 (262 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello,

first, sorry for my late response.
Meanwhile i tried to "analyze" the Debugs Logs. I found the strings from my error message in two Textfiles - but this was not a BMA/BSM file, just "MONITOR" and "GUICORE".

In the other Files are a lot of Informations i cannot understand. But there are not any string of my Error.

Any other Suggestions or Ideas? Or is the only thing now i can do an Update of DP? If yes, there are some more questions. How do i install the Patch 7.03? Do i have to install from 7.00 over 7.01 and 7.02 to 7.03 or can i just install 7.03? Any Patch Order or good Informations how to Update DP?

Many Thanks!

Best Regards
Marco
Please use plain text.
HP Expert
Bob_Clark
Posts: 1,203
Registered: ‎08-14-2013
Message 22 of 40 (241 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

I would not recommend that you upgrade to the next patch level yet, it is counter-productive to introduce new vgariables into this problem

 

IN temrs of capturing the debugs, it appears that you only got debugs from the system running the GUI, not from your cell manager, please check again.  Since you have not specified a hostname or the OS-type of the Cell Manager, I can't be more specific than that

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 23 of 40 (226 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello Bob_Clark,

Thanks for your reply.
The GUI and the Cell Manager runs on the same Host.
The OS-Type of the Cell Manager is "Windows Server 2008 R2 Standard".

So i will debug the logs and check again.
Is there a secific Debug file where i should look for my error?

Thanks!
Best Regards
Marco
Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 24 of 40 (210 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello,

 

meanwhile i double-checked the Logs.

I have found following maybe interresting entries which i wrote in bold:

-----

File: OB2DBG_4108_2014-06-24-19_VEPALIB_VMWARE_w2k8-back.domain.de_4980-3780_240614-1139.txt

 

Log-Entry:

[ 99] 2014-06-24 15:05:35 ("/integ/vep/vepa/Plugins/Vmware/VmwareHelpers/QueryUtil.cpp $Rev: 38667 $ $Date:: 2013-08-21 21:09:54":197) A.07.00 b105
[ 99] <<=== (12) }  /* QueryUtil::getPropertyFromObjectContent */
[ 99]
[ 20] [QueryUtil::getDynamicProperty] Could not find property snapshot
[ 20] [QueryUtil::getDynamicProperty] Throwing exception: class std::logic_error

-----

-----

File: OB2DBG_4108_2014-06-24-19_VEPALIB_VMWARE_THREAD_w2k8-back.domain.de_4980-2468_240614-1139.txt

 

Log-Entry :

[ 99] 2014-06-24 15:07:17 ("/integ/vep/vepa/Plugins/Vmware/VmwareHelpers/DiskUtils/VddkUtil.cpp $Rev: 39407 $ $Date:: 2013-10-08 14:09:02":402) A.07.00 b105
[ 99] ===>> (8) VddkUtil::getDiskMetaData {
[ 99]
[ 20] [VddkUtil::diskLibWarning] SSLCheckLockingCallback: locking callback overwritten! Expected 7FEEE1E0CD0, saw 7FEF0A69ED0

[ 20] [VddkUtil::diskLibWarning] SSLCheckLockingCallback: locking callback overwritten! Expected 7FEEE1E0CD0, saw 7FEF0A69ED0

[ 20] [VddkUtil::diskLibWarning] SSLCheckLockingCallback: locking callback overwritten! Expected 7FEEE1E0CD0, saw 7FEF0A69ED0

 

...

 

[ 99] 2014-06-24 15:05:41 ("/integ/vep/vepa/Plugins/Vmware/VmwareHelpers/QueryUtil.cpp $Rev: 38667 $ $Date:: 2013-08-21 21:09:54":197) A.07.00 b105
[ 99] <<=== (12) }  /* QueryUtil::getPropertyFromObjectContent */
[ 99]
[ 20] [QueryUtil::getDynamicProperty] Could not find property parent
[ 20] [QueryUtil::getDynamicProperty] Throwing exception: class std::logic_error
-----

-----

File: OB2DBG_4108__BACKUP_w2k8-back.domain.de_4108-892_240614-1139.txt

 

Log-Entry:

[ 60] 2014-06-24 15:19:35 ("/NewGUI/Backup/oedithbar.cpp $Rev: 39452 $ $Date:: 2013-10-10 20:51:21":74) A.07.00 b105
[ 60] [] [Daily_w2k8-vcenter01] : ===========================================================
[ 60] [] [Daily_w2k8-vcenter01] : INTEGRATION HANDLER CREATED.
[ 60] [] [Daily_w2k8-vcenter01] : ===========================================================

[ 60] [] [Daily_w2k8-vcenter01] : Reading levels...
[ 60] [Virtual Environment] [Daily_w2k8-vcenter01] Integration has maximum 999 levels.
[ 30] Object Erkannte virtuelle Maschine is new. Add it
[ 60]

[ 60] 2014-06-24 15:19:35 ("/NewGUI/Backup/oedithbar.cpp $Rev: 39452 $ $Date:: 2013-10-10 20:51:21":74) A.07.00 b105
[ 60] [] [Daily_w2k8-vcenter01] : ===========================================================
[ 60] [] [Daily_w2k8-vcenter01] : INTEGRATION HANDLER CREATED.
[ 60] [] [Daily_w2k8-vcenter01] : ===========================================================

[ 60] [] [Daily_w2k8-vcenter01] : Reading levels...
[ 60] [Virtual Environment] [Daily_w2k8-vcenter01] Integration has maximum 999 levels.
[ 30] Object w2k8-vcenter01 is new. Add it
[ 60]

-----

 

This are just a few Infos i get from the Files.

If you can tell my where i should look for more Informations i can do this. I just dont know in which file i should focus my investigation.

 

Thanks.

 

Regards

Marco

Please use plain text.
Frequent Advisor
Nameeert
Posts: 33
Registered: ‎12-19-2013
Message 25 of 40 (194 Views)

Re: DataProtector 7.00 - VMs do a Full Backup instead a Differencial

Hello again,

after another tests (backup to different location, move VM to another VMFS 5 Datastore) and looking for some other events in my Logs i was asking me if the internal database of DP can be corrupted?!

Could this be a possible reason for my VMware Backup Problem?
If yes or maybe, how can i check if my IDB is absolutly ok?

Thanks.
Regards
Marco
Please use plain text.
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation