[Veritas-bu] Script for changing schedule retention levels
2004-04-13 11:35:06
bpexpdate will change the retention on an existing backup, it's limited,
however, to a policy and can't subset to a specific schedule. To do a
particular schedule, you have to do it by backupid.
First generate a list of backup ids by policy & schedule, then feed it into
bpexpdate.
for bpid in `bpimagelist -idonly -d MM/DD/YYYY -policy <policy> -sl <sched>
| awk '{print $8}'`
do
bpexpdate -recalculate -backupid $bpid -force -ret <new_retlevel>
done
I'd suggest doing a:
bpexpdate -deassignempty -force
...afterward.
HTH - Mark
-----Original Message-----
From: Schaefer, Harry [mailto:Harry.Schaefer AT turner DOT com]
Sent: Monday, April 12, 2004 5:49 PM
To: 'veritas-bu AT mailman.eng.auburn DOT edu'
Subject: [Veritas-bu] Script for changing schedule retention levels
I dug through the archives to no avail. I am trying to find the right
command line combination to change the retention level on a set of
schedules. For example, changing the retention level from 8 (1 year) to 2 (5
weeks).
I am looking for the command to first give me a list of schedules, then a
command to change a retention level on a given schedule. I can create the
script to go around it, and even put it back out here for anyone to use.
We have a Solaris master server running 4.5 FP 4...
Thanks,
Harry S.
Atlanta
|
|
|