Skip to content

Upgrade (automatic)

squarerootfury edited this page Jan 19, 2014 · 5 revisions

Starting with 1.9.13-git-beta3-2, Redundancy has a built-in updater.

The updater is (like the complete program) still beta, so use with caution.

Requriements for updates

  • You are member of the administrative group
  • You made a backup (do it!)
  • Your PHP runs with a user which is allowed to write in the Redundancy-directory
  • You are using 1.9.12 or above (1.9.11 and previous does not work, because there are many kernel functions missing)

Start the update

  1. Click on the dropdown menu which displays your name
  2. Click on administration
  3. Click on Info
  4. Click on start update at the bottom of the info screen

Update process

  • Any data requried for the update will be saved to the Temp directory. It's located per default in your installation path.
  • The database will be updated independent of the update of your files
  • Each file will be replaced except of

Redundancy.conf,DataBase.inc.php,/Storage/,/Temp/,/Snapshots/,/Documents/

  • New configuration values will be added at the end of your Redundancy.conf-file
  • The updater displays any problem which may encounter during the update process
  • After completing the update, you have to delete the content of /Temp/

Update of "End-of-Life" versions (1.9.11 and previous)

The update may fail. There is no guarantee that the update of EOL-version runs properly.

  1. Fetch the newest snapshot of the repository
  2. Replace the files inside Includes/Kernel/ to get the newest kernel functions
  3. Replace the files inside Language/ to get the needed language values
  4. Insert the file Includes/update.inc.php in your includes folder to get the updater
  5. Now open your browser on http://yourpathtoredundancy.tld/index.php?module=update
  6. Run the update process

Clone this wiki locally