ADSM-L

Re: Data on destroyed tapes backed up automatically?

2001-05-16 16:31:38
Subject: Re: Data on destroyed tapes backed up automatically?
From: "Prather, Wanda" <Wanda.Prather AT JHUAPL DOT EDU>
Date: Wed, 16 May 2001 16:32:08 -0400
No.

Just marking the tapes destroyed will NOT change the data base entries for
the files on the tape.
(You can even mark the tape back to READWRITE, if it is still available.
All that DESTROYED does is make it not-mountable)

Case 1:
If you have another copy of the data in a COPY pool, the appropriate thing
to do is a RESTORE VOLUME.  TSM will copy the data from your copy pool back
to the primary pool, the release the damaged primary volume.  (If the copy
pool volume is offsite, run RESTORE VOLUME XXXX PREVIEW=YES, you can see
which tapes you need to bring back.)

Case 2:
If you don't have a copy pool, and you think any of the tapes might be
partially readable, run AUDIT VOLUME and specify FIX=YES.  It will delete
the DB entries for any files it can't read. (It can also put a LOT of stuff
in the activity log.)

Case 3:
If you know for certain that the tapes are all trash (from a TSM point of
view), you can just DELETE the volume and check the box that says
DISCARDDATA=YES.  That causes TSM to purge all the file version entries from
the data base, and release the primary tape.

In Case 1, the data doesn't need to be backed up again and nothing is lost.
In Case 2 & 3, the next time a client backup runs, it will re-back up any
files that still exist on the client machine.  (When a backup starts, the
first thing the client and server do is exchange information about what is
already backed up.)  Any extra versions, or backups of deleted files that
were on the tape, are toast.

Hope that helps.
************************************************************************
Wanda Prather
The Johns Hopkins Applied Physics Lab
443-778-8769
wanda_prather AT jhuapl DOT edu

"Intelligence has much less practical application than you'd think" -
Scott Adams/Dilbert
************************************************************************






<Prev in Thread] Current Thread [Next in Thread>