[Moin-user] Migrating from 0.11

Thomas Waldmann tw-public at gmx.de
Fri Aug 15 07:53:01 EDT 2008


> The wiki version is 0.11.

Ugh, stuff from stone-age. :)

> On another server, I have wiki version 1.51 running. I want to migrate
> the data from the old version to the new version.

I suggest you first migrate the 1.5.1 one to 1.5.9 - that should be
rather easy (and that is the latest and last version of the now
unsupported 1.5.x series). See docs/CHANGES and docs/README.migration.

> However, the format is completely different! In 0.11 it uses flat text
> in a ‘text’ folder, and in 1.51 it uses a data folder with sub
> folders.

0.11 is long ago and maybe even predates my joining of moin development,
but when you look at e.g. 1.2.4, it has a data/text directory with just
1 file per page in it, named like the page title. Users are stored in
data/user directory.

So, to break that big version leap into smaller parts, you could first
try upgrading 0.11 to 1.2.4 (should be easy). Then have some short
testing.

If it looks ok, you can upgrade to 1.5.9 and start using
docs/README.migration (going to 1.3 and beyond from 1.2 is non-trivial)
- you will have to use all the mig scripts as documented there.

Later (in the near future :), if you have some more time, it is strongly
recommended to upgrade all your 1.5.9 wikis to the current release
(currently that is 1.7.1). But going from 1.5.x to 1.6 (or beyond) takes
a bit time and is non-trivial.

Please note that the mig scripts just care for your own pages/users.
For the config changes, you'll have to read CHANGES and do them
manually. Also you will have to upgrade the cgi adaptor script,
system/help pages and static "htdocs" file manually.

If you need support, contact me by email.

> Is there anyway to migrate all this data?

Sure. :)

And it is a bit easier if one updates the wikis a bit more often, so one does not have to read some "meters" of CHANGES or other documentation. ;)






More information about the Moin-user mailing list