Move WackoWiki pages from one instance to another

We have a lot of pages in a WackoWiki instance, and we would like to move a sub-set of the pages to a fresh new instance (higher version number). How we can do that?



  1. Export and refactor Wiki pages

    Hi Witchi,

    this depends highly on the scope, volume, your WackoWiki version and the related data like acls, users, files.
    For example one can add an extra field to the page table to mark all pages you want to export and delete afterwards via SQL script.

    I suggest to export the entire database and wiki folder to an local machine (less restrictions).

    Suppose you use WackoWiki R4.3.
    1. Upgrade your local copy to R5.0 using the 5.0 branch repo head (wacko/ folder)
      • Run the entire post-upgrade migration routines
      • If you discover some issues, please take notes. Patches welcome, commit access can be granted.
    2. Upgrade to R5.5
    3. Remove all unwanted clusters, pages and users via remove page handler and the user module in the Admin panel.
      • The remove handler will take care of all related meta data.
    4. Move your local Wiki and database after testing to the new destination.
      • You can use the Export / Import module in R5.5. to do that.
    5. Remove all unwanted clusters and pages via remove page handler in your original Wiki

    In the future the export / import module as well as the content_page module in the Admin panel will help to ease the process. The content_page module is not yet functional.
    • WikiAdmin
    • 30.12.2021 10:47 edited
Log in or create an account to post a comment.