Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Maciej Mieczakowski

Pages: [1]
1
MP Server / Ondemand - data restoration after removing app gr
« on: June 25, 2019, 01:54:42 AM »
Hi,

I have quite an interesting topic concerning data recovery due to the accidental removal of the application group.

As you are aware, removing an application group is not a common thing that admin does, but still it possible to remove application group quite easily after confirmation.
After that, all links to objects are removed from CMOD DB, and what's even worse, all objects are removed in a fly from cache/TSM in a fly. OnDemand sends delete filespace command to TSM. It removes the data on the primary and eventually the copy pools and there is no retention policies in effect at all at that point. The delete filespace command in TSM is under the understanding that you don't want the data anymore, so it is gone out of the TSM database.
It is still on the copy pool because the reuse delay on the data is a few days, but the only way to get it back it restoring the TSM database.
Restoring the TSM database to get a small piece of data back is not a good solution to this. I feel we shouldn't be restoring TSM databases for data retrieval unless it is a disaster recovery situation because it is a major undertaking to do it to another server.

I'm wondering why it is done like that. Why data is not marked for be removed after next run of arsmaint instead of removing all of it in a fly. I have a feeling that having it pushed through the general expiration policy would be a much more secure approach, letting you revoke the bad decision, but maybe there is something I'm not aware of.

What do you think about that? Have you ever deal with such issue before? Do you have any experience how to secure such scenario?

I'd appreciate getting some feedbacks on how is that solved on your end. I see no good approach here. I started a talk with IBM to understand what options we have and got a reply that it would require enhancement to the product. I'm not sure if this is in scope.

What is your point of view? Any comments highly appreciated  ;)

2
MP Server / Clearing the cache
« on: May 31, 2016, 03:59:38 AM »
Hi,

I'd like to check with you if my approach for clearing the cache is a good one in scenario when you want to keep the systemlog information untouched.

We received a big batches of data with wrong segment date for dozens of applications (set for 2050 and later) that we did not noticed . It caused that we have really much separate directories in /arscache dir keeping that data. Due to our policy we will keep that data in Ondemand (TSM), but I want to get rid of it from cache. I know I could run arsmaint -c for certain applications with future date (param -t )but it takes really long to process every single application this way.

What I was thinking is to start with cache from scratch, but I'd also like to keep systemlog's daily log for last 2 years untouched. To do this I want to copy all links from /arscache/retr/SL and all data they points to. Copy it to another destination, and remove all data in /arscache dir. After all I would recover retr for SL and data for those links as well.

Is that a good approach or is there a better way to do this? Did I missed anything?

I'm looking for your comments  ;)

3
MP Server / Restore indexes from FAA1
« on: December 09, 2015, 04:50:11 AM »
I know when data is stored in Ondemand, it's split to two data files located in TSM/cache: compressed object file FAAA and index values FAA1.
Both files are compressed or these are blobs. For sure it's not readable format.

Now I'd like to know how to get access to FAA1 data and recover it back to DB. What is best procedure to do this.

Many Thanks for your guidance.

Pages: [1]