ADSM-L

Re: [ADSM-L] DISASTER: How to do a LOT of restores?

2008-01-29 02:05:32
Subject: Re: [ADSM-L] DISASTER: How to do a LOT of restores?
From: Paul Zarnowski <psz1 AT CORNELL DOT EDU>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Tue, 29 Jan 2008 02:01:23 -0500
Curtis, I didn't read this whole thread, but I don't think this is quite
true.  I believe that all files in an aggregate relate to a single common
database entry which indicates where the aggregate is stored (which tape or
disk volume, and location on that volume).  When files in an aggregate are
moved (i.e., migrated from disk to tape), then the one aggregate record is
updated in the database to reflect that the aggregate was moved, but all of
the individual file entries (that make up the aggregate) do not need to be
updated.

So yes, each file it's own database entry, but that database entry doesn't
necessarily indicate *where* the file is stored.  That information is kept
in an aggregate record.

It should still be true that if an aggregate transmission is interrupted,
the entire transaction is rolled back.

The above is my understanding, but I do not know it as fact.

..Paul


At 03:54 PM 1/28/2008, Curtis Preston wrote:
So I'm back to my original understanding then, that all files are
tracked individually in TSM.  It's just that TSM doesn't do a commit
until an aggregate has completed.  This explains why the entire
aggregate must be redone if it fails halfway through due to a
busy/locked file.  If it fails, the entire transaction is rolled back,
so there is no record of any of the previous files in the aggregate.  Am
I still on the right page?


--
Paul Zarnowski                            Ph: 607-255-4757
Manager, Storage Services                 Fx: 607-255-8521
719 Rhodes Hall, Ithaca, NY 14853-3801    Em: psz1 AT cornell DOT edu