Info2softは、ウェブサイトでより快適で適切な閲覧体験を提供するためにCookieを使用しています。 プライバシーポリシー
Loading...
仮想化は現代ITの基盤となっており、Proxmox VEは仮想マシンおよびコンテナを実行する最も人気の高いオープンソースプラットフォームの一つです。しかし仮想マシンは脆弱であり、ハードウェア障害、ソフトウェア破損、ランサムウェア攻撃、単純な人的ミスによって重要なデータが数秒で消失する可能性があります。そのため、堅牢なバックアップ戦略が不可欠です。
ネットワーク接続ストレージ(NAS)はProxmoxのバックアップ先として理想的です。一元管理が可能でスケーラブル、かつコスト効率に優れています。では、ProxmoxからNASへのバックアップを具体的にどのように設定すればよいでしょうか。また、簡易性と保護性能を両立する最適な手法はどれでしょうか。
本ガイドでは2種類の手法を手順に沿って解説し、これらの疑問に答えます。1つ目は追加設定不要で利用できる標準搭載の簡易手法、2つ目は高度な機能を備えたプロフェッショナルソリューションです。最後まで読むことで、両方の選択肢を明確に理解し、自身の環境と要件に合った方式を選択できるようになります。
バックアップをNAS(ネットワーク接続ストレージ)に保存することは、ローカルディスクやパブリッククラウドストレージと比較して複数の大きなメリットがあります。
一元管理とスケーラブルなストレージ‑ NASは複数のProxmoxホストのバックアップを一箇所に集約します。データ量が増加した場合、ディスクを追加するだけで容量を容易に拡張可能です。
ハードウェアによる冗長化‑ 大半のNASはRAID(RAID1、5、6、10など)に対応し、1台のディスク障害からバックアップデータを保護します。
プライマリストレージの負荷軽減‑ バックアップを別のNASに保管することでProxmoxノードのローカルストレージを解放し、システム全体のパフォーマンスを向上させます。
コスト効率‑ 継続的な利用料金が発生するパブリッククラウドストレージと異なり、NASは一時的な投資で拡張コストも予測可能であり、中小企業およびホームラボの両方に適しています。
小規模ラボであっても本番データセンターであっても、NASはProxmoxのバックアップに必要なコスト、容量、信頼性をバランスよく実現します。
いずれのバックアップ手法を実施する前に、バックアップ保存先となる共有フォルダをNAS上に作成する必要があります。Proxmox標準機能はNFSを必要とし、i2BackupはNFSとSMBのどちらにも対応します。選択肢を確保するため、本節では両方のプロトコルを設定します。ここではSynology NASを例に説明します(QNAP、TrueNASなども手順は類似しています)。
手順1. Synology DSM(またはQNAP QTS)のWebインターフェースにログインします。
手順2. コントロールパネル→共有フォルダ→作成→共有フォルダを作成を開きます。
手順3. フォルダ名(例:Proxmox_Backup)を入力し、ボリュームを選択し、権限を設定します。
手順4. フォルダパス(例:/volume1/Proxmox_Backup)を控えてください。後で使用します。
手順1. DSMにてコントロールパネル→ファイルサービス→NFSへ移動し、NFSを有効化します。
手順2. 作成した共有フォルダの隣にある編集をクリックし、NFS権限を選択します。
手順3. ルールを追加します。
ホスト名またはIPアドレス:ProxmoxホストのIPアドレスを入力(テスト時は*も使用可、本番環境では特定IPを指定してください)
権限:読み書き
スクワッシュ:マッピングなし(DSMのバージョンによっては「全ユーザーをスクワッシュ」)
セキュリティ:sys(Kerberos利用時はkrb5)
手順4. 保存し、エクスポートパスを控えてください。Proxmoxで使用するNFSマウントポイントとなります(例:/volume1/Proxmox_Backup)。
手法2のi2Backupを利用する場合、NASでSMBファイル共有を有効にする必要があります。
手順1. DSMにてコントロールパネル→ファイルサービス→SMBへ移動し、SMBを有効化します。
手順2. 適切なワークグループと詳細設定を行います(暗号化のためSMB3.0推奨)。
手順3. 専用サービスアカウント(例:backup_user)に対し、Proxmox_Backup共有フォルダの読み書き権限を付与します。
手順4. UNCパスを記録します:\\192.168.1.100\Proxmox_Backup。i2Backupでバックアップリポジトリを設定する際に使用します。
これで両方のバックアップ手法に対応するNASの準備が完了しました。次にProxmox標準の手法を説明します。
本手法はProxmox VE標準のバックアップ機能を利用します。中小規模環境において簡単、無料、信頼性があります。NFS共有上に完全バックアップおよび増分バックアップを.vmaまたは.vma.zstファイルとして保存します。
手順1:ProxmoxにNFS共有をストレージとして追加
1.Proxmox WebGUIにてデータセンター→ストレージ→追加→NFSを選択します。
2.各項目を入力します。
NAS-Backup)192.168.1.100)/volume1/Proxmox_Backup)3.追加をクリックします。ProxmoxがNFS共有を自動でマウントします。
手順2:VMのオンデマンドバックアップを実行
1.Proxmoxツリーから対象VMを選択し、バックアップタブを開きます。
2.今すぐバックアップをクリックします。
3.ジョブを設定します。
NAS-Backup)を選択4.バックアップをクリックします。タスクが開始され、タスクパネルから進捗を確認できます。
5.完了後、NAS共有フォルダ内のdump/配下にバックアップファイルが作成されます。
手順3:NASのバックアップからVMをリストア
1.VMを選択しバックアップタブを開き、一覧からバックアップを選択します。
2.リストアをクリックします。
3.元のVMへリストアするか、別のVM IDで新規VMとして復元することができます。
4.必要に応じてストレージ、ディスクフォーマット、帯域制限を調整します。
5.リストアをクリックし、処理完了を待ちます。
手順4:スケジュールバックアップジョブを作成
1.データセンター→バックアップ→追加を開きます。
2.全般タブにて設定します。
3.保持タブで保持するバックアップ数を設定します(例:日次7世代、週次4世代、月次6世代)。
4.作成をクリックします。スケジュールジョブが自動実行されます。
ソース側の重複排除および圧縮機能が標準搭載されていない。
バックアップストレージはNFSのみ対応、SMB非対応。
データベース向けアプリケーション対応バックアップがなく、クラッシュ整合性のみ。
追加ツールなしではファイル単位の細かいリストアができない。
バックアップ元での暗号化に対応していない(TLS有効時の転送時暗号化のみ)。
本番環境または大規模な運用の場合、より高度なソリューションが必要になる場合があります。次にそのソリューションを紹介します。
i2Backup(Info2soft製)は、異種混合IT環境向けに設計された総合的なバックアップ・リカバリプラットフォームです。Proxmox標準機能と異なり、各VM内に軽量エージェントを配置し、アプリケーション対応で正確にデータを取得し、データベースやトランザクションシステムを完全な整合性を保った状態でバックアップします。Synology、QNAPをはじめとするNAS上のSMB/CIFS共有など多様な保存先に対応しており、ProxmoxからNASへのバックアップにおいて柔軟かつ強力な選択肢となります。
i2BackupがProxmox環境に適している4つの特長を以下に示します。
アプリケーション整合性バックアップ
Windows VSSおよびLinuxの事前/事後スクリプトと連携し、バックアップ実行時にアプリケーションのI/Oを一時停止。データベースやトランザクションシステムをリカバリ可能なトランザクション整合性のある状態で取得することを保証します。
高度な重複排除と圧縮
ソース側の可変ブロック重複排除と圧縮機能により、バックアップデータ量を最大90%削減可能。ストレージコストとネットワーク帯域の使用量を大幅に抑えます。
柔軟なストレージオプション
Proxmox標準がNFSのみに対応するのに対し、SMB/CIFS共有、NFS、S3互換オブジェクトストレージ、ローカルディスク、ZFS、テープ、重複排除アプライアンスなどへバックアップを出力可能。プロトコルを変更せず既存のNASを活用できます。
多彩なリカバリオプション
VM全体のリカバリに加え、ファイル単位リカバリ、インスタントリカバリ(バックアップリポジトリから直接VM起動)、クロスプラットフォームリストア(ProxmoxからVMwareなど)、データベースのオブジェクトレベルリカバリに対応します。
| 機能 | Proxmox標準バックアップ | i2Backup |
|---|---|---|
| バックアップ方式 | エージェントレス(クラッシュ整合性) | エージェント方式(アプリケーション整合性) |
| 対応プロトコル | NFSのみ | SMB、NFS、オブジェクト、ローカル、テープ 他 |
| 重複排除 | なし | ソース側・保存先側両方対応 |
| 圧縮 | 基本(ZSTD) | 高度(複数レベル) |
| 暗号化 | 転送時のみ | ソース側・保存時暗号化(AES/SM4) |
| ファイル単位リストア | 制限あり | 完全なファイル粒度 |
| インスタントリカバリ | 非対応 | 対応(バックアップから起動) |
| クロスプラットフォームリストア | 非対応 | 対応(Proxmox → VMware など) |
| コスト | 無料 | 商用(有償) |
| 推奨環境 | ホームラボ、小規模環境 | エンタープライズ、コンプライアンス、ハイブリッドクラウド |
どちらの手法を選択しても、確実なリカバリを実現するため以下のガイドラインに従ってください。
バックアップ用ネットワークを分離‑ 専用VLANまたは物理NICを使用し、バックアップトラフィックを本番環境から隔離し、パフォーマンスとセキュリティを向上させます。
NASのスナップショットを有効化‑ NASが定期スナップショット機能(Synologyのスナップショットレプリケーションなど)をサポートしている場合、有効にしてバックアップ共有フォルダ自体がランサムウェアに暗号化されるリスクから保護します。
リストアテストを定期実施‑ 四半期ごとにリストア訓練を実施し、バックアップの完全性とRTOを検証します。
保持ポリシーの策定‑ ストレージコストとRPOのバランスを考慮し、日次バックアップ7日分、週次4週分、月次6か月分を保持するなど設定します。
バックアップの稼働状況を監視‑ メール、Slackなどのアラートを設定し、ジョブ失敗を通知します。
NASのセキュリティ強化‑ 強固なパスワードを使用、デフォルト管理者アカウントを無効化、IPアドレスによるアクセス制限を実施します。
Q1:i2BackupはProxmoxのエージェントレスバックアップに対応していますか。
いいえ。i2Backupが利用可能なエージェントレススナップショット制御向けのネイティブAPIがProxmoxには存在しません。i2Backupは実績のあるエージェントアーキテクチャにより、アプリケーション整合性バックアップ、ブロックレベル増分バックアップ、粒度の高いリカバリを実現します。Proxmox環境においてこれはエンタープライズ級の信頼性を得るためのベストプラクティスです。
Q2:標準機能を使用してProxmox VMをSynology NASにバックアップできますか。
はい。Synology上にNFS共有を作成し、Proxmoxにストレージとして追加するだけです。上記の手法1の手順に従って設定してください。
Q3:i2BackupはProxmox VMの増分バックアップに対応していますか。
はい。i2Backupは完全バックアップ、増分バックアップ、差分バックアップに対応します。増分バックアップはブロックレベルで変更ブロックのみを取得し、バックアップ時間とストレージ消費量を大幅に削減します。
Q4:Proxmoxコンテナ(LXC)のバックアップはどうなりますか。
Proxmox標準機能とi2Backupの両方がLXCコンテナのバックアップに対応します。標準機能はVMと同様に動作します。i2Backupは特権コンテナの場合はコンテナ内部のエージェントを利用、それ以外はホスト側からファイルレベルバックアップを実行可能です。
Q5:i2BackupはProxmox VE 8に対応していますか。
はい。i2Backup v9.1はProxmox VE 7および8に対応し、最新のカーネルとQEMUバージョンをサポートします。
Q6:Proxmox標準バックアップからi2Backupへ移行するにはどうすればよいですか。
最初は両方を並行運用可能です。i2Backupで完全バックアップが作成できたら、旧NFSベースのストレージを削除し、リストア処理をi2Backupに一本化できます。
Proxmox VMをNASにバックアップすることは、あらゆるデータ保護計画において重要な手順です。Proxmox標準機能は無料で設定が簡単であり、NFSと基本的なスケジューリングだけが必要なシンプルな環境には十分です。一方、本番ワークロード、データベースの整合性、粒度の高いリカバリ、長期保持が必要な場合、i2Backupは既存のNASハードウェアを活用しながらエンタープライズ機能を利用できるエージェント型ソリューションを提供します。
標準ツールの簡易性を選択するにせよ、i2Backupの堅牢性を選択するにせよ、重要なのは今すぐバックアップを開始することです。災害が発生してからバックアップ戦略を試すことのないようにしてください。