Upgrade to Pro — share decks privately, control downloads, hide ads and more …

migration ghe to aws

Avatar for pnsk pnsk
September 02, 2015

migration ghe to aws

Avatar for pnsk

pnsk

September 02, 2015
Tweet

More Decks by pnsk

Other Decks in Technology

Transcript

  1. 自己紹介   •  Junko  Okuda   •  主にJava書いてた    • 

    最近は、開発環境まわりの何でも屋さん     •  @pnsk
  2. 「利用できない」時間を可能な限り短く   •  営業時間中に落とす事ができない      ☞10分間隔の監視より早いユーザのメンション     • 

    休日も緊急リリース時に困らないような環境      ☞休日の障害、そこそこ発生する     •  たくさんの拠点から「漏れなく」アクセス可能   •  DC   •  オフィス   •  ツール類(CircleCI)  
  3. 移行準備     •  事前に本番データで移行時間の計測      ☞休日に実施    

    •  緊急リリース用のGHEを事前に提供      ☞検証環境をそのまま提供     •  同NW構成で検証環境を構築し、NW関連の動作検証   •  本番用のインスタンスの構築   ☞当日の作業を「データ移行」+αにしぼる  
  4. 移行タイムスケジュール     6:00〜 ghe-­‐backup   11:30〜  ghe-­‐restore     23:00〜

     DNS切り替え        細かな設定変更        動作確認     23:00〜  HA  clusterの動作検証     4:30  
  5. Backup   •  HA  Cluster    ☞ 非同期    ☞ ちなみに切り替えは、「EIPの付け替え」  

      •  ghe-­‐backup      ☞per  1h     •  AWSのスナップショット      ☞per  1day  
  6. HA  Clusterのレプリ     •  ghe-­‐repl-­‐setup  ${ip}   •  GIPに指定

      ☞レプリ完了に要する時間2.5倍(data:300GB)   ☞AWSの課金も増える   ☞インターナルIPオヌヌメ