I'm in the process of upgrading from SF 4.4 to the latest version of SF 5. Before starting the upgrade I copied my production database to my development machine. The upgrade completed successfully and everything seems to have updated properly. I'm in the process of working through a number of of minor issues and hope to be ready to deploy early next week.
However, I'm still pretty confiused about how to upgrade my production database. Obviously, I can't copy the development database back to the production server. The upgrade guide states the following regarding upgrading the production database:
If you want to merge the locally upgraded website with the production website without replacing the database, perform the following:
- Package the upgraded website without the configuration files from ~/App_Data/Sitefinity/Configuration.
Do not include the locally upgraded database.
- Upload the upgraded package and merge it with your production website files.
- Restart the website.
This triggers the upgrade process of your production database.
- Browse the backend and the frontend of your local project and ensure that everything is working fine.
My config files include entries for custom controls, custom modules, ecommerce settings, etc. Am I supposed to copy these files back in to the ~/App_Data/Sitefinity/Configuration
after the database upgrade has been completed? Will the lack of the config files cause issues with any already installed custom controls/modules? As usual, the documentation provides too little detail to be completely helpful.