C64-Wiki:Master Plan

Aus C64-Wiki
Zur Navigation springenZur Suche springen

This is the "Secret Master Plan" for the upcoming migration of the C64-Wiki to a new server. These are the steps which will be performed in order.

Step Status / ETA
Aquire new server done
Set up an independent copy of the Wiki for test purposes at test.c64-wiki.de/test.c64-wiki.com done
Compile & install APC done
Install ImageMagick done
Modify the RandomImage extension to use APC, to speed up the rendering of the main page done
Migrate vault.c64-wiki.de/vault.c64-wiki.com to the new server done
Set up a domain new.c64-wiki.de/new.c64-wiki.com to allow access to the new server when the www.* DNS entries get moved done
Remove the domains test.c64-wiki.de/test.c64-wiki.com done
Set up mail accounts done
Inform holders of mail accounts of changes in hostnames and accounts done
Put up annoucement of Wiki downtime in the near future done
Wait at least 48 hours done
Update newsletter engines on old server postponed
Put new Wiki in read-only mode, disable uploads on old wiki done
Wipe images directory on new server to get rid of leftovers from the test installation done
Transfer images directory to new server, without thumbnails done
Change owner, group, permissions on images directory and it's contents done
Put old Wiki in read-only mode (start of actual migration) done on 2009-02-28 11:00 CET
Backup database on old server done
Secure dabase backup locally done
Transfer database backup to new server; simultaneously, backup whole Wiki done
Drop all tables of the test installation on the new server done
Restore database on new server done on 2009-02-28 11:28 CET
Wipe thumbnails directory on new server to get rid of leftovers from the test installation done
Purge SimpleVote caches done
Disengage read-only mode on the new Wiki done on 2009-02-28 11:29 CET
Setup redirect and/or appropiate notice on the old Wiki done
Manually run Cron page done
Reconfigure www.* DNS entries (A records) to point to the new server, DNS entries will still by managed by the old DNS server done
Reconfigure MX records postponed
Expect up to 48 hours of mail system outage postponed
Migrate newsletter.* domains and directories to the new server postponed (was 2009-03-02)
Set up RDNS postponed
Wait at least 48 hours done
Change Wiki configurations from new.* to www.* URLs done
Transfer www.* domains to the new DNS server 2009-03-15
Remove new.* DNS entries
Migrate Cron-Jobs to new server