Upgrading to Cerb5

From Cerberus Helpdesk Wiki

Jump to: navigation, search

Contents

Licensing Note

The license format has changed in Cerb5. You should contact support before you upgrade and get a new license to Cerb5 first; otherwise, you will be restricted to a single seat (one simultaneous worker).

From Cerb2 or Cerb3

If you're still running Cerb2 or Cerb3 then the Cerb5 upgrade process is the same as the Cerb4 process. This is required because the 4.x/5.x database is in an entirely different format. Read the instructions on upgrading from 2.x/3.x to Cerb4/5. You will need to install Cerb5 first.

From Cerb4

Download

Subversion

 svn co "https://github.com/wgm/cerb5.git/branches/stable" cerb5

GitHub

 git clone "http://github.com/wgm/cerb5.git" cerb5

Database

 APP_DB_DRIVER
 APP_DB_HOST
 APP_DB_DATABASE
 APP_DB_USER
 APP_DB_PASS'
 APP_DB_PCONNECT
 LANG_CHARSET_CODE
 DB_CHARSET_CODE

NOTE: If you haven't upgraded your Cerb4 database to UTF-8 yet, now would be a good time to do that.

Storage

You could use rsync to do this, since it has the nice -C option, which ignores any SVN or CVS files. (see man rsync)
For example:
[root@cerberus html]# rsync -aCv cerb4/storage/attachments/ cerb5/storage/attachments/

Permissions

Pretty URLs

Upgrade

Security

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox