流れ3の7語目 / 10

バックアップ

クラウド

保管場所(S3)ができたので、試しに作っていた古いインスタンスを片づけようとしました。削除(AWSの画面では「終了」)のボタンを押す前に

「消す前にバックアップ取った? 前にも言ったよね」
「バックアップ」って、何のことだろう…?

バックアップは、データやサーバーの中身のコピーを、あとで元に戻せるように別の場所にとっておくことです。

間違えて消した、壊れた、乗っ取られた、というときに、コピーから元に戻します(これを復元、リストアといいます)。

このページで分かること読む 約4分・問題 3問
  • バックアップは、データやサーバーの中身のコピーを、あとで元に戻せるように別の場所にとっておくこと
  • AWSのEC2では、インスタンスを削除(画面では「終了」)すると、OSが入ったディスク(ルートボリューム)は既定で一緒に消え、元に戻せない
  • コピーを同じ場所に置くと一緒になくなる
  • 「取っただけ」では足りない

身近な例えで理解する

機種変更の前に、写真や連絡先をパソコンやクラウドに保存しておきます。保存しないまま古いスマホを初期化すると、写真は二度と戻りません。新しいスマホで写真がちゃんと見られるか確かめてから、古いスマホを手放します。

  • 写真を保存しておくバックアップを取る
  • 古いスマホを初期化するインスタンスを削除する
  • 保存しないで初期化すると戻らないバックアップなしで削除すると戻せない
  • 新しいスマホで見られるか確かめる本当に元に戻せるか試す(復元テスト)

ちょっと確認

Q1先輩のひとこと
先輩「インスタンス消す前にバックアップ取った?」

削除の前にバックアップが必要な一番の理由は?

例えを外して、実際のしくみ

ここからは実際のしくみ
削除の前に取る理由

AWSのEC2では、インスタンスを削除すると(画面では「終了」と表示されます)、OSが入ったディスク(ルートボリューム)は、既定で一緒に消えます。消えたディスクは元に戻せません。いっぽう、あとから追加したディスクは、設定によっては消えずに残り、残っているあいだは料金がかかり続けます。消える・残るのどちらになるかは、ディスクごとの設定で決まります。「02 クラウド・インスタンス」で「削除の前にバックアップ」と書いたのはこのためです。OSの大きな更新や設定の変更の前にも取っておきます

スナップショット

クラウドでは、ディスクのある時点の中身をまるごとコピーする「スナップショット」がよく使われます。AWSのEBSスナップショット、Google Cloud や Azure のディスクのスナップショットがこれです。スナップショットから新しいディスクを作れば、その時点の状態に戻せます。保管しているぶんの料金がかかります。AWSのEBSスナップショットは、AWSが管理する別の保管場所に置かれます。自分で作ったS3のバケットには入らず、EC2の画面から確かめます。2回目からは、前回から変わった部分だけが保存されます

別の場所に・いくつかの時点を

コピーは、元のサーバーとは別の場所に置きます。さらに、1つだけでなく「昨日・1週間前・1か月前」のように、いくつかの時点(世代)を残します。気づかないうちにデータが壊れていた場合や、ランサムウェア(→64)で暗号化された場合に、壊れる前の時点まで戻れるようにするためです

戻せるか試す

バックアップは「取れている」だけでは安心できません。いざというときに戻せなかった、ということが起こりえます。ときどき実際に復元してみて、手順と中身を確かめておきます。マネージドサービス(→30)には、バックアップを自動で取ってくれるものもあります

このページのまとめ

バックアップ
あとで元に戻せるように、コピーを別の場所にとっておくこと
復元(リストア)
バックアップから元の状態に戻すこと
スナップショット
ディスクのある時点の中身をまるごと写したコピー
世代
いつの時点のコピーか。いくつかの時点を残しておく

先輩のひとことの意味

先輩「消す前にバックアップ取った? 前にも言ったよね」

インスタンスを削除すると、OSが入ったディスクの中身は既定で一緒に消えて、あとから戻せません。「練習用でも、あとで中身が必要になるかもしれないから、消す前にスナップショットなどでコピーを取っておいてね」という意味です。

練習問題で確かめる

Q24択

バックアップの置き場所として、一番よいものは?

Q34択

「バックアップは毎日自動で取っています。だから大丈夫です」この言い方で足りていないことは?

参考資料

ご意見・「これで例えて!」を募集しています

ご意見・ご感想・質問・間違いのご指摘など、何でもお気軽にお寄せください。「この言葉も例えで説明してほしい」「こんな例えなら分かりやすい」という声をもとに、新しいページや例えを作ります。

  • 説明してほしいITの言葉
  • 例えてほしい場面(部活・アルバイト・家事など)
  • 分かりにくかったところ・間違いのご指摘

意見箱は準備中です。

解説・例え・練習問題はすべてオリジナルです。参考にしているのは公式ドキュメントのみです。ご意見・ご感想・間違いのご指摘など、何でもお寄せください。確認してすぐに直します。

LinuCはLPI-Japanの登録商標です。当サイトはLPI-Japanおよび他の企業・団体とは関係ありません。

運営:core