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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tsuda.a
June 28, 2024
Programming
0
130
バックアップしていますか?
クラウド?でのデータ保全についての注意喚起?みたいな話です。
別にクラウドに限った話ではないかもしれません。
tsuda.a
June 28, 2024
Tweet
Share
More Decks by tsuda.a
See All by tsuda.a
マジカルインクリメントと指数表記
tsudaahr
0
220
RDB以前のファイル設計の話でもしようか(ぇ
tsudaahr
0
140
NPUわからん
tsudaahr
0
190
計算量オーダーの話
tsudaahr
1
420
クラウド初学者が抱える不安について
tsudaahr
0
300
キューとは何か
tsudaahr
0
260
等幅は死んだ(ぇ
tsudaahr
0
110
いくら眺めてもエラーの理由がわからないコードについて
tsudaahr
0
200
何のために文字数をカウントするのか?
tsudaahr
0
110
Other Decks in Programming
See All in Programming
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
Data-Centric Kaggle
isax1015
2
780
Package Management Learnings from Homebrew
mikemcquaid
0
230
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
Oxlint JS plugins
kazupon
1
980
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
620
CSC307 Lecture 01
javiergs
PRO
0
690
組織で育むオブザーバビリティ
ryota_hnk
0
180
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Practical Orchestrator
shlominoach
191
11k
Paper Plane
katiecoart
PRO
0
46k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
Documentation Writing (for coders)
carmenintech
77
5.3k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
170
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
920
Technical Leadership for Architectural Decision Making
baasie
2
250
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
[SF Ruby Conf 2025] Rails X
palkan
1
760
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
83
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/
教訓 • オンラインのバックアップは、ランサムウェア被害や作業ミスで、いともあっさ り失われてしまう場合がある(汗
ではどうすれば? • オフラインバックアップ?
オフラインバックアップの欠点 • 運用コストが高い。 • バックアップ中はオンライン(バックアップ側のストレージが見える状態)にな る。 • そもそもバックアップにマルウェアが含まれてしまったら、オンラインもオフラ インもない。
そして • とったバックアップをリストアできますか? • リストアできないバックアップは、ただの無駄課金(汗 • そもそも何をバックアップしておけば、いざという時に備えられるかを把握し ていますか?
でもって • クラウド関係の皆様、バックアップ/リストア計画ってどんな感じで策定され ていますか? • ぜひ教えて(しろめ
こちらからは以上です。