This guide will explain how to upgrade to CloneDeploy 1.2.0 on Windows installations.

I. Upgrade Path

CloneDeploy upgrades are incremental. Only 1.1.x can be directly upgraded to CloneDeploy 1.2.0. DO NOT attempt to upgrade from 1.0.x to 1.2.0. You must first upgrade to 1.1.x

II. Notices

  • The Linux Imaging Environment has changed. If you are using the client iso / usb, you must generate a new one after the upgrade.

III. Upgrade

This guide assumes a 64-bit version of Windows, if you are using 32-bit, update all occurrences of program files(x86) to program files

  1. Download the CloneDeploy-1.2.0-upgrade.zip
  2. Extract it to your desktop
  3. Stop the IIS Web Service
  4. Open File Explorer and navigate to C:\Program Files (x86)\clonedeploy\web
  5. Rename the C:\Program Files (x86)\clonedeploy\web folder to web.bak
  6. Copy the tftpboot and web folders from clonedeploy-1.2.0-upgrade to C:\Program Files (x86)\clonedeploy (the tftpboot folder will be merged with the existing, and the web folder should be new since the old version was renamed to web.bak)
  7. Copy web.config from web.bak to the newly copied web folder
  8. Open a cmd prompt as administrator
  9. cd "c:\Program Files (x86)\MariaDB 10.1\bin"
  10. mysqldump.exe clonedeploy -u root -p  > %userprofile%\Desktop\cdbackup.sql -v
  11. Enter your database password when prompted
  12. mysql.exe clonedeploy -u root -p < %userprofile%\Desktop\clonedeploy-1.2.0-upgrade\1.2.0-update.sql -v
  13. Enter your database password when prompted
  14. icacls "C:\Program Files (x86)\clonedeploy\web" /T /C /grant IIS_IUSRS:(OI)(CI)M
  15. Restart the IIS Service
  16. You may need to clear your browser’s cache to reflect the new web design
in Upgrade To 1.2.0