Migration from the old server to new server, 10g to 11g

Distilled Steps (Estimated 30 work days to completion, 6 calendar weeks)

  1. Take outage, Migrate pipeline and datacat dev database to new server
  2. Test out new server on Pipeline-II 1.4
  3. Test changes on new Pipeline-II 1.5 branch
  4. Take outage, perform pipeline and datacat prod TEST migration
  5. Test out temporary trending database, L1Proc at scale
  6. After Pipeline/datacat prod migration TEST, schedule actual migration
  7. Run migrated production pipeline on temporary trending table space for a few days
  8. After the trending database is migrated to the new server, update it with temporary trending values
  9. Swap to permanent trending database

Detailed migration of GLAST_DP_TEST tablespace (pipeline and datacatalog tables)

  1. Requires transfer of .dbf (database files) and endian change. (2 days prep, 1 day exec)
  2. Test current pipeline on new database at scale (3 days)
  3. Test performance changes to database structure for pipeline (2 days, 3 days, 3 days, 5 days)
  4. Create Temporary Trending database tables on new server (3 days)
  5. Plan outage of pipeline/datacat prod for production migration TEST
  6. Repeat steps 1-3 for pipeline prod database migration test (3 days)
  7. Once pipeline production migration test is verified, plan outage for actual production migration (2 days)
  8. Plan migration of glast_trend
  9. Execute pipeline (and datacat) production migration (2 days prep, 1 day exec)
  10. Pipeline production is migrated by now. Should be using glast_trend temporary tablespace
  11. Perform migration of GLAST_TREND to a new tablespace. As it is several terabytes, this should take a day or so.
  12. Once migration of GLAST_TREND is completed, update the tablespace with the new information from the temporary GLAST_TREND database.
  13. If Pipeline-II 1.5 Migration wasn't completed for Production pipeline, perform that.