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
バックアップしていますか?
Search
tsuda.a
June 28, 2024
Programming
0
110
バックアップしていますか?
クラウド?でのデータ保全についての注意喚起?みたいな話です。
別にクラウドに限った話ではないかもしれません。
tsuda.a
June 28, 2024
Tweet
Share
More Decks by tsuda.a
See All by tsuda.a
マジカルインクリメントと指数表記
tsudaahr
0
160
RDB以前のファイル設計の話でもしようか(ぇ
tsudaahr
0
120
NPUわからん
tsudaahr
0
170
計算量オーダーの話
tsudaahr
1
370
クラウド初学者が抱える不安について
tsudaahr
0
240
キューとは何か
tsudaahr
0
210
等幅は死んだ(ぇ
tsudaahr
0
86
いくら眺めてもエラーの理由がわからないコードについて
tsudaahr
0
170
何のために文字数をカウントするのか?
tsudaahr
0
88
Other Decks in Programming
See All in Programming
技術同人誌をMCP Serverにしてみた
74th
1
640
AIともっと楽するE2Eテスト
myohei
6
2.6k
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
130
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
190
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
590
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
650
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
770
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
760
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
650
ふつうの技術スタックでアート作品を作ってみる
akira888
1
830
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
4 Signs Your Business is Dying
shpigford
184
22k
Transcript
バックアップ していますか? LTDD 2024-6 #2 主にクラウドの話してます #2 @tsuda_ahr
はじめに • このお話は、内容がありません。与太話です(汗 • 前回 LT のクラウド破産の話に引き続き、クラウド怖い、って話です(しろめ • 今回は、クラウド方面では事故が起こった時のバックアップの運用に難儀して いる印象があるので、それをネタにしています。
• クラウド怖い、って言う人の気持ちを知る一助になれば幸いです。
バックアップしていますか? • もちろんしてます・・・よね?
事例1) 全データ完全消失 https://www.itmedia.co.jp/news/articles/2011/09/news064.html
この件の恐ろしいところ • エンドユーザーは契約更新はしてたけど、サーバー管理会社が更新していな くてデータ消失したらしい。
さらに恐ろしいところ(汗 • その後、(昔の)バックアップが見つかったらしい。 https://it.srad.jp/story/20/11/20/051211/
事例2) ファーストサーバー事件
原因? • 脆弱性対策を実施するためのプログラムを書いた • 対象サーバーのみ実行する予定が、対象外のサーバーにも実行した • 削除ディレクトリの指定に誤りがあったので広範にデータを消した
クラウド/レンタルサーバーの場合 • 自分の責任でなくても、データの消失が起こりうる。 • 少なくとも、オンプレミスのストレージのように、データ消失の原因が ・ハード故障 ・自分(自社チーム)の(技術的な)ミス だけではない点は意識しておいたほうがよいかも。
そもそも • クラウドに置いておけば、バックアップしなくてもクラウドベンダーが保全し てくれてる、とか思ってない?
たとえばあなたの使っているクラウドストレージ • OneDrive とか Google Drive とか iCloud とか •
Gmail とか Google カレンダーとか • バックアップしていますか? • 同期とバックアップは違うよ?
もし • あした GitHub のデータが全部消失したら、耐えられますか?
ではバックアップを取れば安全なのか? • そうでもない
事例3)半田病院ランサム事件 https://xtech.nikkei.com/atcl/nxt/column/18/00001/07331/
教訓 • オンラインのバックアップは、ランサムウェア被害や作業ミスで、いともあっさ り失われてしまう場合がある(汗
ではどうすれば? • オフラインバックアップ?
オフラインバックアップの欠点 • 運用コストが高い。 • バックアップ中はオンライン(バックアップ側のストレージが見える状態)にな る。 • そもそもバックアップにマルウェアが含まれてしまったら、オンラインもオフラ インもない。
そして • とったバックアップをリストアできますか? • リストアできないバックアップは、ただの無駄課金(汗 • そもそも何をバックアップしておけば、いざという時に備えられるかを把握し ていますか?
でもって • クラウド関係の皆様、バックアップ/リストア計画ってどんな感じで策定され ていますか? • ぜひ教えて(しろめ
こちらからは以上です。