Network/Roadmap/WikiMigration

From NURDspace
Revision as of 16:53, 28 July 2023 by R3boot (talk | contribs) (Created page with "= Summary = Move the wiki from our current hoster to a self managed system and perform an upgrade to the latest version = Architecture = This will be a straightforward mediaw...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Summary

Move the wiki from our current hoster to a self managed system and perform an upgrade to the latest version

Architecture

This will be a straightforward mediawiki installation, hosted on an externally hosted vps managed by the bofh team.

Steps

Notify members of upcoming change

Since the wiki wont be usable during the period of the migration, a headsup must be sent to our members. This should be done via (atleast) the ML and IRC.

Prevent writes to wiki

See https://www.mediawiki.org/wiki/Manual:Preventing_access

Create backup

Fetch a copy of both the files and a database export from our current hoster, and store these

Prepare new host

Install and configure a webserver + database server on the externally hosted machine

Perform upgrade

Using the backup, perform a migration of the current version to the latest version of mediawiki

Test

Make sure that everything works as expected, use the hosts file to 'spoof' the required DNS entries to get this to work. Be sure to test authentication

Migrate the website

Swith the nurdspace.nl DNS entry to the ip address(es) of the externally managed host