Moving webservers detail
As a record to the nobility and hard-workingness of the Transition Technologist team here is a glimpse into the detail of what we think happens as we move the website onto the new servers and set up:
- Test site in I put in place last night on updated platform, final tweaks (tonight)
- Make new platform based on fixed make file (tonight)
- Import site again, documenting steps needed now snags/problems with makefile are resolved (should be straight forward) (tonight)
- Get the site secured using Aegir's inbuilt SSL handing (tonight)
- Ensure the MySQL/502 Bad Gateway issue does not resurface [SHOW STOPPER] (tonight, ongoing)
- Replace old /sites/www.transitionnetwork.org/files references with new path -- might just be a search/replace on DB import file, or a couple of other approaches. (being tonight, test and implement tonight/tomorrow/weekend)
- Import my/Laura's PSE change into new repos. (ongoing)
- Test system, QA, check all ok, get 'sign off' [SHOW STOPPER] (Monday)
And then, assuming we get through that (and as promised), the outline process for the day of transfer to Puffin is:
- Put TN.org into read-only mode (need to add module) (5 mins)
- Add block to all pages explaining what's happening (5 mins)
- Take DB backup, import into finalised TN platform (30 mins)
- Transfer latest site files from Quince (15 mins)
- Do post-import tasks per 3, 5, 6 (above) are done, aborting if issues hit (probably 1 hour)
- Final test/QA per 8 (above) and go/no-go decision -- ED this needs you or someone else to do this ideally! (depends on who is available, but 1/2 hour probably)
- Chris change DNS (15 mins)
- We wait (1/2 to 4 hours)
- LIVE! (woo!)
- Fix any problems that occur (week afterwards)
- Finish PSE stuff (2 weeks afterwards)
- Migrate news.transitionnetwork.org (as above but much simpler and quicker hopefully)
- Celebrate!
- Login or register to post comments
- del.icio.us

