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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sora Arakawa
March 17, 2024
Technology
370
0
Share
arkw vs. サーバ移転 -2024年1月版-
JSNOG-LT-3
Sora Arakawa
March 17, 2024
More Decks by Sora Arakawa
See All by Sora Arakawa
OSもどきOS
arkw
0
120
オープンソース電車運転ゲーム「もっと! 地下鉄 大名古屋」の紹介
arkw
0
10
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
220
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
660
お前も同人作家にならないか? 技術系同人誌制作入門
arkw
3
85
非root化Androidスマホでも動く仮想マシンアプリを試してみた
arkw
0
1.2k
技術島の指定ツール「LaTeX」で同人誌を作ろう
arkw
2
420
ポスト・パソコン時代のジャンク遊び スマートデバイス編
arkw
0
210
ジャンカーよ、車も買え ~10分でわかる!? 中古車選び入門~
arkw
2
220
Other Decks in Technology
See All in Technology
管理アカウント単一運用からAWS Organizationsに移行するの大変で滅
hiramax
0
230
The Making of AI Chips
pfn
PRO
0
760
Harnessing the Power of Mocks and Stubs in PHPUnit / #laravellivejp
asumikam
0
560
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
270
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
140
Node.js+TypeScriptにおけるCJS/ESM相互運用の最新ポイント
grainrigi
2
120
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
150
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
190
[みん強]AIの価値を最大化するデータ基盤戦略:Self-Service型Data Meshへの転換とAgentic AI Meshに向けた取り組み with Snowflake他
y_matsubara
1
180
Typiaで配信JSONの安全性を構造的に担保する(TSKaigi2026)
righttouch
PRO
1
170
Pythonでベイズモデリング
soogie
0
180
自作エディターをOSSにして分かった、一人に刺さる開発が世界を動かす理由
shinyasaita
1
370
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Design in an AI World
tapps
1
210
Everyday Curiosity
cassininazir
0
210
HDC tutorial
michielstock
2
670
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Git: the NoSQL Database
bkeepers
PRO
432
67k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
The Pragmatic Product Professional
lauravandoore
37
7.3k
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月版
お楽しみに (?)