第4章 · システムの保守と運用管理·v1.0.0·更新 2026/7/7·読了目安 約13分
変更要約: 初版(主題2.04・副主題2.04.1〜2.04.6に対応)
4.2バックアップとリストア
この節の要点
バックアップ戦略の基本(完全・差分・増分)と、代表的なバックアップソフトウェア(Amanda・Bacula・Bareos・BackupPC)、媒体(テープ・HDD・光メディア)、実行コマンド(dd・tar・mt・rsync)を学びます。
障害・誤操作・災害からデータを守る最後の砦がバックアップです。「何を」「どの頻度で」「どの媒体に」「どう戻すか」を設計するのが運用管理者の責務であり、方式の特性を正しく理解していないと復旧に想定以上の時間がかかるという事故につながります。
4.2.1バックアップ方式と媒体
- 完全バックアップ=対象全体を毎回まるごと保存(復元は単純・容量と時間は最大)。差分バックアップ=直前の完全からの変更分のみ(復元は完全+最新差分の2点)。増分バックアップ=直前のバックアップ(完全 or 増分)からの変更分のみ(容量最小・復元は完全+全増分を順に適用)。
- 取得単位=ファイル単位(ファイルごと)・ブロック単位・イメージ(ディスク全体を丸ごと)の3種類があり、対象や復元速度の要件で選ぶ。
- 媒体=テープ(大容量・安価・長期保管向き)・HDD(高速・ランダムアクセス)・光メディア(可搬・小容量)。テープデバイスは/dev/st*(巻き戻しあり)・/dev/nst*(巻き戻しなし)で参照する。
4.2.2バックアップソフトウェアと実行コマンド
- 統合バックアップ製品=Amanda(クライアント/サーバー型・多様な媒体対応)・Bacula(企業向け・カタログ管理)・Bareos(Baculaからのフォーク)・BackupPC(ディスクへの重複排除バックアップ・Web UI)。
- 低レベル・単体コマンド=dd(ブロック単位の完全複製・イメージ作成)・tar(ファイル単位のアーカイブ)・mt(テープドライブの制御:巻き戻し・早送り・イジェクト等)・rsync(差分転送で効率よく同期・リモートバックアップにも使う)。

