ClusterSSH, and wiki backups

by Juliet Kemp

Two things today: a recommendation and a question.

  1. I recently discovered ClusterSSH. This enables you to set up "sets" (clusters) of hosts, log into them all at once, and then whatever you type in the main cssh window will be replicated in all the hosts. The xterms are all shown so you can check what's going on; and you can also select any host xterm to make changes just on that host. Works best if you have ssh key logon set up, for obvious reasons. Very useful! See their FAQ for more information.
  2. I keep a fair amount of my system notes on a wiki (MediaWiki). I could really do with backing this up occasionally into an offline-accessible form & dumping it somewhere where I can get at it if, say, the webserver is out of action. PDF or HTML would both do fine. Even text (with some sort of formatting) would do. Unfortunately, whilst there is a utility in MediaWiki to dump a static copy of the wiki to HTML, it doesn't seem to work with multiple wikis on the same installation, which is what I have. Does anyone out there have any other suggestions? I feel sure that this can't be a "roll your own" problem, but a scan of the utilities referred to MediaWiki2HTML doesn't seem to be complete yet, and Terodump seems to be wikipedia-specific.


9 Comments

meme
2007-02-22 13:36:17
TiddlyWiki ....
Paul Lieberman
2007-02-22 18:26:46
Can you please point me to documentation for running multiple wikis on the same installation of MediaWiki. This would be very helpful to us.
Thanks,
Paul
lieb at sou dot edu
Juliet Kemp
2007-02-23 06:32:15
Hiya,


Can't find the reference, but my notes say:

* Softlink all files in /main/wiki/ to the new directory where you want your second (or more...) wiki
* Remove /new/wiki/images/, /new/wiki/config/, and /new/wiki/LocalSettings.php
* Recursively copy /main/wiki/images/ and /main/wiki/config/ to /new/wiki/ (leave LocalSettings.php which will be recreated by install) (i.e. you need "real" local versions of these 2 dirs, unlike everything else which just runs off the main wiki)
* Check the ownership is correct for your webserver.
* Go to http://my.server.com/new/wiki/ & click "setup wiki".
* Leave the database as wikidb (unless you have changed it for your main DB, in which case you'll need to edit it appropriately!). The important bit is that you fill in the table prefix field - this is what keeps your wikis separate. Fill in other fields as necessary.
* Once set up, move /new/wiki/config/LocalSettings.php to /new/wiki/, & delete the /new/wiki/config/ directory.


Hope that's helpful!

William
2007-02-23 10:37:22
For wiki backups I'd be tempted to use a mirroring solution, like httrack, to capture all of the content of your wiki in it's current state, viewable in its native format.
John
2007-12-13 18:17:13
for your notice, there is a dutch site with mediawiki backup extension,
Backup mediawiki


good luck

Ronald Scheer
2007-12-17 09:04:31
The volunteers working for the non-profit organisation (about Law) deceided to start a wiki on the website geschilonline, to help all visitors to create a general knowlegde base on Law.
The o'reilly network has been tremendously helpfull to us, but we cannot find the answer to a previous question: ''...point me to documentation for running multiple wikis on the same installation of MediaWiki.'' This would be very helpful to us too.
Thanks, Ronald Scheer, MSc.
Juliet Kemp
2007-12-18 05:36:21
Ronald - see my comment above.
Annemarie Gastouder
2008-01-11 09:36:10
Hi Julliet, all the men at my office are talking about this wiki-media software. I deceided to do some research and I stumbled over your article. Now I know that I am not the only woman on the internet searching for this topic, I have the courage to continue. Thanks for the explanation and links to reference material.


I will use this new knowledge to help to develop a wiki environment at our website for parents and their children, to stimulate knowledge exchange.


If I have have any questions, I will come back to this website. Thanks again!

jpd
2008-01-18 22:00:58
For the multiple wiki instances on one db and one copy of the app look up "wiki families" on wikimedia. There are a couple of ways to do this.