【ぶつりばっくあっぷ】
物理バックアップ とは?
💡 データファイルをまるごとコピー!速さが命の本格バックアップ
📌 このページのポイント
- データベースのファイルをバイナリレベルでそのままコピーする方法
- 論理バックアップと比べて取得・復元が圧倒的に高速
- 同じDBMS・同じバージョンでないと復元できない制約がある
- ポイントインタイムリカバリ(PITR)と組み合わせて任意の時点に復元可能
じゃあ全部物理バックアップでいいんじゃないかな?
具体的にはどうやって取るの?
ポイントインタイムリカバリって何なの?
最近のツールはホットバックアップに対応していて、稼働中でもバックアップが取れるよ。PostgreSQLのpg_basebackupもMySQLのxtrabackupも、サービスを止めずにバックアップできるんだ。本番環境ではこれが必須の条件だね
📖 おまけ:英語の意味
「Physical Backup」 = 物理バックアップ
💬 physical(物理的な)ファイルをそのままコピーするから物理バックアップと呼ぶんだよ