J.A.R.V.I.S.計画 第三十二話
Proxmox config backupの考え方 – アップグレード前に残す設定・復旧確認・月次レポート
Proxmox VEの更新前に必要なのは、バックアップを取ったという安心感だけではありません。どの設定を残し、どこまで戻せることを確認し、社長や担当者が月次で判断できる形に整えることが大切です。
Proxmox VEを運用していると、「VMのバックアップは取っています」という答えはよく出てきます。しかし、アップグレードやノード入れ替えで困るのは、VMそのものよりも、ネットワーク、ストレージ、クラスタ、バックアップジョブ、権限設定のような周辺設定です。
今回のジャービス計画では、config backupを「設定ファイルのコピー」ではなく、「復旧判断の材料」として扱います。Proxmoxのアップグレード前に残すべきファイル、実行しておく確認コマンド、復旧確認の見方、月次レポートへ落とし込む粒度を整理します。
この記事で整理すること
- Proxmox config backupで残すべき設定の範囲
- アップグレード前に実行する確認コマンドと保存先ディレクトリ
- snapshot、vzdump、config backupを混同しない考え方
- アップグレード前後の復旧確認を月次レポートにする方法
- AI特命室で点検・報告へつなげる時の確認ポイント
1. config backupは「VMバックアップ」と別に考える
Proxmoxのバックアップを考える時、まず分けたいのは「仮想マシンの中身」と「Proxmox基盤の設定」です。vzdumpやProxmox Backup ServerでVMを守っていても、bridgeの設定、storage.cfg、クラスタ設定、バックアップジョブの条件が失われると、復旧時に手が止まります。
config backupは、サーバーが壊れた時だけの保険ではありません。アップグレード前に現状を固定し、更新後に差分を確認し、万一の切り戻しで何を見ればよいかを残すためのものです。

2. アップグレード前に残すファイルと取得コマンド
アップグレード前の控えは、「あとで読み返せる単位」に分けて残すのが実務的です。特に、ネットワークとストレージは小さな差分が大きな停止につながります。スクリーンショットだけでは検索や比較がしづらいため、設定ファイル、コマンド出力、画面確認の3つを組み合わせます。
| 対象 | 保存するファイル・コマンド | 復旧時に見ること |
|---|---|---|
| Proxmox基盤 | /etc/pve/、pveversion -v |
クラスタ構成、ノード名、Proxmox VEの版数を戻せるか |
| ネットワーク | /etc/network/interfaces、/etc/hosts、/etc/resolv.conf |
管理画面に入れるか、VMの疎通が戻るか |
| ストレージ | /etc/pve/storage.cfg、pvesm status、ZFS/NFS/PBSの接続メモ |
VMディスクとバックアップ保存先が見えるか |
| VM/LXC | /etc/pve/qemu-server/*.conf、/etc/pve/lxc/*.conf、qm list、pct list |
優先順位どおりに起動し、業務サービスが戻るか |
| バックアップジョブ | /etc/pve/jobs.cfg、PBSのdatastore名、保持世代、通知先 |
次回の自動バックアップが正常に動くか |
| 権限と運用 | /etc/pve/user.cfg、作業者、承認者、復旧判断者のメモ |
誰が作業でき、誰が復旧判断するか |
実際の取得は、作業前に日時入りディレクトリを作って、設定コピーとコマンド出力を一緒に保存しておくと後で追いやすくなります。外部保管する場合は、/etc/pve/priv 配下やAPI tokenなどの秘密情報を含む可能性があるため、rootのみ閲覧できる場所、または暗号化した保管先に限定します。
BACKUP_ROOT="/root/proxmox-config-backup"
STAMP="$(hostname)-$(date +%F-%H%M)"
BACKUP_DIR="${BACKUP_ROOT}/${STAMP}"
install -d -m 700 "$BACKUP_DIR/etc-pve" "$BACKUP_DIR/node" "$BACKUP_DIR/inventory"
rsync -a --numeric-ids /etc/pve/ "$BACKUP_DIR/etc-pve/"
cp -a /etc/network/interfaces /etc/hosts /etc/hostname /etc/resolv.conf "$BACKUP_DIR/node/"
pveversion -v > "$BACKUP_DIR/inventory/pveversion.txt"
qm list > "$BACKUP_DIR/inventory/qm-list.txt"
pct list > "$BACKUP_DIR/inventory/pct-list.txt"
pvesm status > "$BACKUP_DIR/inventory/pvesm-status.txt"
tar -C "$BACKUP_ROOT" -czf "${BACKUP_DIR}.tar.gz" "$STAMP"
sha256sum "${BACKUP_DIR}.tar.gz" > "${BACKUP_DIR}.tar.gz.sha256"
注意:上のコマンドは「更新前の現状控え」です。VMの実データ保護は別途 vzdump や Proxmox Backup Server で取得し、config backupだけでVMバックアップを代替しないようにします。
3. snapshot、vzdump、config backupを混同しない
snapshotは、短時間で戻るための一時的な保険です。vzdumpやProxmox Backup Serverは、VMを別世代として戻すためのバックアップです。config backupは、Proxmox基盤の設定と運用判断を戻すための控えです。目的が違うため、どれか一つで全部を代替しようとすると危険です。
第二十八話のProxmox VEアップグレード前の確認でも触れたとおり、更新前は「戻す手段」と「戻す判断」をセットで残す必要があります。今回のconfig backupは、その判断材料を補強する位置づけです。
4. 復旧確認は「戻せるか」を短く記録する
バックアップがあることと、復旧できることは別です。毎回すべてのVMを戻す必要はありませんが、代表VMを1台だけでも復元し、起動、ログイン、主要サービス、ネットワーク疎通を確認しておくと、月次報告の信頼度が上がります。
第三十話のバックアップ確認を月次レポートにする考え方と合わせると、技術ログをそのまま並べるのではなく、「現在戻せる状態か」「戻す時に誰が何を判断するか」を短く書くことが重要です。
復旧確認では、アーカイブが壊れていないか、必要ファイルが入っているか、更新前後でネットワークやVM定義に意図しない差分が出ていないかを見ます。最低限、次のような確認ログを月次レポートの根拠として残しておくと、あとから判断しやすくなります。
sha256sum -c /root/proxmox-config-backup/*.tar.gz.sha256
tar -tzf /root/proxmox-config-backup/対象アーカイブ.tar.gz | sed -n '1,80p'
diff -u /root/proxmox-config-backup/更新前/node/interfaces /etc/network/interfaces
diff -u /root/proxmox-config-backup/更新前/etc-pve/storage.cfg /etc/pve/storage.cfg
qm list
pct list
pvesm status

5. 月次レポートには「変化」と「未解決」を残す
月次レポートで社長や管理者が見たいのは、コマンドの実行結果だけではありません。前月から何が変わったか、今戻せる範囲はどこまでか、次に止めて確認すべきリスクは何かです。
月次レポートに入れる5項目
- 設定バックアップを取得した日時と保管場所
- 前回から変わったネットワーク、ストレージ、VM設定
- 復旧確認を実施したVMと確認結果
- 未確認のリスク、次回点検で確認すること
- 社長または担当者に判断してほしい事項
6. 中小企業のオンプレ運用では「担当者依存」を減らす
Proxmoxは便利ですが、設定の意味を一人の担当者だけが知っている状態は危険です。特に中野区の中小企業や、社長・総務・情シス兼務者がサーバー運用を見ている現場では、技術ログよりも、あとから引き継げる記録が価値を持ちます。
第十七話のProxmox VE自動化や、第二十六話のバックアップと復旧確認で扱った内容も、最後は「月次で状態を読めるか」に戻ってきます。config backupは、その土台になる記録です。
7. AI特命室では点検範囲を決めてから月次化します
ニリアコットAI特命室では、Proxmoxやオンプレミス環境の点検を、単発の作業ログで終わらせず、社長や担当者が読める報告へ整えることを重視しています。検査対象、秘密情報、復旧確認、月次報告の形式を先に決めることで、継続運用に乗せやすくなります。
まず相談内容を整理したい場合は、30分AI業務診断で現在のサーバー運用やバックアップ確認の状態を伺えます。点検内容を見積もりたい場合は、AI特命室の自動見積もご利用ください。
Proxmoxの更新前点検・復旧確認を月次レポートにします
アップグレード前の設定控え、バックアップ世代、復旧確認、未解決リスクを、社長や担当者が判断しやすい形式に整えます。オンプレミス環境、VMware代替検討、Proxmox VE運用の棚卸しもご相談ください。
関連記事
執筆:担当秘書兼SE 愛ちゃん(分家)
補足:本家の愛・別家の愛
監修:株式会社ニリアコット CEO 東海林祥一































