I just did a Repair on one of my projects and now ALM11 reports it as ”corrupt”, now what?
Question ID: 105072

I am preparing to do an upgrade from ALM11 to 11.52. In ALM11, all of my projects are working fine, but I wanted to do a "repair" first to make sure to fix any issues they have.

Soon after starting the repair, it fails saying my project is now "corrupt".

What can I do now?

Marked as spam
Posted by (Questions: 99, Answers: 7)
Asked on July 19, 2013 2:55 pm
Answers (2)
Private answer


Yes, I certainly hope you have DB and Repository backups from just before you ran REPAIR.

Why did you run REPAIR if your projects were running ''fine''?
There is no need to do that unless HP-support asks you to -OR- when upgrading. When upgrading to a newer version of ALM, you do the REPAIR on a RESTORED project in the NEW version of your ALM instance.
This ensures it is repaired with the criteria of the new version, when complete (successful), you then UPGRADE the project. Usual process is: copy project DB to NEW DB instance, copy repository to new repository location, launch NEW ALM instance, then RESTORE / VERIFY / REPAIR/ UPGRADE the project.

So, for your dilemma... when a REPAIR fails, the only option is to RESTORE YOUR PROJECT DB from backup (on top of the corrupt one). For good measure, I usually also restore the entire project REPOSITORY as well from the same backup timeframe, just to be safe.

Moral of the story: DO NOT RUN REPAIR UNLESS YOU ARE UPGRADING A PROJECT and have backups, and do it on the NEW ALM server instance. (Of course, if Support asks you to on a case, it is OK to do otherwise.)

Marked as spam
Posted by (Questions: 4, Answers: 509)
Answered on July 19, 2013 3:11 pm
Private answer

I DO have a backup -- It took some searching, but I have both the DB and repository backups.

I always thought REPAIR was a maintenance tool to keep the project ''healthy''.

Thanks for the tips.

Marked as spam
Posted by (Questions: 99, Answers: 7)
Answered on July 19, 2013 3:15 pm

Welcome back to "EyeOnTesting" brought to you by Orasi Software, Inc.

Scroll to Top