Hi Lewatle, You should be very careful about copying custom code from 4.x to 6.x, as both the webapps and the Java API have changed quite a bit between those releases. So, I worry that simply copying everything from your dspace 4.x webapps into your DSpace 6 codebase would result in a large number of errors. DSpace code is constantly improving, so if you simply copy all your files from an old version of DSpace, that old code is not guaranteed to work with a much newer version of DSpace.
Instead, assuming you are using a code repository (like Git or SVN), you may want to either perform a code merge, or generate a diff/patch (from your 4.3 site), so that you can only reapply the customizations you've made to the 6.x site. If the customizations are minimal (e.g. header/footer/css changes), you may end up better off simply upgrading to out-of-the-box DSpace 6, and then manually reapplying your customizations after the initial upgrade is found to be successful. The upgrade process itself should take care of moving forward any statistics you have had previously. So, as long as you are upgrading on the same server, you should be able to just follow the normal upgrade process documented at: https://wiki.duraspace.org/display/DSDOC6x/Upgrading+DSpace Since you've made customizations, I highly recommend testing your upgrade process on a test server. That way you can work out any issues on that test server before attempting it on Production (and you won't have to worry so much if you hit a bump in the road, as you'll have time to resolve it without affecting your Production site). Good luck. If you hit more specific issues during your test of the upgrade, feel free to email this mailing list or use on of the other support options available: https://wiki.duraspace.org/display/DSPACE/Support - Tim On Tue, Sep 12, 2017 at 5:01 AM Lewatle Johannes Phaladi <[email protected]> wrote: > Dear DSpace Team, > > I am going to be upgrading soon to version 6.x and I have done most > customizations on test site, the only last stage I haven't done yet is on > migrating statisctics and keep on having previous usage stats going forward. > > please rectify me on this steps if i am getting it wrong: > I would copy all customizations from webbapps directory as follows > $ cp -R dspace4.3/webapps to > /dspace-6.2-src-release/dspace/modules/jspui/src/main/ > then run /dspace-6.2-src-release/dspace$ mvn package > and also /dspace-6.2-src-release/dspace/target/dspace-installer/$ ant > update > > will the above process be able to re-use old stats to the new installation > ? > > Regards, > Lewatle > > -- > You received this message because you are subscribed to the Google Groups > "DSpace Technical Support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/dspace-tech. > For more options, visit https://groups.google.com/d/optout. > -- Tim Donohue Technical Lead for DSpace & DSpaceDirect DuraSpace.org | DSpace.org | DSpaceDirect.org -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout.
