Hello, Andy I understand your arguments, but want to know the benefits of the method to store the directory not in the same manner as the files. For Example from a certain computer we do a archive, we want to keep for 14 days. But the directories are kept for 365 days. So storage is wasted on tape and in the db. For special purpose we have a mgmtclass without any limits. Now some clients store their directories there at incremental backup. No good idea!! What is stored for a directory entry? What can i do with the directory, if the files belonging to it are expired? In your example: What is the state or content of the directory restored PIT to day 1? Is it possible to restore Myfile to the version of day 1 if the directory backup belonging to it is expired? My idea is to store the directories together with the files. This would solve a lot of problems. Best regard Bernhard Unold Andy Raibeck schrieb: > > For those of you who remember ADSM Versions 2 or earlier, our > backup-archive GUI used to obtain a list of *all* backup versions before > displaying the restore tree. Because the list of all backup versions can > grow extremely large (i.e. millions of files), this presented two problem > areas: memory shortages on the client machine (to retain the list of files > in memory) and performance (because it takes a looooong time to build the > list). > > Starting with Version 3, we took a different approach to how we get file > backup information. Rather than try to obtain a list of all backup versions > initially, we only obtain a list of the objects that you can immediately > see on the screen. For example, when you crack open (click on the + sign) > the "File level" in the restore tree, we just show the available > filespaces, so that is the only information we get from the server. When > you click on one of the file spaces, we get a list of files that are in the > root directory of that filespace, which is then displayed on the right-hand > side of the GUI. When you crack open the filespace, we get a list of > available directories directly beneath that filespace. When you click on a > directory, we get the list of files immediately under that directory. And > so on and so forth. > > Because we are only getting lists of files for what you can see on the > screen, the list is much smaller, so the GUI performance is vastly > improved. > > The problem you are seeing with PIT restores via the GUI is in order to see > the files, you first need to be able to see the directories (so you can > click on them to see the files or crack them open to view their > subdirectories). But if there are no directories that were backed up prior > to your PIT specification, then there is no directory that can be > displayed. Thus if there is no displayed directory, there is nothing for > you to click on or crack open. > > The command line interface does not rely on the ability to display > directories before it can display its files and subdirectories, so this is > why it does not have the problem. > > Directories are bound to the management class (within the policy domain) > that has the highest "Retain only version" (RETONLY) setting, without > regard to the number of versions that are kept. If two management classes > have the same RETONLY setting, then you can not predict which class will be > used. > > If the management class with the largest RETONLY setting maintains only 1 > version, this will still be the class to which directories are bound. Call > this management class CLASS1 On the other hand, you might have files that > are bound to another management class, say, CLASS2, with a lower RETONLY > setting but maintains, say, 10 versions if the file exists (number of > versions when file is deleted is not pertinent here). > > So here is a scenario: > > Day 1: File C:\MyDir\MyFile.txt is backed up. MyDir is bound to CLASS1 and > MyFile.txt is bound to CLASS2. > > Day2: File C:\MyDir\MyFile.txt is changed. The MyDir directory is also > changed. When the backup runs, MyDir will be backed up. Because only 1 > version is kept, the version that was created on Day 1 is deleted. > MyFile.txt is also backed up and bound to CLASS2. There are now 2 versions > of MyFile.txt. > > Now you need to do a PIT restore back to Day 1. However, since there is > only one backup version of MyDir, created on Day 2, it will not be > displayed in the GUI when you PIT criteria specifies Day 1. > > The key for PIT restores from the GUI, then, is to ensure that each > directory has a backup version that is at least as old as the oldest file > or subdirectory contained within that directory. > > I don't think there is any great way to ensure that you can *always* do a > PIT restore from the GUI unless you have a management class for directories > that basically keeps all versions of directory backups forever (NOLIMIT). > Depending on how often your directories change, this could potentially > impact the size of our TSM database. > > The best compromise would be to establish a term of service with your users > that states how far back you will support PIT restores via the GUI. Then > you can create a managment class for your directories with > VEREXISTS=NOLIMIT, VERDELETED=NOLIMIT, and RETEXTRA=ndays, > where 'ndays' is the number of days to which you will guarantee PIT > restores via the GUI. For example, if you want to be able to go back up to > 30 days, then set RETEXTRA=30. Beyond 30 days, you will need to use the > CLI. > > Regards, > > Andy > > Andy Raibeck > IBM Tivoli Systems > Tivoli Storage Manager Client Development > e-mail: [EMAIL PROTECTED] > "The only dumb question is the one that goes unasked." > > "Richard L. Rhodes" <[EMAIL PROTECTED]>@VM.MARIST.EDU> on > 03/07/2001 12:36:50 AM > > Please respond to [EMAIL PROTECTED] > > Sent by: "ADSM: Dist Stor Manager" <[EMAIL PROTECTED]> > > To: [EMAIL PROTECTED] > cc: > Subject: Re: Point-In-Time Restore > > This brings up lots of questions: > > 1) How do you "keep enough directories" to enable PIT for the gui? > 2) How would you not have enough directories to enable PIT if you > have enough file versions to do PIT? > 2) What does the cmd line client do differently than the gui? > > In other words, I'm not sure what exactly IBM is saying is wrong and > what I should do to prevent it. > > Any clarification is appreciated! > > Rick > > On 7 Mar 2001, at 7:31, Æbelø Kaj-Flemming wrote: > > > Hi. > > Some month ago I ran into the same problem. Called Tivoli support for > help. > > They told: > > working as designed. You will have to use the command line interface to > > restore. > > > > ---------CUT--------------- > > Hello, > > This issue has already been discussed with development. There are 2 > > methods for enabling PIT restores. The first method is to keep enough > > versions of directories to enable the PIT restore in the GUI. The > > second is to use the command line for PIT restores. The decision to > > enable PIT restores from the GUI is up to administration. Enabling PIT > > restores from the GUI can mean increased resource costs. Enabling PIT > > restores from the GUI require extra versions of directories, these > > extra versions require more disk space and more entries in the database > > to keep track of the entries. The DIRMC option is discussed earlier > > in Chapter 11 Managing Client Data Using Policies. Development is > > aware that GUI PIT restores can appear inconsistent. APAR IC25961 and > > IC24733 were opened and closed SUG (suggestion). In both cases the > > issue was acknowledged and stated to be working as designed. I hope > > that this helps to clarify the situation. > > Regards, > > Level 2 Tucson > > > > ---------CUT--------------- > > > > Kaj > > > > > > -----Original Message----- > > From: Steven Abrey [mailto:[EMAIL PROTECTED]] > > Sent: 7. marts 2001 06:32 > > To: [EMAIL PROTECTED] > > Subject: Point-In-Time Restore > > > > > > Hi, > > I have been trying to do a Point In Time Restore from the Backup/Restore > > Gui, but I only get a fraction of the files that should exist. I am > > running 3.7.3 TSM server with the 3.1.07 Backup/Restore gui tool. > > Sometimes, whole directory's don't exist and normally only the files that > > have been backed up within the last week or so, show up. > > > > Any Help will be most appreciated > > > > Steven Abrey > > Network Support Analyst > > Credit Union Australia > > Phone : 07 - 3365 0231 > > Fax : 07 - 3365 0295 > > Email : [EMAIL PROTECTED] -- Mit freundlichen Grüßen Bernhard Unold
begin:vcard n:Unold;Bernhard tel;work:+49 7071/29-80130 x-mozilla-html:FALSE adr:;;;;;; version:2.1 email;internet:[EMAIL PROTECTED] fn:Bernhard Unold end:vcard