Version 0.33 alpha

October 25th, 2007

Apologies for the long delay releasing this one – I’ve been improving my own version gradually but not bothering to update the release version. However there’s been a bit more outside interest in the project during the past week or two so here it is.

Download latest version


Changes in this version:

The most important item for this release is that DNS failover is tested and (for me at least) working. Other notable improvements include:

  • Simultaneous display and storage (for later error checking) of rsync output – avoids giving the impression of a stall on the long initial sync.
  • Option to use alternative SSH ports
  • Status handling now uses 4 levels: Green (all ok), Amber (failing), Red (failed) and Cyan (recovered from a failure). Allows for more options on handling failover actions and timing.
  • Added DNS update method for DirectAdmin control panel
  • Also stacks of minor improvements and bugfixes.


If you haven’t fully set up your previous version of clonepanel, or if there are problems with it then create a complete new installation by following the installation instructions. The new version will install into a directory “cp0.33″ by default.

If you have an existing working system you’d like to upgrade, please follow these additional instructions:

  1. Backup everything!
  2. If you have modified your scripts/config file, copy your changed settings and add them to the system/config file – as a general rule, make configuration changes in the system directory if they apply by default or in the individual host / account directory if they are specific to a host / account. No config changes should ever be made in the scripts directory, because the next version will overwrite them.
  3. Download and extract the new archive (by default to directory cp0.33).
  4. (modified) Copy all files from the system, hosts, accounts and CPanel directories of your old clonepanel system into the new one. eg. upgrading from a default 0.32 install to 0.33:
    cp -r cp0.32/system/* cp0.33/system/

  5. If you’ve set up a shortcut link to clonepanel then remove it and create a new link to the new version.
  6. Remove any old clonepanel cron jobs: crontab -r to remove all jobs or crontab -e to be selective if you have other jobs set up for this user.
  7. Generate replacement cron-jobs for the new version: scripts/setcron (or you may want to start with scripts/setcron -n all to check that everything is working – this will send an e-mail message for every job that runs).

As always, feedback is more than welcome. To make your comments, please join the forum or add a comment here.

Latest version should always be at:

This version is at:

Please see the installation instructions.