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
64
バックアップしていますか?
クラウド?でのデータ保全についての注意喚起?みたいな話です。
別にクラウドに限った話ではないかもしれません。
tsuda.a
June 28, 2024
Tweet
Share
More Decks by tsuda.a
See All by tsuda.a
マジカルインクリメントと指数表記
tsudaahr
0
94
RDB以前のファイル設計の話でもしようか(ぇ
tsudaahr
0
72
NPUわからん
tsudaahr
0
130
計算量オーダーの話
tsudaahr
1
310
クラウド初学者が抱える不安について
tsudaahr
0
180
キューとは何か
tsudaahr
0
170
等幅は死んだ(ぇ
tsudaahr
0
45
いくら眺めてもエラーの理由がわからないコードについて
tsudaahr
0
120
何のために文字数をカウントするのか?
tsudaahr
0
54
Other Decks in Programming
See All in Programming
Webエンジニア主体のモバイルチームの 生産性を高く保つためにやったこと
igreenwood
0
340
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
6
1.2k
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
290
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
210
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
130
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
250
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.1k
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
120
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
160
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
300
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
330
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
8
1.7k
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Facilitating Awesome Meetings
lara
50
6.2k
BBQ
matthewcrist
85
9.4k
Designing Experiences People Love
moore
139
23k
For a Future-Friendly Web
brad_frost
176
9.5k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
1
130
A better future with KSS
kneath
238
17k
Agile that works and the tools we love
rasmusluckow
328
21k
Faster Mobile Websites
deanohume
305
30k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
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/
教訓 • オンラインのバックアップは、ランサムウェア被害や作業ミスで、いともあっさ り失われてしまう場合がある(汗
ではどうすれば? • オフラインバックアップ?
オフラインバックアップの欠点 • 運用コストが高い。 • バックアップ中はオンライン(バックアップ側のストレージが見える状態)にな る。 • そもそもバックアップにマルウェアが含まれてしまったら、オンラインもオフラ インもない。
そして • とったバックアップをリストアできますか? • リストアできないバックアップは、ただの無駄課金(汗 • そもそも何をバックアップしておけば、いざという時に備えられるかを把握し ていますか?
でもって • クラウド関係の皆様、バックアップ/リストア計画ってどんな感じで策定され ていますか? • ぜひ教えて(しろめ
こちらからは以上です。