Updating Mandala

This section refers to updating the full version of Mandala, not MandalaLite.

Backup!

Before performing any updates, backup your database. You can find general information on backups here. To backup:

  1. run Mandala on your main database server
  2. select Settings from the top tool bar
  3. click the backup tab
  4. click backup now.

To be extra cautious, I would browse to the backup location and take a copy of the most recent backup and place it on your desktop. That’s your insurance policy. Once you are done, exit Mandala.

Updating the server

Server updates that require changes to the database structure are almost always handled by me personally. So if I send you a server update for you to perform yourself, you can rest assured that the database isn’t changing this update.

  • Close Mandala
  • Open task manager and force quit any process beginning with the name Mandala. In the case pictured below, I would kill the MandalaUp process.

  • Now run the setup package provided labelled “MandalaServerUp.exe” using administrator privileges.
  • Choose the defaults for all the setup option pages and make sure that “start Backups” is ticked on the final page.

  • Click “Finish”, log into Mandala and check that all is looking normal.

Notice there was no need to uninstall anything in this process. Technically, you don’t need to reboot the server after an update. But sometimes I like to, just to ensure the MandalaBackup process is running correctly (assuming you have configured it as advised here).

  • Finally, check your backups in about 6 hours to make doubly sure that the automated backup process is doing its job.

Updating a client workstation

Updating clients is easy, and similar to the process of updating the server as described above.

  • Close Mandala
  • Open task manager and kill any Mandala labelled processes.

NB: If you see a process labelled “MandalaBackup” on the client workstation, then this means that the workstation is configured to run backups on demand. If this is the case, you will need to copy “MandalaBackup.exe” from your server installation (Program Files (x86)\Mandala) to your client machine. This is, however, an unusual setup but I thought I’d mention it.

  • Now run the installer labelled “MandalaClient” and choose all the default installer options.
  • Run Mandala and check to see all is looking normal.

Please remember to update all your client workstations at the same time. This is best practice and can save you headaches down the track!

And that’s all there is to it. It should go very smoothly, but if you have any problems, then please get in touch with me.