C64-Wiki:Master Plan
Aus C64-Wiki
Zur Navigation springenZur Suche springenThis 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 |