Rollback / Downgrade from CLM 4.01 to 3.0.1.4
![]()
Ron Charron (21●1●2●4)
| asked Apr 10 '13, 2:31 p.m.
retagged Apr 10 '13, 4:34 p.m. by Max Bridges (241●2●6)
We are in the process of planning a migration from CLM 3.0.1.4 over to 4.01.
We need to plan a roll-back strategy (i.e.: roll-back to 3.0.1.4 in case of a failed change, for whatever reason). Does anyone have a procedure/pointers/experience with a version roll-back? WebSphere server (on one server), Oracle database (on another). Thanks Ron |
3 answers
![]()
Hi Ron,
Consider reading this article to understand what are the important things to backup. I believe restoring the databases, index files, your application server profile configuration and application configuration (the .../server/conf folder) are essentially needed to be restored. If you have additional components in your topology then they probably needs to be considered as well. Hope this helps Comments One of the keys to that article in this case would be Backing up and restoring the Jazz Team Server.
|
![]()
Sean G Wilbur (872●1●24●21)
| answered Apr 11 '13, 12:44 a.m.
JAZZ DEVELOPER edited Apr 11 '13, 12:48 a.m.
I think this is more of a process question than a product function, check out the article noted by Indradi as a complete backup is all you need to restore to a point in time. If you upgrade and find out you have problems, there is no way to keep any new data from 4.x and downgrade that to 3.x, you will need to restore to a backup from the 3.x timeframe.
In the case of an upgrade and having a fall back strategy, it sounds like you are planning on removing the 3.x install, installing 4.x, and they doing the upgrade. There is not special sauce to roll back, if the 4.x upgrade fails or you run out of time, the answer is remove the 4.x bits, install 3.x and restore your dbs/indices/configs.
Lots of customers are doing this using different machines/vms so the cutover turns into a backup, dns update, and upgrade from the server perspective. That tends to simplify the fall back, to reversing the dns change and db restore, but this is really only practical if you are virtual or happen to be upgrading hardware at the same time.
-Sean
Comments Thanks Sean, we'll be keeping our 3.0.1.4 around for a safe period.
|
![]()
I'm interested in this as well.
Assuming that we have all of that backed up that you mentioned, Indradri, can we restore those to a 3.0.1.4 instance? As I understand it, the database schema has changed in CLM 4.0.1, so would it be possible to restore a database? Comments You would need to take a database backup (ask your DBA to take it on the DB side) first before you run the repotools command. Hi Chris,
One thing to note: Installing another version of CLM ought to go into another location so the basics of the previous version should remain intact. i.e. updated files would go into the new 4.0.X install. Most important is the database backup.
This makes sense, if we wanted to revert to the same state of the data when we were in 3.0.1.4.
Hrm... don't think there is any script to help you downgrade the database schema from 4.0.1 to 3.0.1.4. You might want to raise a PMR to IBM Support to have this answer. Chris, I am curious to know what problems would you anticipate for which you need to rollback to a earlier version after a planned and successful upgrade.
showing 5 of 6
show 1 more comments
|