Changes between Version 5 and Version 6 of MigratingEM

04/20/10 15:13:07 (4 years ago)



  • MigratingEM

    v5 v6  
    1212   i. ~~Assess specs for collingwood & estimate duration of migration~~ (920i7 quad core CPU, 2.67GHz, 12Gb RAM) est import = 4 hours, export = 3 hours  
    1313   i. ~~Change mount name from /opt/old-colli to /opt/emsite~~ 
     14   i. Modify transcode script to use multiple cores 
    1415  a. Data Preparation 
    15    i. Purge old public draft videos (spam, incomplete uploads, etc) - '''Barry''' - ''by Sat 24th Apr'' 
     16   i. Purge old public draft videos (spam, incomplete uploads, etc) - '''Barry''' - ''by Fri 23rd Apr'' 
     17   i. Prepare a list of sites with embedded videos in them (small list, for testing later) 
     18   i. Set up with a fresh new Plumi 3 install - '''Unweb''' 
     19   i. Configure Staging site with production title & description (& other items that are not migrated) - '''Unweb''' 
     20   i. Check that skin is looking correct & up to latest version - '''And''' 
    1621 1. Kick off Migration 
    1722  a. Add front page news article about migration and being read-only - '''And'''  
    1823  a. Modify Plumi skin to remove login, register & publish functions and add "Migration underway, no site changes allowed. Click here for more information" (where "here" is a link to home) - '''Unweb''' 
    19   a. Set zope database to read-only 
    20 setup Zeos before transcoding 
     24  a. Set zope database to read-only - '''Unweb''' 
     25 1. Migration Process 
     26  a. Export users & content from (est 3 hours) 
     27  a. Import users data into (est 1/2 hour) 
     28  a. Import content data into (est 3 & 1/2 hours) 
     29 1. Start running transcoding 
     30 1. Test & Verify 
     31  a. EM staff work through the site to verify all systems are functional while Unweb staff repair any issues (est 2-6 hours) 
     32 1. Move staging to production 
     33  a. Stop transcoder 
     34  a. Shut down site (production) 
     35  a. Shut down site 
     36  a. Change apache configuration so is directed to staging installation (now the new production site) 
     37  a. Start up new production site 
     38  a. Test that embedded videos from the old site are still working (use list of test entries) 
     39  a. Start transcoder again using Dimo's "resume" script 
     40  a. Monitoring of new site while people start using it 
     41  a. Go have a beer 
     42 1. Post install clean up 
     43  a. Reset transcoder script to use only 1 or 2 cores