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
arkw vs. サーバ移転 -2024年1月版-
Search
Sora Arakawa
March 17, 2024
Technology
0
35
arkw vs. サーバ移転 -2024年1月版-
JSNOG-LT-3
Sora Arakawa
March 17, 2024
Tweet
Share
More Decks by Sora Arakawa
See All by Sora Arakawa
なれる! 村上さん Misskeyサーバ構築入門
arkw
0
190
Cloudflare Tunnelで自宅サーバを公開してみた
arkw
0
710
5分でわかる!? 7セグメントLED制御
arkw
0
41
ヤフオクで原付買った話
arkw
0
160
パソコンの消費電力と省エネ化のおはなし
arkw
0
240
"成果物"を作ろう(提案)
arkw
0
210
Python(+α)でスマートプラグを制御してみた
arkw
0
1k
学情絶叫ウェブシステムGX
arkw
0
120
C++とDXライブラリでLTタイマーを作った話
arkw
0
290
Other Decks in Technology
See All in Technology
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
660
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
120
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
3k
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
310
ServiceNow Knowledge Learning Rise up
manarobot
0
210
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
150
LLM開発・活用の舞台裏@2024.04.25
yushin_n
3
940
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
280
JAWS-UG Bedrock Claude Night
yamahiro
3
630
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
180
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
200
JSON攻略法.pdf
miyakemito
8
5.1k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Done Done
chrislema
178
15k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
187
16k
Designing for Performance
lara
601
67k
The Pragmatic Product Professional
lauravandoore
25
5.8k
Scaling GitHub
holman
457
140k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
How to Ace a Technical Interview
jacobian
272
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
Designing the Hi-DPI Web
ddemaree
276
33k
Transcript
arkw vs. サーバ移転 - 2024年1月版 - 荒川 奏良 (Sora Arakawa,
arkw) 2024/03/17 JSNOG-LT-3@オンライン (Discord)
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ 自己紹介
• 荒川 奏良 (Sora Arakawa, arkw) • 静岡大学 情報学部 行動情報学科 B4 (24卒) • 春から社会人 • 愛知県岡崎市在住 • 趣味 : プログラミング、デザイン、旅行 など • https://arkw.net/ • X (旧Twitter) : @arkw0 • Misskey : @
[email protected]
None
None
None
None
出会いの 季節
別れの 季節
サーバ移転の 季節
None
None
None
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ arkwのサーバ事情
• arkw.net • ロリポップ! レンタルサーバ • 外部アクセスは9割こっち • arkw.work • 自宅サーバ (Chifuyu Server)
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ 自宅サーバ沿革
• Shiori Server • Orange Pi Zero • 2020/04~2022/07 • 2021/10~2022/02は一時休止 • 愛知県岡崎市→静岡県浜松市 • ドメインごとレンタルサーバに仮設置 • 当時は静的HTMLとPHPのみ
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ 自宅サーバ沿革
• Shiori Server • Orange Pi Zero • 2020/04~2022/07 • 2021/10~2022/02は一時休止 • 愛知県岡崎市→静岡県浜松市 • ドメインごとレンタルサーバに仮設置 • 当時は静的HTMLとPHPのみ • Chifuyu Server • EPSON Endeavor ST170E • 2022/07~
None
これに加えてオタ辞苑 (MediaWiki)、コミケレジのバックエンド (Rust)、 フォント警察AIのバックエンド (Python+Tensorflow+Flask) など…
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ 日程調整
• 2024年1月20日 (土) • 帰省合わせ • 1月末に光回線を停止 • 6:00 作業開始 • 早朝深夜以外の浜松は道路がおしまい! • Misskeyのタイムライン更新が比較的遅い • 夜型オタク就寝~昼型オタク起床の隙間 • サーバ停止時間は2~3時間を想定 • これくらいなら許されるやろ… (ほんまか) • 時間短縮&衝撃緩和のため高速課金
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ 事前準備
• ルータの設定内容をメモ • DHCP固定割当 • ポートマッピング • DDNSの設定も控えておくと良い • トンネリングサービスとも • 今回はCloudflare Access • 理由については後述
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ いざ移転
• 04:45 起床 • 06:15 サーバ停止 • 06:25 積載、下宿発 • 06:35 浜松西ICから東名高速 • 07:15 岡崎ICで一般道へ • 07:25 実家着
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ トラブル発生
• 機器設置、配線、ルータ設定変更は順調に完了 • Cloudflare Accessの認証が通らない… • 回線が違うから? • トンネルごと作り直して解決 • 08:40 動作テスト開始 • 08:50 復旧、サーバ移転完了 • ダウンタイムは2時間半程度
None
© 2023, 2024 Sora Arakawa all rights reserved. https://arkw.net/ まとめ
• 下宿民はサーバの出口戦略を考えろ • 機器選定、ネットワーク構成、移転方法 etc… • 実家は一般のご家庭 (× 逸般の誤家庭) • 富豪or長距離ならハードウェア2セットの切替を推奨 • Cloudflare Accessは別回線で認証できない? • トンネルごと作り直す方がラク • そして…
次回予告
arkw vs. サーバ移転 2024年7月版
お楽しみに (?)