TWiki has a reputation of being difficult to upgrade. The TWikiUpgradeGuide describes how to upgrade TWiki, which is a manual and elaborate process that can take a long time. No more. TWiki has now a point & click solution to upgrade a TWiki site with the help of the latest BackupRestorePlugin released on 2011-09-05. The plugin can be installed on older TWiki releases as low as TWiki-2001-09-01 (Athens Release) to easily create a backup that can be restored on a new TWiki release. On restore it is possible to automatically update system topics such as WebSearch and WebRss.
Follow these steps to upgrade TWiki:
Install the BackupRestorePlugin on your old TWiki installation.
Create a backup using the TWiki Backup & Restore Console (linked from plugin topic).
Transfer the backup zip file to the backup directory of the new TWiki installation.
Use the TWiki Backup & Restore Console on the new TWiki to restore the backup.
The details are described at BackupRestorePlugin#UpgradeTWikiScreenshot of Backup & Restore Console, detail view, showing the backup of a very old TWiki-01-Sep-2001:
Let us know what you think of the new TWiki upgrade solution!
Possible enhancement suggested in Support.SID-01257: Enhance the plugin to automatically re-encode the page data and page history in case the character set differs between backup and current TWiki site (for example from ISO-8859-15 to UTF-8).
-- Peter Thoeny - 2011-09-06