Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
migration ghe to aws
Search
pnsk
September 02, 2015
Technology
0
210
migration ghe to aws
pnsk
September 02, 2015
Tweet
Share
More Decks by pnsk
See All by pnsk
GitHubUniverseRecap2024
pnsk
2
510
LT for women in tech
pnsk
0
31
2024-02-09-nailconf
pnsk
0
89
GitHubUniverseRecap2023
pnsk
1
120
Women Tech Terrace 2023
pnsk
0
490
Engineer Friendly City Fukuoka Festival 2020
pnsk
0
140
DevFestWomen 2019
pnsk
0
1.6k
Woman Tech Terrace 2019
pnsk
1
1.2k
Cloud Support Engineer Event 2019
pnsk
1
1.8k
Other Decks in Technology
See All in Technology
テキスト解析で見る PyCon APAC 2025 セッション&スピーカートレンド分析
negi111111
0
280
ブラウザのレガシー・独自機能を愛でる-Firefoxの脆弱性4選- / Browser Crash Club #1
masatokinugawa
1
390
Zabbixチョットデキルとは!?
kujiraitakahiro
0
180
入社後SREチームのミッションや課題の整理をした話
morix1500
1
240
【日本Zabbixユーザー会】LLDを理解するときの勘所 〜LLDのある世界を楽しもう!〜
yoshitake945
0
110
Creating Awesome Change in SmartNews
martin_lover
1
230
改めて学ぶ Trait の使い方 / phpcon odawara 2025
meihei3
1
560
”知のインストール”戦略:テキスト資産をAIの文脈理解に活かす
kworkdev
PRO
9
4.1k
Рекомендации с нуля: как мы в Lamoda превратили главную страницу в ключевую точку входа для персонализированного шоппинга. Данил Комаров, Data Scientist, Lamoda Tech
lamodatech
0
200
自分の軸足を見つけろ
tsuemura
2
580
似たような課題が何度も蘇ってくるゾンビふりかえりを撲滅するため、ふりかえりのテーマをフォーカスしてもらった話 / focusing on the theme
naitosatoshi
0
380
Beyond {shiny}: The Future of Mobile Apps with R
colinfay
1
370
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
38k
Being A Developer After 40
akosma
91
590k
For a Future-Friendly Web
brad_frost
176
9.7k
Music & Morning Musume
bryan
47
6.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
520
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.2k
Optimizing for Happiness
mojombo
377
70k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Faster Mobile Websites
deanohume
306
31k
Designing for humans not robots
tammielis
252
25k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Transcript
GitHub Enterprise のAWS移行と バージョンアップのお話 株式会社 サイバーエージェント 奥田 順子
自己紹介 • Junko Okuda • 主にJava書いてた •
最近は、開発環境まわりの何でも屋さん • @pnsk
None
今日のお話
GHEのAWSへの移行 • 構成 • 移行の簡単な流れ • ちょっと困ったところ
構成
None
移行の簡単な流れ
Ver. 11.10.348 Ver. 2.2.7 ※おおよそ300GBのデータを移行しました
なぜVMWareからAWSに移行したか • windows環境が必要 • 社内にVMWare出来る人がほぼいない
• 社内でAWSを公式に導入し始めた
「利用できない」時間を可能な限り短く • 営業時間中に落とす事ができない ☞10分間隔の監視より早いユーザのメンション •
休日も緊急リリース時に困らないような環境 ☞休日の障害、そこそこ発生する • たくさんの拠点から「漏れなく」アクセス可能 • DC • オフィス • ツール類(CircleCI)
移行準備 • 事前に本番データで移行時間の計測 ☞休日に実施
• 緊急リリース用のGHEを事前に提供 ☞検証環境をそのまま提供 • 同NW構成で検証環境を構築し、NW関連の動作検証 • 本番用のインスタンスの構築 ☞当日の作業を「データ移行」+αにしぼる
移行タイムスケジュール 6:00〜 ghe-‐backup 11:30〜 ghe-‐restore 23:00〜
DNS切り替え 細かな設定変更 動作確認 23:00〜 HA clusterの動作検証 4:30
Backup • HA Cluster ☞ 非同期 ☞ ちなみに切り替えは、「EIPの付け替え」
• ghe-‐backup ☞per 1h • AWSのスナップショット ☞per 1day
ちょっと困ったところ
HA Clusterのレプリ • ghe-‐repl-‐setup ${ip} • GIPに指定
☞レプリ完了に要する時間2.5倍(data:300GB) ☞AWSの課金も増える ☞インターナルIPオヌヌメ
メール送信 • メール送信が詰まる ☞30000/dayのメールが1日400件程度しか送信されない ☞メール送信ポートを25から587に変更
h[p://docs.aws.amazon.com/ja_jp/ses/latest/DeveloperGuide/smtp-‐connect.html
おしまい