【でーたべーすばっくあっぷ】
データベースバックアップ とは?
💡 万が一に備えてデータベースの「コピーを取っておく」仕組み
📌 このページのポイント
バックアップってどんな種類があるの?
mysqldumpとかpg_dumpって何?
バックアップはどのくらいの頻度で取るべき?
「失っても許容できるデータ量」で決まる。例えば「最大1時間分のデータ損失まで許容できる」なら1時間ごと。「1件も失いたくない」なら継続的なWAL(ログ)のアーカイブとポイントインタイムリカバリが必要になる。業務要件次第だね。
バックアップを取っていれば安心?
まとめ:ざっくりこれだけ覚えればOK!
データベースバックアップって出てきたら「障害に備えてDBのコピーを保存し、必要なときに復元できるようにする仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Database Backup」 = データベースの予備コピー(Backup)
💬 Back up は「後ろ盾を用意する」。データの後ろ盾=予備コピーを取るイメージ