Hi Syed,
> What are the steps that I should follow in order to perfectly migrate
> my idempiere production to new version? Here's what I did so far:
> I installed idempiere production version 9 on my local machine.
> I ran RUN_DBExport.sh file on my live production server which
> generated ExtDat.dmp file and a packaged jar file.
> I'll move these files to my local machine and try to restore the db by
> running RUN_DBRestore .sh.
> Will that work?
Yes, and then you cycle running RUN_SyncDB.sh and fixing the errors that
appear.
RUN_SyncDB.sh
fix problems
RUN_SyncDB.sh
fix problems ...
until no errors are shown
> We've also did many development in our current live idempiere. How we
> are going to move those changes along with it?
Changes in core? Better if you check if they are worthy for everyone
and contribute them back to iDempiere.
If the changes are not for everyone, then I suppose they were made in
plugins, so you need to port your plugins to version 9.
Regards,
Carlos Ruiz