There are multiple ways of updating Genie to the latest version. The method you use to update will depend on your current Genie version and the version to which you are updating. The following article gives a general overview of update processes.
Please note: All Genie updates are included with the cost of your Genie license fee. We do not charge for you to update your Genie version, but you may incur costs with your nominated IT support should you wish to engage them to carry out an update for you.
Before you begin
There are four main prerequisites that must be met before performing an update of any kind:
- All users must be logged out of Genie. As part of the update process, the Genie Server application will close and restart, preventing user access until this has completed. Given this, it is good practice to run updates outside of business hours to minimise disruption.
- A backup of the Genie data must be taken. Verify that you can restore the backup if need be.
- Any offsite logs generated on offsite laptops must be imported beforehand. Any outstanding logs will be incompatible with the updated data, and the information will need to be manually re-entered if this is not done.
- That all computers must meet the current Genie Hardware and Operating System requirements for the version that you are updating to.
Please Note: It is also recommended that you perform a Verify of your data before updating. If any errors are presented in your Verify, please contact Genie Support to resolve before proceeding with your update.
Note: Depending on your current Genie version, you may not be able to directly update to the most recent version of Genie. Please see our Downloads article for the correct installer. If your installer is not listed there, please contact Genie Support to obtain the appropriate installer for your update path.
The below table outlines the appropriate upgrade pathway from your version to the current version.
|Your current Genie Version||What can you update to?||Upgrade Path|
|Any version 7
|***||*** Update using the instructions in the Upgrading from Version 7 to Version 9 article. ***|
|8.0.1 - 8.5.5||8.7.2||Requires a manual update using the 8.7.2 Genie installer.|
|8.5.6 - 8.8.2||9.1.1||Requires a manual update using the 9.1.1 Genie installer|
|8.8.3 - 9.2.3||9.3.8||Requires a manual update using the 9.3.8 Genie installer|
|9.3.2 - 9.3.7||9.3.8||Automated update via the Special Menu|
For example, if you are currently on Genie version 8.5.5 you will first need to update to Genie version 8.7.2 using the Manual Update process. Once you have updated to 8.7.2 you would then need to perform a Manual Update to 9.1.1. Once the update to 9.1.1 has completed, you can then perform a Manual Update to the current version using the appropriate Genie installer.
|Type of Update||What this means||How to Update|
|Minor||A minor update is one where only the last number of the Genie version is different. For example, updating from version 9.2.1 to version 9.2.2||Either the Automated Special Menu Update or the Manual Update methods below.|
|Moderate||A moderate update is one where the middle number of the Genie version changes. For example, updating from version 9.1.1 to 9.2.1||Manual Update only. May cause a change in hardware requirements.|
|Major||A major update is one that brings Genie up to the latest version from version 7. For example, updating from 7.8.7 to 9.3.8.||As this requires the Genie data file to undergo a significant update, you should contact Genie Support for assistance, per our Upgrading from Version 7 to Version 9 article. This will cause a significant change in hardware requirements.|
An automated update can be performed through the Software Updates window, and can be done from any Genie Client on the network.
Once you have prepared for the update, it can be carried out by following these steps:
- On the client machine, navigate to Special > Software Updates.
- Tick the checkbox to the left of the Genie Updater download option.
- Click the Install 1 Item button.
- When prompted, click the Apply Update button.
After Apply Update is clicked, Genie will proceed with the update. As part of this process Genie will download the update and send it to the server. The Genie Server application will close automatically, allowing the update to run.
Once the update has completed, the Genie Server application will be launched again. When you can see that the Genie Server application has re-launched, users may log back in as normal through Genie Client.
If you would prefer to carry out the update on the server machine itself, you may carry out the above steps through Genie Single User (Genie Solo) on the server, instead of Genie Client. To do this, close the Genie Server application (File > Quit) and launch Genie Single User, then proceed with steps 1 - 4 as above.
Please Note: When downloading the update, if the Just Download It button is clicked instead of Apply Update, the Genie updater file will be downloaded to the computer for later use. This updater can be used to update the server manually, as per the Manual Update section below.
Finally, if any users in the practice use offsite logging, make sure that Genie Single User on their offsite laptop(s) is updated accordingly. See Updating for Offsite Logging below for more information.
A manual update is carried out by downloading a specific installer or updater file, and running this on the server computer.
You must ensure that the Genie Server application has been closed or the Server as a Service has been stopped before performing a manual update.
To perform an update of this type, you will need to first download the appropriate updater. There are three ways to get the file you need:
- If you simply need the latest version of the Genie software, navigate to the Downloads page of the Genie website and download the appropriate installer for your server platform (i.e. Windows or Mac). Take note of your Genie version before downloading, as older versions may be incompatible with the listed updater.
- If you attempt an update via the Special Menu as per the previous instructions, the Software Updates window may direct you to a separate Genie webpage. This means that your older version of Genie requires a manual update; the updater can be downloaded from the page that opens.
- If you are currently using an older version, Genie may require a specific upgrade path to get to the latest version. In this case, refer to the Update Pathways section above for which process you will need to follow. Please see our Downloads article for the links to the appropriate installer files you will need.
- If you still aren’t sure whether your intended update requires a specific upgrade path, feel free to contact our Support team and we will be happy to assist you.
Once you have the appropriate updater or installer file, ensure that the file is accessible from the server computer, either by downloading the file onto that computer, or by saving it in a shared location on the network that the server can access. Then, carry out the update by following these steps:
- Close the Genie Server application (File > Quit or Genie Server > Quit Genie Server) or stop the service.
- Double-click the downloaded updater file.
- Follow the prompts in the updater to proceed with the update. If you have been provided with an installer, rather than an updater, you will be prompted to select the components to install; select the Update currently installed application(s) option.
- Allow the updater to run to completion.
- Open Genie Single User (Genie Solo) via the lamp icon with the black cord.
- Log in as normal and click Update, if/when you are prompted.
- Close Genie Single User (File > Quit or Genie > Quit Genie).
- Re-launch the Genie Server application.
Once the Genie Server application is running again, the update is complete. If you have been provided instructions to perform a further update to get to the latest version, proceed with those to continue. Otherwise, users may now log back in via Genie Client as normal.
If any users in the practice use offsite logging, make sure that Genie Single User on their offsite laptop(s) is updated accordingly, per the section below.
To continue using offsite logging following an update, the Genie Single User (Genie Solo) application on any offsite laptops must also be updated.
If the laptop is the same platform as the server computer (i.e. both computers are Windows, or both are Mac), connect the laptop to the network and log into Genie Single User. Genie will detect that the Genie version on the laptop is different to the Genie version on the network, and the user will receive the following prompt:
Click the Update button to update Genie Single User.
If the laptop is a different platform to the server computer (i.e. one is Windows, and the other is Mac), then you will need to update Genie Single User separately. How you update Genie Single User in this situation will depend on how you updated Genie on your network.
- If you performed the update through Special > Software Updates, you can update Genie Single User on the laptop in the same way. See the 'Special Menu' Update section for more information.
- If you were required to perform a manual update using a downloaded updater file, you will need to update Genie Single User on the laptop in the same way, by downloading the updater file appropriate for the laptop’s platform. See the Manual Update section above for more information.