Socorro:HBaseDataMigration: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
# <strike>Make initial hot copy of data from SJC to PHX1</strike>
# <strike>Make initial hot copy of data from SJC to PHX1</strike>
# <strike>Make incremental cold copy of data from SJC to PHX1 (eta Jan 10 PM)</strike>
# <strike>Make incremental cold copy of data from SJC to PHX1 (eta Jan 10 PM)</strike>
# Make extra copy of data from PHX1 to PHX2 (eta Jan 11 AM)
# <strike>Make extra copy of data from PHX1 to PHX2 (eta Jan 11 AM)</strike>
# Perform upgrade on data in PHX1 (eta Jan 11)
# Perform upgrade on data in PHX1 (eta Jan 11)
# Stress test PHX1 (eta ???)
# Stress test PHX1 (eta ???)

Revision as of 00:31, 12 January 2011

  1. Light up PHX1 and PHX2 clusters
  2. Make initial hot copy of data from SJC to PHX1
  3. Make incremental cold copy of data from SJC to PHX1 (eta Jan 10 PM)
  4. Make extra copy of data from PHX1 to PHX2 (eta Jan 11 AM)
  5. Perform upgrade on data in PHX1 (eta Jan 11)
  6. Stress test PHX1 (eta ???)
  7. Replace PHX1 data with old format PHX2 (eta ???)
  8. Make incremental cold copy of data from SJC to PHX1 (eta ???)
  9. Upgrade SJC (eta ???)
  10. Update extra copy of data from PHX1 to PHX2 (eta ???)
  11. *IF ROLLBACK* replace bad SJC data with good data from PHX1
  12. Make initial hot copy of new format SJC data to PHX1 (eta ???)
  13. Make incremental cold copy of data from SJC to PHX1 (eta ???)
  14. Update extra copy of data from PHX1 to PHX2 (eta ???)
  15. Repeat incremental updates as needed until migration date
  16. *ON MIGRATION DATE* incremental cold copy SJC -> PHX1 (eta ???)
  17. Update extra copy of data from PHX1 to PHX2 (eta ???)
  18. Migrate to PHX1 (eta ???)
  19. *IF ROLLBACK* incremental replace old SJC data with new data from PHX1