Hi Eric, This should be fine.
I will work with the owner of the documentation to get something added moving forward. Del ---------------------------------------------------- "ADSM: Dist Stor Manager" <ADSM-L@VM.MARIST.EDU> wrote on 08/04/2017 02:38:10 AM: > From: "Loon, Eric van (ITOPT3) - KLM" <eric-van.l...@klm.com> > To: ADSM-L@VM.MARIST.EDU > Date: 08/04/2017 02:39 AM > Subject: Re: Database restore and containerpools > Sent by: "ADSM: Dist Stor Manager" <ADSM-L@VM.MARIST.EDU> > > Hi Stefan! > I think too this is the way to do it, but I prefer to have an > 'official' confirmation from IBM (Del?). IBM might have to correct > the manual too than, because an audit of a container that is not in > the database doesn't seem to work... > Kind regards, > Eric van Loon > Air France/KLM Storage Engineering > > -----Original Message----- > From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On > Behalf Of Stefan Folkerts > Sent: donderdag 3 augustus 2017 19:50 > To: ADSM-L@VM.MARIST.EDU > Subject: Re: Database restore and containerpools > > Hi Eric, > > I've been in this situation before a while back and what I did was > about the same, I did a query container from a for loop based on the > output from the find command on the filesytems I believe and every > container I did not find in Spectrum protect was deleted (rc != 0 on > the dsmadmc q container) was deleted on the filesystem by hand, I > double checked everything. > > > > > > On Thu, Aug 3, 2017 at 3:14 PM, Loon, Eric van (ITOPT3) - KLM < > eric-van.l...@klm.com> wrote: > > > Hi all, > > I'm working on a procedure on how to handle a TSM server (with a > > container > > pool) when a database is restored to the latest backup. When you do > > this, you might end up with containers which were created after the > > last backup and which are not known to the TSM server because they > > were not yet created at the time of the last backup. > > In my case all containers are located in subdirectories in > > /tech/tsm/server, I use the following command to count them: > > > > find /tech/tsm/server/container* -type f|wc -l > > > > and then I use this command to count the amount of containers in TSM: > > > > select count(*) from containers > > > > The amount should be the same. If there are more files on the local > > filesystem than in TSM, these are obsolete and should be removed. The > > SP manual (chapter Recovery from data loss outages) suggests to use > > the audit container <container_name> action=removedamaged to delete > > the container, but that doesn't seem to work. To test this I copied a > > container to a temp file on the local filesystem, moved the source > > container to a new one in TSM (temporarily set reusedelay=0) and as > > soon as the source file was gone, renamed the temp file to the same > > name as the source file. As soon as I audit it, it is not being removed: > > > > ANR2017I Administrator ADMIN command: AUDIT CONTAINER > > /tech/tsm/server/container00/01/00000000000001c7.dcf > > action=removedamaged ANR3710I This command will delete container > > /tech/tsm/server/container00/01/00000000000001c7.dcf > > from the file system. > > ANR3711E Container > > /tech/tsm/server/container00/01/00000000000001c7.dcf > > will not be removed from the file system. > > ANR2017I Administrator ADMIN issued command: ROLLBACK > > > > The message ANR3711E seems to indicate that the header could not be > > validated... > > > > What should be the right procedure to handle such a situation then? > > Just delete the obsolete containers manually? > > Thanks for any help in advance! > > Kind regards, > > Eric van Loon > > Air France/KLM Storage Engineering > > ******************************************************** > > For information, services and offers, please visit our web site: > > http://www.klm.com. This e-mail and any attachment may contain > > confidential and privileged material intended for the addressee only. > > If you are not the addressee, you are notified that no part of the > > e-mail or any attachment may be disclosed, copied or distributed, and > > that any other action related to this e-mail or attachment is strictly > > prohibited, and may be unlawful. If you have received this e-mail by > > error, please notify the sender immediately by return e-mail, and > delete this message. > > > > Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or > > its employees shall not be liable for the incorrect or incomplete > > transmission of this e-mail or any attachments, nor responsible > for any delay in receipt. > > Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal > > Dutch > > Airlines) is registered in Amstelveen, The Netherlands, with > > registered number 33014286 > > ******************************************************** > > > ******************************************************** > For information, services and offers, please visit our web site: > http://www.klm.com. This e-mail and any attachment may contain > confidential and privileged material intended for the addressee > only. If you are not the addressee, you are notified that no part of > the e-mail or any attachment may be disclosed, copied or > distributed, and that any other action related to this e-mail or > attachment is strictly prohibited, and may be unlawful. If you have > received this e-mail by error, please notify the sender immediately > by return e-mail, and delete this message. > > Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/ > or its employees shall not be liable for the incorrect or incomplete > transmission of this e-mail or any attachments, nor responsible for > any delay in receipt. > Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal > Dutch Airlines) is registered in Amstelveen, The Netherlands, with > registered number 33014286 > ********************************************************