5.4 データ転送

5.4.1 転送方法

転送方法とは、データがソースワークロードからターゲットワークロードへ複製される方法を表したものです。PlateSpin Protectでは、保護ワークロードのオペレーティングシステムに応じて、次の異なるデータ転送機能を提供しています。

Windowsワークロードでサポートされている転送方法

Windowsワークロードの場合、PlateSpin Protectは、ブロックレベルまたはファイルレベルでワークロードボリュームデータを転送するメカニズムを提供します。

  • Windowsのファイルレベルのレプリケーション (Windowsのみ)データはファイルごとに複製されます。

  • Windowsのブロックレベルのレプリケーション データはボリュームのブロックレベルでレプリケーションされます。この転送方法では、PlateSpin Protectは、継続性に対する影響とパフォーマンスが異なる2つのメカニズムを提供します。必要に応じて、これらのメカニズムを切り替えることができます。

    • ブロックベースコンポーネントを使用したレプリケーション このオプションでは、ブロックレベルデータ転送に専用のソフトウェアコンポーネントを使用します。これは、Microsoftボリュームスナップショットサービス(VSS)、およびVSSをサポートするアプリケーションとサービスを活用します。保護されたワークロード上でのコンポーネントのインストールは自動的に行われます。

      メモ:ブロックベースコンポーネントのインストールおよびアンインストールでは、保護されたワークロードの再起動が必要です。ブロックレベルのデータ転送でWindowsクラスタを保護している場合、再起動は必要ありません。ワークロード保護の詳細を設定する際、後でコンポーネントをインストールすることを選択できます(この場合、必要な再起動は、最初のレプリケーションが行われるまで延期されます)。

    • ブロックベースコンポーネントを使用しないレプリケーション このオプションでは、内部の「ハッシング」メカニズムとMicrosoft VSSを組み合わせて使用して、保護されたボリューム上の変更を追跡します。レプリケーション時にディスク上の各ブロックを比較し、変更部分のみをコピーします。

      このオプションでは、再起動は必要ありませんが、ブロックベースコンポーネントよりもパフォーマンスが低下します。

Linuxワークロードでサポートされている転送方法

Linuxワークロードの場合、PlateSpin Protectは、ブロックレベルでワークロードボリュームデータを転送するメカニズムのみを提供します。データ転送は、(可能な場合)LVMスナップショットを利用するブロックレベルのデータ転送コンポーネントを使用します(これはデフォルトであり、推奨されるオプションです)。ナレッジベースの記事7005872を参照してください。

PlateSpin Protect配布パッケージに含まれるLinuxのブロックベースコンポーネントは、サポートされるLinuxディストリビューションの非デバッグの標準カーネル用にコンパイル済みです。標準外のカーネル、カスタマイズされたカーネル、またはより新しいカーネルを使用しているのであれば、特定のカーネル向けにブロックベースのコンポーネントを再構築できます。ナレッジベースの記事7005873を参照してください。

コンポーネントの展開または削除は、透過的に行われ、継続性に影響はなく、再起動が必要ありません。

5.4.2 データの暗号化

転送の暗号化により、ワークロードレプリケーション時に、より安全にワークロードデータを転送できます。暗号化が有効な場合、ソースからターゲットへのネットワーク上のデータ転送は、AES(高度暗号化標準)を使用して暗号化されます。

メモ:データ暗号化は、パフォーマンスに影響を及ぼし、データ転送率を大幅に(最大30%)スローダウンさせる可能性があります。

データ転送の暗号化オプションを選択することで、ワークロードごとに個別に暗号化を有効または無効にできます。詳細については、ワークロード保護の詳細を参照してください。

5.4.3 Windowsワークロードのボリュームスナップショットディレクトリの場所変更

PlateSpin Serverは、ボリュームスナップショットをデフォルトで次の場所に保存します。

\ProgramData\PlateSpin\Volume Snapshots

次のような場合、このパスを変更する必要があります。

  • パスの現在のドライブに、Windowsワークロードスナップショットで使用可能な十分な領域がない場合

  • 場所を移動してバックアップリストからパスを除外しやすくしたい場合

PlateSpin Server環境設定ページでPlateSpin ServerグローバルパラメータVssSnapshotMountPathを使用して、スナップショットを保存するサーバ上のカスタムパスを指定できます。このパラメータの値が空の場合、パスはデフォルトのままです。

Windowsでボリュームスナップショットディレクトリにカスタムパスを指定するには:

  1. PlateSpin Server環境設定ページに移動します。これは次の場所にあります。

    https://<platespin-server-ip-address>/PlatespinConfiguration

  2. VssSnapshotMountPathを検索して、編集をクリックします。

  3. Value (値)フィールドに、Windowsワークロードのボリュームスナップショットを保存する、PlateSpin Server上のディレクトリの完全なパスを指定します。次に例を示します。

    G:\PlateSpin\Volume Snapshots

  4. 保存をクリックします。

5.4.4 増分レプリケーションにおけるブロック転送でのファイルの除外または組み込み

PlateSpin Protectは、デフォルトでブロックベースの増分レプリケーションのデータ転送に一部のファイルを除外したり、組み込んだりします。[Block Based Volume Server Exclude and Include (ブロックベースボリュームサーバの除外と組み込み)]リストで、これらのデフォルトのファイルのほかに新しいファイルを受け付けることができます。新しいリストを追加するには、Platespin Server環境設定ページで次のグローバルパラメータを使用します。

  • BlockBasedTransferExcludeFileList
  • BlockBasedTransferIncludeFileList

ブロックベースの増分レプリケーション時に常に転送するファイルを指定するには:

  1. PlateSpin Server環境設定ページに移動します。これは次の場所にあります。

    https://<platespin-server-ip-address>/PlatespinConfiguration

  2. BlockBasedTransferIncludeFileListを検索して、編集をクリックします。

  3. Value (値)フィールドで、ファイル名をリストに追加します。

  4. 保存をクリックします。

ブロックベースの増分レプリケーション時に常に除外するファイルを指定するには:

  1. PlateSpin Server環境設定ページに移動します。これは次の場所にあります。

    https://<platespin-server-ip-address>/PlatespinConfiguration

  2. BlockBasedTransferExcludeFileListを検索して、編集をクリックします。

  3. Value (値)フィールドで、ファイル名をリストに追加します。

  4. 保存をクリックします。