-
vzdumpとは何ですか?
-
vzdumpに関する要点
-
Proxmox VMをvzdumpコマンドでバックアップする方法は?
-
vzdumpユーティリティを使用する際のその他のよく使われるコマンド
-
Proxmox VEのVM保護を簡素化する
-
Proxmox vzdump よくある質問
-
結論
Proxmox VE は、KVMによる仮想マシンとLXCによる軽量コンテナ型仮想化の2つの仮想化技術を組み合わせたオープンソースの仮想化管理プラットフォームです。Proxmox VE を使用すると、ユーザーはウェブベースのインターフェースを通じて仮想マシン、コンテナ、ストレージ、ネットワークリソースを管理できます。その中で、vzdumpツールはProxmox VEの主要コンポーネントの1つとして、仮想マシンとコンテナの バックアップと復元 に強力なサポートを提供しています。
vzdumpとは何ですか?
vzdumpは、Proxmox VEにおけるVMおよびコンテナのバックアップを作成するためのコマンドラインユーティリティです。コンテナの設定、データ、メタデータを含むコンテナ全体のフルバックアップを作成できます。このようなバックアップは、災害復旧やProxmoxノード間でのコンテナ移行、テストおよび開発用のコンテナ複製に利用できます。これはコンテナおよびVMのバックアップと復元作業を簡略化する強力なツールであり、データの完全性を維持し、システムの信頼性を確保するための重要なコンポーネントです。
vzdumpに関する要点
バックアップ作成: vzdumpはコンテナや仮想マシンのバックアップ作成に使用されます。設定に応じて、完全バックアップまたは増分バックアップを実行できます。
バックアップ形式: vzdumpは、ニーズに応じて柔軟に選択できるバックアップ形式を提供しています。デフォルトのtar形式は、コンテナを復元するために必要なすべてのファイルを含む圧縮tarアーカイブを作成します。この形式は広範にサポートされており、異なるシステム間での互換性を保証します。また、大規模な導入環境に最適で、バックアップおよび復元時間が短縮されたLZO形式を選択することもできます。
構成オプション: ユーザーは、vzdumpの設定をProxmoxのWebインターフェースを通じて、または直接設定ファイルを編集することによって行うことができます。構成オプションには、バックアップの保存場所、圧縮方法、バックアップローテーションの設定などが含まれます。
スケジュールされたバックアップ: vzdumpはスケジュールされたバックアップ手順に統合可能で、ユーザーがバックアッププロセスを自動化できるようになります。スケジュールされたバックアップは、定期的かつ一貫性のあるデータ保護を確実にするのに特に役立ちます。
機能の復元: vzdump は以前に作成されたバックアップからの復元を行うためのメカニズムも提供します。復元は Proxmox のウェブインターフェースまたはコマンドラインを使って行うことができます。
Proxmox Backup Serverの連携: Proxmox Backup Server は、オープンソースのバックアップツール「Bacula」に基づく新しいバックアップソリューションです。複数のProxmox VEノードからのバックアップを保存するための集中バックアップサーバを提供します。vzdumpは、Proxmox Backup Serverにバックアップを保存するように設定できます。
Proxmox VMをvzdumpコマンドでバックアップする方法は?
Proxmox VMのバックアップを開始するコマンドは vzdump <vmid> です。これは特定の仮想マシンまたはコンテナのバックアップを作成します。引数としてVMまたはコンテナのIDまたは名前を指定する必要があります。
例があります:
vzdump 100
VMID が 100 の仮想マシンのバックアップを作成します。
vzdumpユーティリティを使用する際のその他のよく使われるコマンド
1. vzdump -all
このコマンドは、動作中のすべての仮想マシンとコンテナのバックアップ処理を開始し、それぞれ個別のバックアップファイルを作成します。
2. vzdump -bwlimit
これはバックアップ処理中にI/Oバンド幅(キロバイト毎秒)の上限を設定するために使用されます。 例:
vzdump <vmid> -bwlimit 1024
この例では、指定された仮想マシンのバックアップに対して、I/O帯域幅の制限を毎秒1024キロバイトに設定しています。
3. vzdump -compress
これは、バックアップ処理中に作成されるバックアップファイルの圧縮方法を指定するために使用されます。関連するオプションの説明は以下のとおりです:
オプション: -compress <0 | 1 | gzip | lzo | zstd>
0: 圧縮なし。
1: デフォルトの圧縮方法を使用します。
gzip: gzip圧縮を使用します。
lzo: lzo 圧縮を使用します。
zstd: zstd 圧縮を使用します。
4. vzdump -mode
これはバックアップ処理におけるバックアップモードを指定するために使用されます。関連するオプションの説明は以下のとおりです:
オプション: -mode <snapshot | stop | suspend>
スナップショット: 仮想マシンまたはコンテナーのスナップショットを使用してバックアップを作成します。これはデフォルトモードです。
停止する: 仮想マシンまたはコンテナーを停止し、バックアップを作成してから再起動します。
サスペンド: 仮想マシンまたはコンテナを一時停止し、バックアップを作成した後、再開します。
Proxmox VEのVM保護を簡素化する
さらにバックアップ機能を拡張し、より複雑なニーズに対応したいという方には、Vinchin Backup & Recovery によるProxmox VE仮想マシンのバックアップをおすすめします。Vinchin Backup & Recoveryは、仮想化環境における包括的なデータ保護を実現する、仮想マシンのバックアップおよび復旧のための専門ソリューションです。これは強力なProxmox VE環境保護 ソリューションであり、自動VMバックアップ、エージェントレスバックアップ、LAN/LAN-Freeバックアップ、オフサイトコピー、インスタントリカバリ、効果的なデータ削減、クラウドアーカイブなどの高度なバックアップ機能を提供し、3-2-1ゴールデンバックアップアーキテクチャに従い、複製以上にProxmox VEでのデータセキュリティと完全性を幅広く確保します。
さらに、データ暗号化とランサムウェア対策保護により、Proxmox VEの仮想マシンのバックアップをダブルで保護することができます。また、Proxmoxホストから別の仮想プラットフォームへ簡単にデータを移行することも、逆に移行することも可能です。
Proxmox VEの仮想マシンをバックアップする手順はたったの4ステップです:
1. バックアップ対象を選択します。

2. バックアップ先を選択します。

3. バックアップ戦略を選択します。

4. 求人票を確認して送信する。

Vinchin Backup & Recovery は世界中の数千社に選ばれています。強力なシステムを 60日間のフル機能トライアル から使い始めることができます! ぜひProxmox VE環境の具体的な要件をお知らせください。そして、ITインフラにシームレスに適合するカスタムソリューションをご提供いたします。
Proxmox vzdump よくある質問
1.Q: バックアップ中に仮想マシンやコンテナを稼働させたままにすることは可能ですか?
A: はい、vzdumpはデフォルトで仮想マシンまたはコンテナを一時停止し、バックアップを作成してからその状態を復元します。ただし、--suspend 0 オプションを使用することで、バックアップ中に仮想マシンまたはコンテナを稼働させたままにすることも可能です。
2.Q: 仮想マシンの特定のディスクのみをバックアップすることは可能ですか?
A: はい、vzdump -mode stop -exclude-disk <disk_id>を使用して、バックアップしたくないディスクを除外することが可能です。
3.Q: バックアップファイルを別のProxmoxノード間で復元することはできますか?
A: 一般に、バックアップファイルは特定のProxmoxノードに紐づいています。別のノードで復元する必要がある場合は、バックアップファイルを対象のノードに転送し、対象ノード上で対応する仮想マシンまたはコンテナの設定が利用可能であることを確認する必要があります。
結論
Proxmox vzdump は、仮想マシンとコンテナの Proxmox VE バックアップ戦略を強化する強力なツールです。バックアップの種類や形式、保存場所の柔軟性に加え、スケジュールされたバックアップ機能や簡単な復元オプションを提供します。vzdump を利用することで、データ損失やシステム障害の際に仮想インフラの安全性と可用性を確保できます。
共有: