Loading...

We've detected that your browser language is Chinese. Would you like to visit our Chinese website? [ Dismiss ]
著者: Dervish

仮想化は現代ITの基盤となっており、Proxmox VEは仮想マシンおよびコンテナを実行する最も人気の高いオープンソースプラットフォームの一つです。しかし仮想マシンは脆弱であり、ハードウェア障害、ソフトウェア破損、ランサムウェア攻撃、単純な人的ミスによって重要なデータが数秒で消失する可能性があります。そのため、堅牢なバックアップ戦略が不可欠です。

ネットワーク接続ストレージ(NAS)はProxmoxのバックアップ先として理想的です。一元管理が可能でスケーラブル、かつコスト効率に優れています。では、ProxmoxからNASへのバックアップを具体的にどのように設定すればよいでしょうか。また、簡易性と保護性能を両立する最適な手法はどれでしょうか。

本ガイドでは2種類の手法を手順に沿って解説し、これらの疑問に答えます。1つ目は追加設定不要で利用できる標準搭載の簡易手法、2つ目は高度な機能を備えたプロフェッショナルソリューションです。最後まで読むことで、両方の選択肢を明確に理解し、自身の環境と要件に合った方式を選択できるようになります。

なぜProxmoxのバックアップ先にNASを使うのか

バックアップをNAS(ネットワーク接続ストレージ)に保存することは、ローカルディスクやパブリッククラウドストレージと比較して複数の大きなメリットがあります。

  • 一元管理とスケーラブルなストレージ‑ NASは複数のProxmoxホストのバックアップを一箇所に集約します。データ量が増加した場合、ディスクを追加するだけで容量を容易に拡張可能です。

  • ハードウェアによる冗長化‑ 大半のNASはRAID(RAID1、5、6、10など)に対応し、1台のディスク障害からバックアップデータを保護します。

  • プライマリストレージの負荷軽減‑ バックアップを別のNASに保管することでProxmoxノードのローカルストレージを解放し、システム全体のパフォーマンスを向上させます。

  • コスト効率‑ 継続的な利用料金が発生するパブリッククラウドストレージと異なり、NASは一時的な投資で拡張コストも予測可能であり、中小企業およびホームラボの両方に適しています。

小規模ラボであっても本番データセンターであっても、NASはProxmoxのバックアップに必要なコスト、容量、信頼性をバランスよく実現します。

前提条件:ProxmoxバックアップのためのNAS準備

いずれのバックアップ手法を実施する前に、バックアップ保存先となる共有フォルダをNAS上に作成する必要があります。Proxmox標準機能はNFSを必要とし、i2BackupはNFSとSMBのどちらにも対応します。選択肢を確保するため、本節では両方のプロトコルを設定します。ここではSynology NASを例に説明します(QNAP、TrueNASなども手順は類似しています)。

共有フォルダの作成

手順1. Synology DSM(またはQNAP QTS)のWebインターフェースにログインします。

手順2. コントロールパネル共有フォルダ作成共有フォルダを作成を開きます。

opening-shared-folders

手順3. フォルダ名(例:Proxmox_Backup)を入力し、ボリュームを選択し、権限を設定します。

create-new-shared-folder-options

手順4. フォルダパス(例:/volume1/Proxmox_Backup)を控えてください。後で使用します。

creating-a-new-shared-folder-on-qnap-nas

NFS権限の設定(Proxmox標準機能で必須)

手順1. DSMにてコントロールパネルファイルサービスNFSへ移動し、NFSを有効化します。

enable-nfs

手順2. 作成した共有フォルダの隣にある編集をクリックし、NFS権限を選択します。

editing-the-shared-folder-permissions

手順3. ルールを追加します。

    • ホスト名またはIPアドレス:ProxmoxホストのIPアドレスを入力(テスト時は*も使用可、本番環境では特定IPを指定してください)

    • 権限:読み書き

    • スクワッシュ:マッピングなし(DSMのバージョンによっては「全ユーザーをスクワッシュ」)

    • セキュリティsys(Kerberos利用時はkrb5

editing-shared-folder-permissions-for-nfs-access

手順4. 保存し、エクスポートパスを控えてください。Proxmoxで使用するNFSマウントポイントとなります(例:/volume1/Proxmox_Backup)。

SMBの有効化

手法2のi2Backupを利用する場合、NASでSMBファイル共有を有効にする必要があります。

手順1. DSMにてコントロールパネルファイルサービスSMBへ移動し、SMBを有効化します。

configuring-the-smb-file-sharing-service

手順2. 適切なワークグループと詳細設定を行います(暗号化のためSMB3.0推奨)。

手順3. 専用サービスアカウント(例:backup_user)に対し、Proxmox_Backup共有フォルダの読み書き権限を付与します。

手順4. UNCパスを記録します:\\192.168.1.100\Proxmox_Backup。i2Backupでバックアップリポジトリを設定する際に使用します。

これで両方のバックアップ手法に対応するNASの準備が完了しました。次にProxmox標準の手法を説明します。

Proxmox標準機能によるNASへのバックアップ

本手法はProxmox VE標準のバックアップ機能を利用します。中小規模環境において簡単、無料、信頼性があります。NFS共有上に完全バックアップおよび増分バックアップを.vmaまたは.vma.zstファイルとして保存します。

手順1:ProxmoxにNFS共有をストレージとして追加

1.Proxmox WebGUIにてデータセンターストレージ追加NFSを選択します。

adding-nfs-storage-to-proxmox-ve-configuration

2.各項目を入力します。

  • ID:任意の分かりやすい名前(例:NAS-Backup
  • サーバー:NASのIPアドレス(例:192.168.1.100
  • エクスポート:先ほど控えたNFSエクスポートパス(例:/volume1/Proxmox_Backup
  • コンテンツディスクイメージVZDumpバックアップファイルにチェックを入れます(VMバックアップを有効化)
  • バックアップ保持:必要に応じて保持ポリシー(日次/週次/月次の保持)を設定

3.追加をクリックします。ProxmoxがNFS共有を自動でマウントします。

connecting-the-nfs-storage-configured-on-nas

手順2:VMのオンデマンドバックアップを実行

1.Proxmoxツリーから対象VMを選択し、バックアップタブを開きます。

2.今すぐバックアップをクリックします。

starting-the-proxmox-backup-to-nas

3.ジョブを設定します。

  • ストレージ:先ほど作成したNFSストレージ(NAS-Backup)を選択
  • モードスナップショット(最も安定)または停止(データベースの整合性確保向け)
  • 圧縮:ZSTD推奨(高速かつ圧縮率良好)
  • 必要に応じてメモを追加

configuring-proxmox-backup-options-in-the-native-backup-tool

4.バックアップをクリックします。タスクが開始され、タスクパネルから進捗を確認できます。

running-a-proxmox-backup-to-nas

5.完了後、NAS共有フォルダ内のdump/配下にバックアップファイルが作成されます。

手順3:NASのバックアップからVMをリストア

1.VMを選択しバックアップタブを開き、一覧からバックアップを選択します。

2.リストアをクリックします。

how-to-restore-a-vm-from-a-native-proxmox-backup

3.元のVMへリストアするか、別のVM IDで新規VMとして復元することができます。

4.必要に応じてストレージ、ディスクフォーマット、帯域制限を調整します。

5.リストアをクリックし、処理完了を待ちます。

proxmox-vm-restore-options

手順4:スケジュールバックアップジョブを作成

1.データセンターバックアップ追加を開きます。

click-add

2.全般タブにて設定します。

  • ストレージ:作成したNFSストレージを選択
  • スケジュール:実行周期を選択(例:毎日02:00)
  • モード:スナップショット
  • 選択モード:選択したVMを含む(またはすべて)
  • 保護対象のVMにチェックを入れます。

3.保持タブで保持するバックアップ数を設定します(例:日次7世代、週次4世代、月次6世代)。

4.作成をクリックします。スケジュールジョブが自動実行されます。

retention-settings-for-a-native-proxmox-backup

Proxmox標準バックアップの制限事項

  • ソース側の重複排除および圧縮機能が標準搭載されていない。

  • バックアップストレージはNFSのみ対応、SMB非対応。

  • データベース向けアプリケーション対応バックアップがなく、クラッシュ整合性のみ。

  • 追加ツールなしではファイル単位の細かいリストアができない。

  • バックアップ元での暗号化に対応していない(TLS有効時の転送時暗号化のみ)。

本番環境または大規模な運用の場合、より高度なソリューションが必要になる場合があります。次にそのソリューションを紹介します。

i2Backup — ProxmoxからNASへのエンタープライズ向けバックアップ

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など)、データベースのオブジェクトレベルリカバリに対応します。

60日間無料トライアル

比較:Proxmox標準 vs i2Backup(NAS向けバックアップ)

機能 Proxmox標準バックアップ i2Backup
バックアップ方式 エージェントレス(クラッシュ整合性) エージェント方式(アプリケーション整合性)
対応プロトコル NFSのみ SMB、NFS、オブジェクト、ローカル、テープ 他
重複排除 なし ソース側・保存先側両方対応
圧縮 基本(ZSTD) 高度(複数レベル)
暗号化 転送時のみ ソース側・保存時暗号化(AES/SM4)
ファイル単位リストア 制限あり 完全なファイル粒度
インスタントリカバリ 非対応 対応(バックアップから起動)
クロスプラットフォームリストア 非対応 対応(Proxmox → VMware など)
コスト 無料 商用(有償)
推奨環境 ホームラボ、小規模環境 エンタープライズ、コンプライアンス、ハイブリッドクラウド

ProxmoxをNASへバックアップする際のベストプラクティス

どちらの手法を選択しても、確実なリカバリを実現するため以下のガイドラインに従ってください。

  • バックアップ用ネットワークを分離‑ 専用VLANまたは物理NICを使用し、バックアップトラフィックを本番環境から隔離し、パフォーマンスとセキュリティを向上させます。

  • NASのスナップショットを有効化‑ NASが定期スナップショット機能(Synologyのスナップショットレプリケーションなど)をサポートしている場合、有効にしてバックアップ共有フォルダ自体がランサムウェアに暗号化されるリスクから保護します。

  • リストアテストを定期実施‑ 四半期ごとにリストア訓練を実施し、バックアップの完全性とRTOを検証します。

  • 保持ポリシーの策定‑ ストレージコストとRPOのバランスを考慮し、日次バックアップ7日分、週次4週分、月次6か月分を保持するなど設定します。

  • バックアップの稼働状況を監視‑ メール、Slackなどのアラートを設定し、ジョブ失敗を通知します。

  • NASのセキュリティ強化‑ 強固なパスワードを使用、デフォルト管理者アカウントを無効化、IPアドレスによるアクセス制限を実施します。

よくある質問:Proxmox VMのNASバックアップ

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の堅牢性を選択するにせよ、重要なのは今すぐバックアップを開始することです。災害が発生してからバックアップ戦略を試すことのないようにしてください。

概要は準備中です

関連記事

ビジネスデータのセキュリティ強化を始めませんか?

· 世界中のエンタープライズおよびミッドマーケットのお客様

· トライアル期間中、サポートチームが対応します

· 60日間の無料トライアルまたはデモで、Info2Softが企業データをどのように保護するかをご確認ください。

フォームにご記入の上、送信してください。担当者より追ってご連絡いたします。
このフォームを送信することにより、 プライバシー通知を読み、同意したことを確認します。
{{ isSubmitting ? '送信中...' : '送信する' }}