The best way to update for most installations is to use the automatic updater from Admin > Home by clicking Update Deskpro Now.
The automatic updater gives you the option to back up the database and/or the Deskpro source files. You should back them up so you can revert to the previous version in the unlikely event that you encounter a problem.
If you are updating from a version of DeskPRO v4 before #327, you must carry out a test update before you update your live site, and will need to make some configuration changes. See this KB article for details.
You can also choose to set a time delay before the update begins. This option will show an alert to any agents who are using your helpdesk, so they know to finish their work. You can use this to schedule the update for a time when the helpdesk is not being used.
The automatic updater uses the cron/Scheduled Task system. This means the cron/Scheduled Task user must have write permissions on all Deskpro files for the update to work. If this isn’t the case, the update will fail.
If the automatic updater fails or the button is not shown, try the Command-line updater instead.
If the update process sticks partway through and the helpdesk remains offline, see the section on Troubleshooting
In some cases, you may not want the automatic updater to replace a file. For example, you may have added a custom agent chat notification sound or edited a source code file.
See the article Preventing certain files from being replaced during an automatic update for how to do this.