ProxmoxをNASにバックアップする方法:完全ガイド
Proxmox仮想マシン(VM)を実行している環境において、そのバックアップは不可欠です。Proxmoxデータのバックアップにはさまざまな方法があり、バックアップデータを異なる保存先に保存することも可能です。中でも最も効果的かつ信頼性の高い方法の一つが、NAS(ネットワーク接続ストレージ)へのバックアップです。本記事では、2つの方法を用いてProxmoxのバックアップをNASに設定する手順について解説します。
ProxmoxをNASにバックアップするメリット
ProxmoxのバックアップにNASデバイスを使用することには、以下に挙げるような多くの利点があります:
Centralized and scalable storage. NASデバイスは、ネットワーク経由でアクセス可能な集中型ストレージシステムと見なされており、バックアップの保存に最適です。集中型ストレージシステムを利用することで、バックアップ管理が簡素化され、管理者はバックアップを一箇所に集約することができます。NASデバイスは拡張性が高く、バックアップの容量が増加しても、ハードディスクドライブを追加することでNAS全体のストレージ容量を増やすことが可能です。Enhanced data protection and redundancy. ほとんどのNASデバイスは、ソフトウェアRAID(Redundant Array of Independent Disks)に対応しており、これによりストレージの冗長性を確保し、NASデバイス上のハードディスク障害によるデータ損失からバックアップを保護することが可能になります。Proxmox仮想マシンをRAID 1またはRAID 10構成のNASにバックアップすることで、Proxmoxバックアップの耐障害性を高め、データ損失のリスクを最小限に抑えることができます。 たとえば、1つのディスクに障害が発生した場合でも、ミラーリングされたディスクにデータのコピーが残っているため、バックアップからデータを復元し、アレイを復旧させることができます。Offloading backup storage. VMのバックアップを、VMが実行されているのと同じProxmoxサーバーに保存すると、Proxmoxホストのストレージ要件が増大します。さらに、サーバーが故障する可能性があるため、VMとVMのバックアップを同じマシンに保存することは信頼性に欠けます。VMをNASにバックアップすることで、Proxmoxのストレージサブシステムの負荷を軽減でき、Proxmoxホスト上のディスク容量がバックアップによって占有されることもありません。バックアップをNASデバイスに移すことで、パフォーマンスを向上させることができます。Cost-effective backup solutionNASデバイスは、バックアップの保存においてコスト効率に優れています。特に、NASソリューションをパブリッククラウドなどの他のバックアップソリューションと比較した場合、その差は顕著です。パブリッククラウドストレージは月額料金が必要であり、データ量が増えるにつれてコストも増加します。一方、NASシステムはより手頃で費用対効果が高いソリューションです。ディスク容量が必要になった際は追加のハードディスクドライブを購入するだけで済み、追加料金は発生しません。 コスト効率の良さにより、NASデバイスは、コスト、容量、パフォーマンスのバランスが取れているため、特に中小企業にとって最適なソリューションとなります。
ProxmoxをNASにバックアップするための前提条件
ProxmoxのバックアップをNASに設定するための前提条件は、ほんのわずかです:
- CPU、メモリ、最大ディスク数、ストレージ容量など、最適な構成のNASデバイスを購入してください。
- NASに十分な空き容量を確保してください。
- NASでファイル共有を設定します。
- ファイル共有に対して適切な読み取り・書き込み権限を設定してください。
ProxmoxのバックアップをNASに設定するには、いくつかの方法があります:
- Proxmoxの標準バックアップ機能を使用したバックアップの設定
- Proxmoxのバックアップに対応した専用バックアップソリューションの設定
どちらの場合も、共通点は、バックアップソリューションからNASのバックアップストレージにアクセスできるように、NAS上でファイル共有を設定することです。
NASの設定
まず、NASを設定し、適切なアクセス権限を持つファイル共有を設定する必要があります。NFSおよびSMBファイル共有に対応しているNASデバイスであれば、どれでも設定可能です。設定の原則はすべてのデバイスで同じですが、ユーザーインターフェースは異なります。この例では、QNAP NASへのProxmoxバックアップを設定します。
ファイル共有の設定
QNAP NASでファイル共有を設定するには、以下の手順を実行してください。
- QNAP NASのWebインターフェースにログインし、コントロールパネルを開きます。

- クリック
Shared Folders.
- クリック
Create > Shared Folder.
- 共有フォルダの設定を指定します。
- 許可されている文字を使用してフォルダ名を入力してください。例: Proxmox_backup.
- 必要に応じて、説明を入力することもできます。例えば、 ProxmoxのNASへのバックアップ.
- ドロップダウンリストから、共有フォルダを作成するディスクボリュームを選択します(この例では"Volume1")。
- パスを自動的に選択することも、手動で入力することもできます。
- この例では、NASの組み込みツールによるフォルダ暗号化は使用しません。SMB暗号化は、SMB 3.0プロトコルで使用できます。
クリック
Next続きを読む。
- 共有フォルダへのアクセス権限を設定します。この例では簡便さを重視し、admin(管理者)に完全な読み取り/書き込み権限を設定しています。ただし、バックアップデータの読み書きを行うために、共有フォルダにアクセスする専用のユーザーを作成することをお勧めします。例えば、"backup-user"というユーザーを作成し、このユーザーに対してNAS上のProxmoxバックアップフォルダへの完全なアクセス権限を設定することができます。
注: デフォルトの管理者ユーザーは、ブルートフォース攻撃に対して脆弱です。特にインターネット経由でNASにアクセスできる場合は、管理用として別のユーザーアカウントを作成しておく方が望ましいという理由もここにあります。

- ゲストのアクセス権を設定します。ポリシー("アクセスを拒否"、"読み取り専用"、"読み書き可能")を選択できます。設定が完了したら、[] をクリックします。
Finish設定を保存し、共有フォルダの作成ウィザードを終了します。
- 共有フォルダが作成されました。次に、必要なネットワーク共有プロトコルを使用して、ファイル共有サービスを有効にする必要があります。

ファイル共有サービスの設定
- コントロールへ移動
Panelそして開くNetwork & File Services.
- NAS上の共有フォルダにアクセスするために、1つまたは複数のファイル共有サービスを有効にできます。たとえば、SMBとNFSを有効にすることができます。
- SMBを有効にするには、"Microsoft ネットワーク (SMB)"タブを選択し、必要なオプションを設定します。クリックします
Apply設定を保存するには。
- NFS によるファイル共有を有効にするには、"NFS サービス"タブに移動し、[ネットワーク ファイル システム (NFS) サービス] のチェックボックスをオンにします。ファイル共有に使用する NFS のバージョンを選択します。NFS の設定に関する注意事項を読み、推奨事項に従ってください。[クリック]
Apply設定を保存するには。
- 移動
Control Panel > Shared Folders、Proxmoxのバックアップ共有フォルダを選択し、[クリック]Edit Shared Folder Permission.
- [権限の種類を選択] ドロップダウンリストから [NFS ホストへのアクセス] を選択します。次に、
Access rightチェックボックス。- ホスト名またはIPアドレス: *(アスタリスク)を入力するとすべてのホストへのアクセスが許可されます。または、アクセスを許可する特定のIPアドレスを指定してください。セキュリティ上の理由から、NFS共有へのアクセスを許可する特定のIPアドレスを指定することをお勧めします。
- スカッシュ: 読み取り/書き込み
- スクワッシュのオプション: すべてのユーザーを削除
クリック
Apply設定を保存するには。
- 共有フォルダのパスを確認してください。共有フォルダを選択し、
Edit(鉛筆)アイコンをクリックし、ディスクのボリュームとパスを確認します。今回の場合、パスは / です。Datavol1/Proxmox_backupこのパスは、設定の後半で必要になります。
NAS上の共有フォルダにアクセスする際は、次のようなUNCパスで開始することに注意してください。例: NAS-IP-AddressSharedFolderName
NAS上のProxmoxバックアップ共有フォルダへのNFSおよびSMB経由のネットワークアクセスを設定しました。次に、Proxmoxバックアップの設定を行います。
Proxmoxネイティブバックアップ
ProxmoxのバックアップをNASに設定する最初の方法は、NFS共有へのVMバックアップをサポートするProxmoxのネイティブバックアップ機能を使用することです。
Proxmoxへの共有ストレージの接続
NASで設定されたNFS共有をProxmoxホストに接続するには、以下の手順を実行してください。
- Proxmox VEのWebインターフェースにログインしてください。
- "ナビゲーター"ペインでデータセンターを選択し、[クリック]
Storage、クリックAdd、そしてクリックしてNFS.
- Proxmox VE を NFS 共有に接続するためのパラメータを指定します。
ID:表示名を入力してください(例:QNAP-ProxmoxServer:お使いのNASデバイスのIPアドレスを入力してくださいExport:先ほどメモしておいたNASデバイスのマウントパスを入力してください。当社のパスは/Volume1/Proxmox_backupContent:選択Disk ImageそしてVZDump backup fileドロップダウンメニューで。- 必要に応じて、[ ] をクリックすることもできます。
Backup Retentionタブを開き、保持設定を編集します。
ヒット
Add.
- その
QNAP-ProxmoxNFSファイル共有がProxmoxのバックアップ先として追加されました。
- 以下を確認できます
Proxmox_backupNAS上のフォルダ。そこにはdumpそしてimagesProxmoxがVMのバックアップファイルを保存するために作成したサブフォルダ。
Proxmoxのバックアップジョブを実行する
バックアップ環境の準備が完了しました。これで、Proxmoxのネイティブツールを使用して、Proxmox VMのバックアップをNASに実行できるようになりました。
- Proxmox Webインターフェースの"ナビゲーター"ペインで仮想マシンを選択し、[クリック]
BackupそしてクリックBackup now.
- Proxmox VMのバックアップパラメータを設定します。
Storage:以前にProxmoxの設定に追加したNAS上のNFSファイル共有を選択してください。これはQNAP-Proxmox今回のケースにおける項目。Mode:スナップショット。Compression:Proxmoxのバックアップ圧縮レベルを選択してください。ここではデフォルト設定を使用します(fast and good) 圧縮。Notes:ProxmoxからQNAP NASへのバックアップ
クリック
BackupProxmoxのVMバックアップジョブをNASで開始する。
- バックアップジョブのステータスは、
OutputタブのTask viewerウィンドウ。
Proxmox VMの復旧
- バックアップから仮想マシンを復元するには、
select a VMナビゲーションペインで(フロッピーディスクのアイコンが表示されている場合は、そのVMがProxmoxのネイティブバックアップ機能でバックアップされていることを意味します)、[クリック]Backup、バックアップ名(リカバリポイント)を選択し、Restore.
- 復元設定を確認し、[クリック] してください
Restore.
バックアップのスケジュール設定
Proxmoxの標準バックアップツールには、スケジュール機能があります。NASへのProxmoxバックアップをスケジュール設定するには、以下の手順に従ってください。
- ナビゲーション ペインでデータセンターを選択し、[クリック]
Backup、そしてクリックしてAdd.
- 必要なパラメータを
GeneralタブのCreate Jobウィンドウ。Storage:QNAP-ProxmoxSchedule:"毎月""毎週"などのスケジュールを選択してください。Selection mode:選択したVMを含めるMode:スナップショットEnabled:このチェックボックスを選択してください- 以下のリストから、バックアップする仮想マシンを選択してください。

- をクリックして
Retentionタブをクリックし、各期間ごとに保持するリカバリポイントの数設定を行います。 - ヒット
CreateProxmox VMのバックアップをNASに実行するためのバックアップスケジュールを作成する。
NAKIVO を使用した Proxmox バックアップ
ProxmoxのバックアップをNASで実行する別の方法として、次のような専用のデータ保護ソリューションを使用する方法があります。 NAKIVO Backup & Replication. NAKIVOのソリューションは、Proxmox VM向けに以下のバックアップ先をサポートしています:
- ローカルストレージ
- NASおよびファイルサーバー上のNFSおよびSMB共有
- クラウドストレージ:Amazon EC2、S3互換ストレージ、その他クラウド上の設定済みストレージ
- テープカートリッジ
- 重複排除アプライアンス
次のような便利な機能があります。 増分バックアップ、ネイティブの変更ブロック追跡、柔軟な保存ポリシー、 バックアップの暗号化、および バックアップの不変性 (Linuxトランスポーターに割り当てられたローカルバックアップリポジトリおよび Amazon S3). NAKIVO Backup & Replication バージョン11.0では、Proxmox仮想マシンのエージェントレスバックアップに対応しています。このバックアップソリューションは、Proxmoxホスト上で動作するLinuxまたはWindows仮想マシン、あるいはWindowsまたはLinuxを実行するその他の物理コンピュータや仮想マシンにインストールできるほか、Proxmox内にLinuxベースの仮想アプライアンスを展開することも可能です。
Proxmox VMをNASにバックアップする主な方法は、 NAKIVO Backup & Replication この手順では、NAS上でファイル共有を設定し、そのファイル共有をNAKIVOソリューションのバックアップリポジトリ構成に追加します。この方法は汎用性が高く、NFSおよび/またはSMB共有をサポートするあらゆるNASデバイスで利用できます。
Proxmox仮想環境を NAKIVO Backup & Replication バックアップジョブを作成する前に、NAS上のファイル共有をバックアップリポジトリとして追加してください。
Proxmox VE をインベントリに追加する
バックアップの対象はProxmoxの仮想マシンであるため、最初のステップとして、Proxmoxホスト(またはクラスター)をNAKIVOのインベントリに追加します。
- にログインしてください NAKIVO Backup & Replication Webインターフェース。
- 移動
Settings>Inventoryそして、+ボタンをクリックして新しい項目を追加します。
- 選択
Virtualで プラットフォーム 手順。クリックNext各ステップで続行するには。
- [選択]
Proxmox host or cluster仮想プラットフォームの種類として。
- Proxmoxホストまたはクラスタを追加するためのオプションを設定します。
Display name:インベントリに表示される表示名を入力してください(Proxmox Server 226 (この例では)。Type:選択してくださいStandalone Proxmox hostまたはProxmox clusterProxmox VEの設定に基づいてHostname or IP:スタンドアロンのProxmoxホストまたはクラスタノードのIPアドレスを入力してください。Username:管理者権限を持つユーザー名を入力してください。例: ルート (デフォルトでは)。Password:指定された管理者アカウントのパスワードを入力してください。Web interface port:設定を変更していない場合、デフォルトのポートは8006です。SSH port:Proxmoxサーバーに接続するためのSSHポートを入力してください(デフォルトは22です)。Temporary file location:/tmp
ヒット
FinishProxmoxホストまたはクラスターをNAKIVOのインベントリに追加するには。
今回のケースでは、Proxmoxホストがインベントリに正常に追加されました。追加されたProxmox VEアイテムに含まれるホストとVMの数は、 詳細 コラム。

NAKIVO Transporterは、ProxmoxホストをNAKIVOインベントリに追加する際に、自動的にそのホストに展開されました。Transporterは以下で確認できます。 Settings > Nodes.

NASにバックアップリポジトリを追加する
次の段階では、NAKIVOを作成する必要があります バックアップリポジトリ 先ほど作成したNASのファイル共有上で。最初にQNAP NASで作成したファイル共有を使用しましょう。
- 移動
Settings>Repositories、クリック+,そしてクリックCreate new backup repository.
- NASで設定されたネットワーク共有を選択します。クリックします
CIFS ShareNAS上のフォルダに対してSMB共有を設定した場合。あるいは、NFS Share適切なファイル共有タイプを選択します。当社のNASでは、SMBとNFSの両方のファイル共有プロトコルを有効にしています。このワークフローではSMBファイル共有を使用しますが、NFSを使用することも可能です。クリックNext続きを読む。注: もしあなたが NAKIVO Backup & Replication NAS上で動作するTransporterでは、 ローカルフォルダ このNAS上で。このバックアップリポジトリは不変性をサポートしており、ランサムウェアによる暗号化や誤削除からバックアップデータを保護するのに役立ちます。SMBまたはNFS共有上に作成された通常のリポジトリでは、不変性機能は利用できません。さらに、NASにTransporterをインストールすることで、バックアップおよび復元の速度を向上させることができます。

- 共有フォルダ上のバックアップリポジトリの名前と保存場所を指定します。
Name:QNAP NASのファイル共有Assigned transporter:以下の項目を選択できます 機内転送装置あるいは、 トランスポーター NAS上で(お使いのNASモデルがNAKIVOパッケージのインストールをサポートしている場合)、そのトランスポーターを選択します。Path to the share:NASで設定されたファイル共有へのUNCパスを入力してください。この例では、パスは です。192.168.101.231Proxmox_backup (Windows形式では ホスト名またはIPアドレス共有フォルダ名 (一般的に)。Username:指定されたNASファイル共有のデータを読み書きできるユーザーアカウントの名前を入力してください。Password:このユーザーのパスワードを入力してください。

- バックアップリポジトリのオプションを設定し、[クリック] をクリックします
Finish.
QNAP NASのファイル共有にバックアップリポジトリが作成されました。

Proxmoxのバックアップジョブの作成
ProxmoxホストをNAKIVOのインベントリに追加し、NAS上の共有フォルダにバックアップリポジトリを作成したら、Proxmox VMのバックアップジョブを作成できます。
- 移動
Data Protection、クリック+そしてクリックBackup for Proxmox VE.
- バックアップ対象のProxmox仮想マシンを選択してください
Source新しいバックアップジョブウィザードのステップ。以下を選択しますDebian12この例では。クリックNext続きを読む。
- バックアップを保存する保存先を選択してください。NASのファイル共有上に作成されたバックアップリポジトリを選択してください。

- Proxmox VM バックアップのスケジュールと保存期間の設定を行います。

- VMのバックアップジョブのオプションを設定する:
- バックアップジョブ名を入力してください。例: エージェントレス ProxmoxのNASへのバックアップ.
- (送信元側で)バックアップの暗号化を有効にし、必要に応じてその他のオプションを選択してください。
クリック
Finish & Run設定を保存して、今すぐジョブを実行します。
NASへのNAKIVOソリューションのインストール
ProxmoxのバックアップをNASに設定する方法は、もう1つあります。 NAKIVO Backup & Replication. あなたは インストール NAKIVO Backup & Replication (以下の完全な解答) ディレクター、Transporter、およびBackup Repository)を、Synology、QNAP、ASUSTOR、NETGEAR、およびWestern Digital製の対応NASモデルに導入できます。NASにNAKIVOソリューションをインストールすることで、NASデバイスをNASバックアップアプライアンスとして活用できるようになります。
この方法でProxmoxのバックアップを設定するには、以下の手順に従ってください:
- この例では、QNAP NASを使用します。QNAP NAS(QTS)のWebインターフェースで、
App Center. - 選択
All Apps左側のペインで、次のように入力しますNAKIVO検索バーに""と入力し、Enterその結果、次のようなものが見つかるはずです NAKIVO Backup & Replication (完全な解決策)およびNAKIVO Transporter。 - 検索 NAKIVO バックアップおよびレプリケーション をクリックして
Install. - わかりやすいインストールウィザードの手順に従って、製品のインストールを完了してください。

- NAKIVOソリューションのインストールが完了したら、Webインターフェースにログインし、NAS上にオンボードのバックアップリポジトリが作成されていることを確認してください。次の手順に進んでください
Settings>Repositoriesそして、バックアップリポジトリの設定を確認してください。下のスクリーンショットでは、Onboard repositoryNAKIVOソリューションを導入したNAS上に配置されています。
このバックアップリポジトリは、
NAKIVO_Repository/NakivoBackupNASボリューム上のフォルダ(第1巻 (当方の環境では)。このフォルダは、QTS(QNAP NAS用)のWebインターフェースで確認できます。
- NAKIVOのWebインターフェースで、Proxmoxホストをインベントリに追加します。次の手順に進みます
Settings>Inventory、をクリックして+ボタンをクリックし、この記事の前半で説明した手順に従って、Proxmoxホストまたはクラスターを追加します。
- NAS上にバックアップリポジトリが作成され、Proxmox仮想環境が NAKIVO Backup & Replication 設定を行い、ProxmoxのバックアップをNASに保存するためのバックアップジョブを作成します。
- 移動
Data Protection、クリック+そしてクリックBackup for Proxmox VE. - NASファイル共有へのバックアップに関する前の方法で説明したように、Proxmox VE用の新しいバックアップジョブウィザードの手順に従ってください。
onboard repositoryこのインストール構成では、NAS上に配置されています。ウィザードの手順を完了し、バックアップジョブを実行してください。

- 移動
結論
ProxmoxからNASへのバックアップは、中小企業を含む組織にとって、データ保護戦略の不可欠な要素です。ほとんどのシナリオにおいて、設定プロセスでは、NAS上にNFSまたはSMBファイル共有を設定し、共有フォルダにバックアップを保存する必要があります。 NAKIVO Backup & Replication Proxmox VMやその他の保護対象のNASへのバックアップに対応しており、ファイル共有を利用するか、必要なコンポーネントをすべて含んだNAKIVOソリューションをNASに直接インストールすることで、NASへのバックアップを設定できます。