Veeamコンポーネント
このドキュメントでは、これらのソリューション・アーキテクチャで使用されるVeeam® コンポーネントについて説明します。 プロビジョニング直後で、変更が発生する前のVeeamサービス・インスタンスに焦点を当てます。
適切な詳細は以下の情報源から引用し、Veeamコンポーネントも紹介します:
Veeamサービス・インスタンスは、以下のVeeamコンポーネントが1つのサーバにデプロイされる「オール・イン・ワン」シンプルなデプロイメントシナリオに基づいています:
- バックアップサーバー。
- 構成データベース。
- バックアッププロキシ。
- バックアップ・リポジトリ。
- サーバーをマウントする。
- ゲストとの交流プロキシ。
- エンタープライズ・マネージャー
- NFS。
- コンソール。
オール・イン・ワン」サーバーは、Veeamサービス・インスタンスの注文時に自動的にインストールされます。 オーダー時に、以下の展開オプションのいずれかを選択できる:
- VM - VMware Cloud Foundation for Classic - Automatedインスタンス上でホストされているWindows®ベースの仮想マシン(VM)にインストールされているVeeamコンポーネント。
- VSI - WindowsベースのVSIにインストールされたVeeamコンポーネント。
- ベアメタル - WindowsベースのベアメタルサーバーにインストールされたVeeamコンポーネント。
シンプルな導入シナリオは、小規模な仮想環境に適している。
大規模な仮想環境では、Advanced deployment シナリオを推奨します。 この展開シナリオでは、バックアップのワークロードを専用のバックアップインフラストラクチャコンポーネントに移します。 このシナリオでは、バックアップサーバーはバックアップジョブのマネージャーとして機能し、バックアップインフラストラクチャのコンポーネントを展開および維持します。 単純な展開シナリオから高度な展開シナリオへの移行は、手作業で行われる。
Veeam 分散展開シナリオは、複数のVeeamインスタンスを連携させ、Veeam Backup Enterprise Managerを使用して、複数のバックアップサーバの集中管理とレポーティングを行います。 この展開シナリオは、これらのソリューションアーキテクチャでは使用されていない。
バックアップ・サーバー
バックアップサーバーはWindowsベースのコンポーネントで、バックアップインフラの中核をなすコンポーネントである。 バックアップサーバーは、調整、スケジューリング、リソース割り当て、バックアップインフラストラクチャコンポーネントの管理などの管理活動を実行します。 Veeamの各インスタンスにはバックアップサーバーが1つしかなく、高可用性(HA)サポートは提供されていません。 VMオプションでは、 vSphere とDRSにより、HA機能の一部が提供されます。 バックアップサーバーのリカバリーは、コンフィギュレーションバックアップのリストアによって達成される。
構成データベース
Veeam Backup and Replication設定データベースは、バックアップ・インフラ、ジョブ、セッ ション、およびその他の設定データに関するデータを保存します。 展開パターンでは、データベース インスタンスは、バックアップ サーバーをホストするのと同じ仮想サーバー上のデフォルトの Microsoft® SQL Server Express Edition を使用します。
500以上のVMを保護する場合は、スタンダード版またはEnterprise Editionに移行することをお勧めします。 最小のレイテンシと最高のパフォーマンスを得るには、SQL Server をバックアップ サーバー上でローカルに実行することをお勧めします。 大規模な展開では、HAと高速なリカバリを実現するために AlwaysOnとMicrosoft SQLクラスタを使用することができます。 スタンバイバックアップサーバーへのフェイルオーバーは、構成バックアップからリストアする必要なく、構成データベースに直接接続することで簡素化できます。
バックアップ・レプリケーション・コンソール
Veeam Backup and Replicationコンソールは、バックアップ・サーバへのアクセスを提供し、多くのタスクを実行します。 コンソールは Microsoft Windows OS にのみインストールできます。 Veeamコンソールにログインするには、バックアップ・サーバのLocal Usersグループか、バックアップ・サーバにアクセスできるドメイン・グループに属している必要があります。 ユーザは、Veeamで定義された役割によって許可された操作の範囲を実行することができます。
標準インストールの一部として、コンソールはバックアップサーバーにインストールされます。 バックアップサーバーを強化するには、コンソールをアンインストールし、ジャンプサーバーにインストールします。
Enterprise Manager
Veeam Backup Enterprise Managerは、分散環境向けのオプションコンポーネントです。 Veeam Enterprise Managerは通常、以下の機能の1つ以上を有効にするためにインストールされます:
- 分散展開シナリオで複数のVeeam Backup and Replicationサーバを集中管理します。
- データ保護タスクを自動化するためのVeeam RESTful APIの使用。
- バックアップやバックアップコピージョブの暗号化によるパスワード紛失防止。
- きめ細かな権限委譲などのセルフサービス機能。
- Veeam Cloud Connect Replicationサービスと、テナントがWebブラウザからリモートでクラウド・フェイルオーバー・プランを実行できるスタンドアロンWebツールの必要性。
VMware バックアッププロキシ
VMware バックアッププロキシは、バックアップサーバーとバックアップインフラストラクチャの他のコンポーネントの間に位置するアーキテクチャコンポーネントです。 バックアップサーバーがタスクを管理している間、プロキシがジョブを処理し、バックアップトラフィックを配信します。 基本的なバックアッププロキシのタスクには、VMデータの取得、圧縮、重複排除、暗号化、バックアップリポジトリへの転送が含まれます。
バックアップ・プロキシはVeeamサービス・インスタンスをスケールするための重要なコンポーネントです。 バックアップ・プロキシは、Windows または Linux® ベースです。 これらは、VM、VSI、またはベアメタルサーバー上でホストすることができる。 詳しくは、『Veeam バックアップ・プロキシー』を参照してください。
Veeam vPower NFS サービス
vPower NFS サービスは Microsoft Windows サービスで、NFS サーバーとして動作し、ESXi ホストによってマウントされます。 vPower NFS Serviceは、Veeamバックアップ・ファイルを使用してVMDKファイルの存在をエミュレートします。 バックアップ リポジトリが Microsoft Windows バックアップ リポジトリの場合、最高のパフォーマンスを得るために、このバックアップ リポジトリ サーバで vPower NFS サーバを有効にします。
バックアップリポジトリ
バックアップ・リポジトリは、Veeamがバックアップ・ファイルを保管するストレージの場所です:
- ダイレクト アタッチ ストレージ - ボリュームがアタッチされた Microsoft Windows または Linux サーバー。
- オブジェクトストレージ - スケールアウトバックアップリポジトリの容量層として手動で設定できる。 しかし、IBM Cloud® Object Storageの不変性オプションは、Veeamでは使用できません。
- ネットワーク接続ストレージ - SMB/CIFS 共有または NFS 共有を提供するように手動で構成できます。 これらのソリューション・アーキテクチャでは使用されない。
プロビジョニング後、Veeamサービス・インスタンスは自動的に構成される2つのリポジトリを持ちます:
- IC4V Default VM Backup Repository - 構成データベースのバックアップに使用されます。
- IC4V Default Config Backup Repository - IC4V Scale-Out Repository パフォーマンス層の拡張として使用されます。
これらのソリューション アーキテクチャは、Linux ベースのベアメタル サーバーを使用して、Linux ハード化されたリポジトリを作成します。 ハード化リポジトリは、バックアップファイルを損失から保護するためのストレージリポジトリである。 この損失は、マルウェアの活動や計画外の行動によって引き起こされる可能性がある。 詳しくは、『Veeam の強化 Linux リポジトリー』を参照してください。
スケールアウト・バックアップ・リポジトリ
スケールアウト・バックアップ・リポジトリは、パフォーマンス・ティアと呼ばれる1つ以上のバックアップ・リポジトリで構成されています。 容量層とアーカイブ層と呼ばれる長期保存とアーカイブ保存用のオブジェクトストレージリポジトリで拡張することができる。 ポリシーは、階層間でバックアップを移動するために使用される。 スケールアウト・バックアップ・リポジトリは、データの多階層保存のための水平スケーリングをサポートします。 自動プロビジョニングが完了すると、IC4V スケールアウト・リポジトリと呼ばれるスケールアウト・バックアップがバックアップ・ジョブのターゲットとして利用できるようになります。
Linux ハード化リポジトリを使用したスケールアウト・バックアップ・リポジトリの作成はオプションです。 詳しくは、『Veeam の強化 Linux リポジトリー』を参照してください。
マウント・サーバー
マウントサーバーは、Windowsベースのマネージドサーバー上のコンポーネントで、ゲストOSファイル、アプリケーションアイテムのリストア、またはセキュアリストアに必要です。 Veeamバックアップ・ファイルは、ファイルをリストア先にコピーできるように、マウント・サーバによってマウントされます。 マウントサーバーは、最高のパフォーマンスを実現するために、バックアップファイルが保存されているバックアップリポジトリと同じ場所にある必要があります。
ヘルパーホストまたはアプライアンス
Microsoft Windows以外のVMゲストOSからファイルをリストアするために、Veeamバックアップ・ファイルはヘルパー・ホストによってマウントされ、ファイルをリストア先にコピーすることができます。 最高のパフォーマンスを得るためには、ヘルパーホストはバックアップファイルが保存されているバックアップリポジトリと同じ場所になければなりません。 あるいは、ヘルパー器具を使うこともできる。 ヘルパー・アプライアンスは、Veeamバックアップ・サーバによってプロビジョニングされたVMであり、最小限のコンポーネントを持つLinuxカーネルを実行します。 スタートまでは10秒ほどかかる。
管理対象サーバー
マネージド・サーバは、Veeamがソースまたはターゲット・サーバとして使用できるように、バックアップ・インフラに追加することができます。 自動プロビジョニング後、以下の管理対象サーバーが存在する:
- オールインワン」バックアップサーバー。
- VMware vSphere Server インスタンスの vCenter です。
高度な展開シナリオでは、次のような、より多くの管理対象サーバーが追加される:
- VMware vSphere サーバー - VMware vCenter® アプライアンスと、VM のバックアップ/リストアのソースまたはターゲットとして使用する関連 ESXi ホスト。
- Microsoft Windowsサーバ - バックアップ・プロキシ、バックアップ・リポジトリ、マウント・サーバ、vPowerNFSサーバなどのVeeamコンポーネントをホストします。
- Linuxサーバ - ヘルパー・ホスト、バックアップ・プロキシ、バックアップ・リポジトリ・コンポーネントなどのVeeamコンポーネントをホストします。