バックアップソフトウェアのベンダーは、いくつかの異なるタイプのアーキテクチャとVMware APIを使用しています。バックアップを高速化するためには、VirtuCacheに追加の設定が必要な場合があります。バックアップデータが「ホット」なVMプロダクションデータをキャッシュから追い出さないように、またVirtuCacheがWrite-Backモードになっていても、バックアップがアプリケーションと矛盾しないように注意する必要があります。
目次
VADP (VMware APIs for Data Protection) API
Veeam、Avamar、Commvault、Nakivo、Unitrends、ActifioなどはVADP APIを使用しており、これらのバックアップソフトウェアは一般的にVM上でバックアップ処理が実行されるケースがあります。以下のセクションでは、これらのバックアップソフトウェアで可能なさまざまな構成と、各バックアップソフトウェアの構成オプションでVirtuCacheに追加の構成が必要かどうかを解説しています。
ダイレクト ストレージ アクセス モード
バックアップ対象となる VM のデータが存在するストレージ アプライアンスとバックアップ処理を行うマシンがストレージ ネットワークを介して接続されている場合、 このアクティビティは VMware ハイパーバイザをバイパスし 、 VM データを直接読み書きします。この場合、バックアップ管理者はバックアップ前後の処理スクリプトを挿入する必要があります。前処理スクリプトは、バックアップジョブの開始前に VirtuCache上でライトバックモードに構成されているすべてのVMをライトスルーモードに変更させ、バックアップジョブの開始前にキャッシュからのすべての書き込みがストレージアプライアンスにフラッシュされるようにします。後処理スクリプトは、バックアップジョブの完了後に実行され、VMを元のキャッシュポリシーに戻します(これらのスクリプトの導入方法の詳細に関してはお問い合わせください)。さらに、バックアップ管理とプロキシのVMは、キャッシング・ポリシー「Backup-VM」に設定する必要があります。
ネットワークモード
この構成では、バックアップソフトウェアがバックアップするVMのVMwareスナップショットを開始し、これらのスナップショットは VMware ハイパーバイザ のLAN経由でバックアッププロキシにコピーされ、その後保存先にバックアップされます。この場合、「Backup-VM」というキャッシング・ポリシーを管理用とプロキシ用のVMに適用します。
バーチャルアプライアンスモード(HotAdd)
この構成では、バックアップ・ソフトウェアはVMwareのSCSI HotAdd機能を使用して、バックアップするVMのVMDK(スナップショット後)をバックアッププロキシVMにアタッチし、VMデータはネットワークを経由せずにデータストアから直接読み書きされます。この場合、「Backup-VM」というキャッシング・ポリシーを管理VMとプロキシVMに適用します。
ストレージベースのスナップショット
また、、バックアップ・ソフトウェアに依存しますが、 上記のいずれの構成でもVMwareスナップショットまたはストレージコントローラのスナップショットのいずれかを使用するオプションが用意されています。ストレージアプライアンスベースのスナップショットを使用する場合、バックアップVMに「Backup-VM」キャッシングポリシーを適用することに加えて、バックアップ管理者は、バックアップソフトウェアにてバックアップ前後の処理スクリプトを挿入する必要があります。 前処理スクリプトは、バックアップジョブの開始前に VirtuCache上でライトバックモードに構成されているすべてのVMをライトスルーモードに変更させ、バックアップジョブの開始前にキャッシュからのすべての書き込みがストレージアプライアンスにフラッシュされるようにします。後処理スクリプトは、バックアップジョブの完了後に実行され、VMを元のキャッシュポリシーに戻します(これらのスクリプトの導入方法の詳細に関してはお問い合わせください)。
「Backup-VM」ポリシーについて
VirtuCacheにて指定可能な「Backup-VM」ポリシーは以下を保証します。
- VirtuCacheは、VMのバックアップに使用されるVADP関連のVMwareスナップショットを扱うことができます。VMwareスナップショットの使用は、様々なバックアップソフトウェアで最も一般的な設定です。
- バックアップは、バックアップ対象のVMのキャッシュフットプリントがあればそれを利用(一貫性があり、速い)します。
- バックアップデータがキャッシュからVM本番のホットデータ(フットプリント)を押し出すことはありません。
- 32TB以上のVeeamプロキシVMをサポート。バックアップ対象VMの複数のVMDKがバーチャルアプライアンスモードのVeeamバックアップ・プロキシにホット・アドされると、VeeamプロキシVMのサイズが非常に大きくなる可能性があります。
VirtuCacheは、すべてのバックアップソフトウェアの構成をサポートしていますが、VMwareスナップショットを使用し、スナップショットをプロキシVMに「ホット・アド」する構成(バーチャルアプライアンスモード)を推奨しています。 VirtuCacheの「Backup-VM」ポリシーは、バックアップソフトウェアがこのモードで構成されている場合、バックアップを高速化します。
その他のバックアップ方式 に関して
- vSCSIのAPIを利用したバックアップソフト:VirtuCacheでは追加の設定は必要ありません。vSCSI API を使用するバックアップ ソフトウェアの例としては、Zerto があります。
- vSphere Replication および VMware SRM:VirtuCache での追加設定は必要ありません。
- Solarwinds、Carbonite、IBM Tivoli、Dell AppAssure などのエージェントベースのバックアップソフトウェア:VirtuCache での追加設定は必要ありません。これらのソフトウェアパッケージは、各 VM にエージェントを配置し、これらのソフトウェアによって開始されるバックアップはすべて VMware コンテキスト内にあるからです。一般的に、VMにインストールされたエージェントを使用してバックアップが行われる場合は、VirtuCacheに追加の設定は必要ありません。
関連トピックス
- Veeam Essentials for VMwareについて
- VirtuCacheクイックスタート:vSphere SANストレージの高速化
- HyTrust KeyControlのライセンスファイル入れ替え方法
- [導入事例]vGPUによるVDI(仮想デスクトップ)環境でレイテンシを削減!:VirtuCache
- StarWind Virtual SANのL1、L2キャッシュ処理でシステムパフォーマンスを改善[StarWind VSAN事例:VISMA様]
- Veeam Backup & Replication Ver4.1がリリースされました。【VMWare専用 バックアップ & レプリケーションソフト Veeam】
- Zerto 6.5新機能:クラウドレプリケーションや長期保存機能など更に強化!
- Veeam ONEサーバの移行/リプレイス手法
- Webセミナー録画 『Nutanix AHV環境もVeeamでがっちりバックアップ! 進化を遂げた新機能をご紹介!』:2020/04/21 開催
- [導入事例]vMSCのストレージアレイがダウンしてもVMレイテンシに影響なし!VMのRead/Writeは、すべてVMwareホストのSSD/RAMにキャッシュ :VirtuCache