From: Christian Völker <C.V<oelker@gm...> - 2013-01-10 22:13:43
Am 10.01.2013 um 12:14 schrieb Arup Raychaudhury <arup@...>:
> Is it possible to upgrade dspace 1.6.0 to dspace 3.0 whitout going
> through dspace 1.7.x and 1.8.x
Last year I did the upgrade from 1.4 to 1.8. This was a comparatively large step as 1.6 t0 3.0. Honestly, it does not pay off to even think about circumventing the requirement to go through all versions. It is probably the least timeconsuming part of the whole upgrade procedure, depending on the amount modifications you applied to your installation.
You should create a clone of your current installations database and then check whether the database upgrade scripts in the etc directory work without error messages when applied subsequently. Likely they will. Because the support of different versions of postgres is relatively wide for each version of dspace, you dont even need to update postgres in between if you are lucky, so dont forget to the check the system requirements for each intermediate version regarding the database versions. (You should update postgres after you are done with the etc scripts).
Then, you can built a default version of the current version of dspace and run it using your updated database clone. Try all usual functions thouroughly. This should not take more time then a few hours. At this point you are ready to start porting your modifications, learn about the new functions, find out which modifications you can abandon because the are made obsolete by new functions and so on. This is what takes me several days each time.