02-25-2011 07:52 AM
Hi all,
i've a problem with Storage lifecycle Policy.
The master server is a w2k3 machine with nbu 6.5.6; i have some different Slp, configured like this:
1st step: backup on disk by the master server (expire after duplication)
2nd step: duplication on tld0 by the master server (different retention based on SLP; example 1month)
3rd step: duplication on tld1 by the master server (different retention based on SLP; example 1month)
The problem is that sometimes i get duplication job in the activity monitor that instantly fails with error 190.
According to me, the problem is that the SLP process references some backup that no longer exist in catalog; if i run the command "nbstlutil stlilist" it shows me some backupid that have already expired.
i.e.:
Solved! Go to Solution.
03-23-2011 03:13 AM
Since the image was expired manually with bpexpdate, I believe you don't care about having that image back anymore.. is it?
So now we know image database does not have that image anymore. But it appears in your "nbstlutil stlilist" that means it's still in EMM database. If "nbstlutil cancel" cannot remove it, then the best probably is to call Support and have them create SQL script for you to clean up that image entry in EMM.
You will need to prepare to run nbdb_unload, which is to dump the database for Support to check.
02-25-2011 12:38 PM
Ensure that the tld0 copy is the source for the tld1 copy.
Extract from SLP overview:
Hierarchical duplication is simple to configure using the storage lifecycle policy GUI. The various storage destinations are configured in the usual way and can then be arranged in a parent/child relationship using the four arrows shown in Figure below. The indentation of the storage destinations in the "Use for‟ column of the GUI indicates the relationship between them with the more indented destination duplicating from the less indented destination immediately above it.
02-28-2011 02:30 AM
Hi Marianne,
thank you for your response, but my question was different. What i want is to delete the jobs that i see with the command "nbstlutil stlilist" , because some of them are old entry of backup that are already expired.
Thank you,
Andrea
02-28-2011 03:21 AM
SLP images will actually only expire once the duplication has succeeded.
Do these duplications actually show up as Incomplete?
nbstlutil stlilist -image_incomplete -U
nbstlutil cancel will only work if jobs are listed as Incomplete.
02-28-2011 03:41 AM
I know about that, but i think that the customer expired manually the backup with "inifinity" retention; actually those backup are listed as complete. I can't do the command you listed right now, but i'm sure about that.
By the way, i always thinked that complete jobs aren't listed with "nbstlutil stlilist" command, indeed i can see only 2 or 3 jobs "completed but not deleted" from the list.
Hope to have been clear
03-03-2011 12:48 AM
No one that has seen this issue?
Andrea
03-21-2011 12:52 PM
I am having this same issue. In my environment we have long since gotten rid of the storage lifecycle policies. However, when I run:
nbstlutil list
I see a lot of entries referring to policies that have been deleted. When I attempt to do an "nbustlutil cancel..." on any of them, I get no return and they do not get removed. When I run "nbstlutil stlilist -image_incomplete -U" nothing returns If I run a "bpexpdate -d 0 -backupid <backup_id>" on them it says that the entity doesn't exist.
Seems like they are just stuck there forever. Any help would be appreciated.
03-23-2011 03:13 AM
Since the image was expired manually with bpexpdate, I believe you don't care about having that image back anymore.. is it?
So now we know image database does not have that image anymore. But it appears in your "nbstlutil stlilist" that means it's still in EMM database. If "nbstlutil cancel" cannot remove it, then the best probably is to call Support and have them create SQL script for you to clean up that image entry in EMM.
You will need to prepare to run nbdb_unload, which is to dump the database for Support to check.