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 |