How to update or upgrade and what is the difference
The version number
The program's version is always visible on the title bar of the main window of the program. It consists of 4 numbers separated by dots, e.g. 22.214.171.124. The version number uses the following pattern:
which mean the following:
- [major] – the first position indicates the major version number. It changes only when the entire program structure is changed, or some significant features are introduced to the software.
- [minor] – the second number changes when planned improvements or minor features are implemented (this usually happens every quarter; see version history).
- [maintenance] – the third number changes only when some important bug fixes need to be applied to the program and cannot wait for the next minor version change.
- [build]– the last number changes automatically every time the Development team compiles a new build during the development cycle. This number is usually meaningless for the end-user.
An upgrade is when you reinstall the program by using a newer version of that program, with a higher first figure of the version number. For example, your currently installed version of the program is 126.96.36.199, and you replace it with version 188.8.131.52.
The upgrades are usually not free but cost less than new licenses. Before you attempt to upgrade a program, visit the Pricing page of the product (e.g. CodeTwo Backup) to find out if you are eligible for a discount or check your purchase options.
How to upgrade CodeTwo Backup to version 2.x
Detailed instructions on how to upgrade the program from version 1.x to 2.x are available here.
An update is when you reinstall the program by using a newer version of that program, with a higher second, third or fourth figure of the version number. For example, your currently installed version of the program is 184.108.40.206, and you replace it with version 220.127.116.11. Updates are free of charge for all product license key owners.
You should update your existing installation on a regular basis to make sure you always use the current version of the program, with all new features included and all known bugs removed. Click the Check for updates link on the Dashboard tab, on the Help card, to see if you're currently using the latest version of the program.
New licensing model in version 2.2.x and above
If you are updating CodeTwo Backup from version 2.0.x or 2.1.x to 2.2.x and newer, make sure to read this article first. After the update, all your licenses will be shown as unassigned.
The same will happen after the update from version 2.2.x to 2.3.x and newer. This is because version 2.3.x introduces some major changes in the program's architecture – the program no longer uses Basic Authentication for Office 365 (Exchange Online) connections. It uses Modern Authentication (OAuth 2.0) instead.
To reassign licenses to the users whose mailboxes you have been backing up, simply start your backup jobs or wait for the backup jobs to start automatically (if you have set up the scheduling functionality).
- Download the installer from the product's website onto the machine where CodeTwo Backup is installed.
- Before you proceed, close the Administration Panel of CodeTwo Backup. If there are any jobs running in the background, they will be stopped and resumed automatically after the update.
- Launch the downloaded installer and install the program.
- If you have more instances of the program in your environment, perform the update on each machine where the program is installed.
- After the update process is complete, you can launch the program. All of your settings and jobs are retained.
It may take longer than usual for the program to launch after updating its version from 2.0.x to a newer one due to database migration and synchronization. The next backup cycle may also require additional time to complete.