コマンドラインで簡単にProxmoxをバックアップおよび復元する方法は?

ProxmoxのバックアップVMコマンドラインは、コマンドラインインターフェースを使用してProxmox仮想化プラットフォームで仮想マシンのバックアップを実行する機能です。適切なコマンドを実行することで、管理者は簡単にそして柔軟にVMのバックアップ操作を実施できます。

download-icon
無料ダウンロード
for VM, OS, DB, File, NAS, etc.
ken-sato

更新された 佐藤健 アット 2025/08/15

目次
  • Proxmox バックアップVMコマンドの利点

  • シェルコマンドを使用してProxmox VMをバックアップする方法?

  • WinSCPコマンドでProxmox VMをバックアップする方法は?

  • スクリプトを使用してProxmox VMのバックアップを復元する方法

  • Vinchinを使用してProxmox VMをバックアップする方法

  • よくある質問

  • まとめ

    強力なVMバックアップソリューションをお探しですか?『Vinchin Backup & Recovery』を試してみてください!↘ 無料トライアルをダウンロード

Proxmox Backup VM コマンドラインとは、Proxmox仮想化プラットフォームでコマンドラインインターフェースを使用して仮想マシンのバックアップを実行する機能を指します。端末またはコマンドラインインターフェースで対応するコマンドを実行することで、簡単に仮想マシンのバックアップ操作を行うことができ、管理者に便利で柔軟な管理ツールを提供します。

Proxmox バックアップVMコマンドの利点

仮想マシンのバックアップにProxmoxのバックアップVM コマンド機能を利用することで、以下のような多くの利点があります:

自動スケジューリング: Proxmox バックアップ VMコマンドラインを使用して、データ損失のリスクを軽減するために簡単に設定して定期的なVMバックアップを実行します。

カスタマイズ可能なポリシー:ProxmoxのバックアップVMコマンドを使用して、バックアップスケジュールを柔軟にカスタマイズし、バックアップ時間や頻度などのパラメーターを調整することで、特定のビジネスニーズに応えることができます。

効率的なストレージ: 増分バックアップを通じてストレージを最適化し、保存されるデータを最小限に抑え、バックアップ効率を向上させます。

高速回復: Proxmox バックアップ VMスクリプトを通じて仮想マシンを迅速に回復させ、ダウンタイムを最小限に抑え、ビジネス継続性を確保します。

Proxmoxでは、コマンドライン経由でProxmoxの仮想マシンをバックアップする方法として、シェル経由とWinSCP経由の2つの方法があります。

シェルコマンドを使用してProxmox VMをバックアップする方法?

シェルでProxmox バックアップVMコマンドを実行するには、以下の手順を実行してください:

1. Proxmox VE ページにログインします

2. ホストをクリックして Shell を選択します

Proxmox VM バックアップをシェルコマンドで行う方法-1

3. qm list コマンドを使用して仮想マシンのIDを表示します

qm list

Proxmox VM バックアップをシェルコマンドで実行 - 2

Proxmox VM バックアップをシェルコマンドを使用して行う-2

4. pvesm status コマンドで利用可能なストレージIDを確認します

Shellコマンドを使用したProxmox VMのバックアップ-4

5. VMをバックアップするにはvzdumpコマンドを使用します。これにより、<圧縮形式>はgzipやlzoなどを、<ストレージID>はバックアップ用ストレージのIDを指定したバックアップファイルが作成されます。

vzdump <VM ID> --compress <compression format> --storage <storage ID>
vzdump 23232 --compress gzip --storage local

Proxmox VM バックアップをシェルコマンドを使用して-5Proxmox VM バックアップをシェルコマンドを使用して-6

WinSCPコマンドでProxmox VMをバックアップする方法は?

WinSCPを使用すると、リモートサーバーに安全なSCPまたはSFTP接続を確立し、同じユーザーインターフェース内で直接ProxmoxのVMバックアップコマンドを実行できます。この統合設計により、操作プロセスが簡素化され、異なるツール間での切り替えが減少するだけでなく、全体的な操作効率も向上します。

WinSCPでProxmoxバックアップ VMコマンド ラインを実行するには、次の手順を実行してください:

1. WinSCP をダブルクリックし、ホスト名、ユーザー名、パスワード を入力して > ログイン をクリックします

WinSCPコマンドでProxmox VMをバックアップ - 1

2. ターミナルを開く > OKをクリック

WinSCPコマンドでProxmox VMをバックアップする-2

3. 以下のProxmoxバックアップVM スクリプトを入力 > 実行 をクリック

vzdump 23232 --compress gzip --storage local

WinSCPコマンドでProxmox VMをバックアップする-3

スクリプトを使用してProxmox VMのバックアップを復元する方法

Proxmoxのバックアップスクリプトを使用してVMのバックアップを取得する方法を学んだ後、 バックアップを復元する必要がある場合は、以下に示す自然な手順に従ってVMを復元できます。

1. Proxmox VE において、仮想マシンのバックアップ保存ディレクトリのデフォルトは通常 /var/lib/vz/dump/ です。cd コマンドを使用してバックアップ保存ディレクトリに移動できます:

cd /var/lib/vz/dump/

スクリプトを使用してProxmox VMのバックアップを復元する-1

2.  正しいバックアップファイルを見つけたことを確認するために、ls コマンドを続けて使用し、そのディレクトリ内のバックアップファイルの一覧を表示します。

ls

スクリプトを使用してProxmox VMのバックアップを復元する - 2

3. このバックアップを適切な仮想マシンに復元するコマンドを使用します

qmrestore /path/to/backup-file.vma [new_vm_id]
qmrestore /var/lib/vz/dump/vzdump-qemu-23232-2023_12_27-14_33_10.vma.gz 300

スクリプトを使用して Proxmox VM のバックアップを復元 - 3

スクリプトを使用してProxmox VMのバックアップを復元-4

Vinchinを使用してProxmox VMをバックアップする方法

スクリプトを使用してProxmox VMのバックアップを取ることが簡単な方法ではあります。ただし、業務上重要な環境では、データの完全性と信頼性を確保するために、専門のバックアップソリューションの利用が強く推奨されます。

Vinchin Backup & Recovery は、Proxmox、VMware、Hyper-V、XenServer、XCP-ng、oVirt、RHV など、さまざまなプラットフォーム上の仮想マシン専用に設計された強力なバックアップソリューションです。Vinchin は V2V マイグレーションディザスタリカバリ など、仮想環境における重要データを効果的に管理するための豊富な機能を提供します。Vinchin はデータの完全性とセキュリティを確保するための包括的なツールを提供し、重要なビジネスシーンにおいて安心を提供します。

Vinchin Backup & Recoveryの操作は非常に簡単で、ほんの数ステップだけで完了します。

1. ホスト上の仮想マシンを選択するだけ

Vinchinを使用してProxmox VMのバックアップを実行する-1

2. 次にバックアップ先を選択

VinchinでProxmox VMをバックアップする-2

3. 戦略を選択

VinchinでProxmox VMのバックアップを取得する-3

4. 最後にジョブを送信します

VinchinでProxmox VMをバックアップする-4

Vinchinでは無料の60日間トライアルを提供しており、実際の環境でソフトウェアの全機能をお試しいただけます。詳しくは、Vinchinに直接お問い合わせいただくか、当社の現地パートナーにお問い合わせください。Vinchinがあなたの特定のバックアップおよび回復ニーズにどのように対応できるかご確認ください。

よくある質問

Q1:Proxmoxのコマンドラインを使用してVMスナップショットを作成する方法は?

A1:はい、Proxmoxのコマンドラインを使用して、qm snapshot コマンド経由で仮想マシンのスナップショットを作成できます。例えば、"qm snapshot <vmid> <snapshot_name>" のようなコマンドを実行します。また、さらにコマンド実行のタスクが必要な場合は、Proxmox Scripts を参照してください。

Q2: Proxmox Backup VMスクリプトで定期的なバックアップを実現することは可能ですか?

A2: はい、Proxmox Backup VMスクリプトでスケジュールされたタスクを使用することで、定期的な自動バックアップを実現できます。

まとめ

Proxmoxは、管理者がターミナルコマンドを使用して仮想マシンのバックアップを効率的に行えるコマンドラインツールを提供します。この機能には、自動スケジューリング、カスタマイズ可能なポリシー、効率的なストレージ管理および高速な復元といった利点があります。ユーザーは、ShellまたはWinSCPのどちらかの方法を選択してProxmoxの仮想マシンバックアップコマンドを実行できます。また、Vinchin Backup & Recoveryのような専門的なバックアップソリューションを検討することで、迅速かつ効率的なデータバックアップおよび復元操作が可能となります。

共有する:

カテゴリー: VM Backup