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

migration ghe to aws

pnsk
September 02, 2015

migration ghe to aws

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オヌヌメ