1.3 サポートされる転送方法

Portability Suiteでは、選択されたワークロードおよび変換タイプに応じて、ワークロードデータをソースからターゲットへ転送する異なる方法を選択できます。

サポートされる転送方法ごとに配置されたワークロードタイプと変換のリストについては、ナレッジベースの記事Q20002を参照してください。

転送方法の選択方法については、転送オプションの指定を参照してください。

データ転送パフォーマンスの調整方法の詳細については、『構成ガイド』の「データ転送パフォーマンスの調整」を参照してください。

1.3.1 制御の取得のメカニズムを使ったオフライン転送

制御の取得によるWindowsおよびLinuxワークロードのオフライン転送

この方法で、Portability Suiteをソースマシンを一時的な事前実行環境にブートし、ソースがオフライン時にデータを転送することが可能になります。

制御の取得による転送方法の基礎となっている事前実行環境のメカニズムは、ソースワークロードのオペレーティングシステムによって異なります。

  • Windowsワークロードの場合、Portability SuiteはMicrosoft Windows Preinstallation Environment (WinPE)を使用します。

  • Linuxワークロードの場合、Portability SuiteはLinux Ramdiskを使用します。

ソースオペレーティングシステムが再起動時に一時的な事前実行環境をロードするかどうかを確認するために、Portability Suiteは一時的にブートファイルを変更して、制御の取得環境が正常にロードされた後でそれらを元の状態に復元します。ソース上で変更されるファイルのリストについては、ナレッジベースの記事Q20349を参照してください。

制御の取得転送を使用して、Windows NT 4.0、Windows Server 2000、Windows Server 2003、およびLinuxワークロード、またはソースワークロードのダウンタイムを利用できる場合にマイグレートします。

制御の取得によるSolarisワークロードのオフライン転送

Solarisワークロードの場合、Portability Suiteでは、WindowsおよびLinuxワークロードで使用するものとは異なる制御の取得メカニズムを使用します。マイグレーションのためのワークロードの準備に関係する一時的な実行前環境はありません。その代わりに、マイグレーションを実行中にPortability Suiteソースワークロードの実行レベルを変更します。

メモ:Solaris ソースワークロード上にカスタマイズされたサービスがある場合、システムはデータ転送中にそれらのサービスのシャットダウンに失敗することがあり、これによりマイグレーションジョブが失敗に終わる可能性があります。マイグレーションジョブを設定する前に、ソース上のカスタマイズされたサービスがシャットダウンされていることを確認します。

1.3.2 ライブ転送(ファイルベース)

ファイルベースのライブ転送方法では、ファイルレベルでデータのコピーおよび変更の複製が行われます。ファイルベースのライブ転送中、Portability Suiteはソースボリュームデータからすべてのファイルを転送すると同時に、それらの変更を監視します。転送が完了すると、変更されたファイルが再送信されます。変更が存在する場合、Microsoft SQL Server*またはMicrosoft Exchange Serverのサービスは停止し、個別のデータベースファイルがターゲットに転送されます。

ファイルベースのライブ転送方法(ライブ転送中のサービスの処理(Windowsソースワークロード)を参照)を使用する場合、これらのサービスを停止するようにジョブを設定できます。ただし、これらのデータベースのバックアップを管理する他のツールが存在している場合は、転送中にサービスを実行したままにするようにしてください。転送が完了したら、コピーされたデータベースが最新であるか確認します。

ファイルシステムの変更が続く場合、データ転送は停止し、ジョブの進行状況の警告が表示されます。

ワークロード保護ジョブに関する最初の転送が完了すると、ターゲットの電源がオフになり、次回のスケジュール済み増分転送時に再度オンになります。

ファイルレベルのライブ転送は、適度にアクティブなWindowsに適しています。

1.3.3 ライブ転送(VSSブロックベース)

このライブ転送方法は、データをブロックレベルで転送し、Microsoft Volume Snapshot Service (VSS)をサポートするアプリケーションとサービスを使用するWindowsワークロード(Windows 2003 SP1以降)に対して、VSSがレバレッジされます。VSSのブロックベースライブ転送方法は、ソースワークロードの正確なポイントインタイムでのコピーを提供します。

VSSのブロックベースライブ転送中、Portability Suiteはソースマシン上のボリュームのVSSのスナップショットを取得し、データをブロックごとに転送します。

ソースワークロードは保護ジョブを除き転送中を通じてオンラインのままです。その間、ソースは最初の転送で(コンポーネントが事前にインストールされていない場合)一度再起動が必要です。

VSSのブロックベースライブ転送方法は、VSS機能をサポートするWindowsワークロードには好ましいデータ転送方法です。一時的なサービスの停止を通常必要とするデータベースサーバ、メールサーバ、およびアプリケーションサーバを、このライブ転送方法を使用して保護できます。この方法は、待ち時間の長いネットワーク内のワークロード保護ジョブにも推奨されます。

1.3.4 ライブ転送(ブロックベース)

ブロックベースのライブ転送方法では、ファイル全体を複製する代わりに、ブロックレベルでデータのコピーおよび変更の複製が行われます。

データをターゲットに転送中、ソースボリューム上の変更が監視され、完全な同期が達成されるまで、ブロックレベルでターゲットに継続的に再転送されます。

ブロックベースのライブ転送方法は、ファイル全体ではなく変更されたブロックのみを送信するので、著しく少ないデータしか転送しません。

ワークロード保護ジョブに関する最初の転送が完了すると、ターゲットは電源がオンのままになり、次回のスケジュール済み増分転送を待機します。

ブロックベースのライブ転送方法を使用すると、Microsoft Volume Snapshot Service (VSS)機能をサポートしていないWindowsワークロードを変換する場合、サービスのダウンタイムを減少させます。ブロックベースのライブ転送方法を使用すると、大規模なデータベースを含み、ディスクアクティビティの頻度が高い、重要なデータベースサーバ、メールサーバ、およびアプリケーションサーバを保護できます。さらに、ブロックレベル変更のサイズは、ファイルレベル変更のサイズよりも著しく小さいので、待ち時間の長いネットワークにはブロックベースのライブ転送をお勧めします(ファイルレベルのデータ転送中にファイルレベルの変更が検出された場合、変更されたファイルは全体として転送されます)。

ソースワークロードでMicrosoft Exchange Server 2000や2003、およびMicrosoft SQL Server 2000を実行中の場合、Portability Suiteは、これらのアプリケーションのWindowsサービスを自動的に検出します。ブロックベースのライブ転送方法を使用する場合、これらのサービスを停止するようにジョブを設定できます。ただし、これらのデータベースのバックアップを管理する他のツールが存在している場合は、転送中にサービスを実行したままにするようにしてください。転送が完了したら、コピーされたデータベースが最新であるか確認します。

1.3.5 ライブ転送(VSSファイルベース)

このライブ転送方法では、データをファイルレベルで転送し、Microsoft Volume Snapshot Service (VSS)をサポートするアプリケーションとサービスを使用するWindowsワークロード(Windows 2003 SP1以降)に対して、VSS(別名シャドウコピー)の機能が使用されます。VSSのファイルベースライブ転送方法は、ソースワークロードの正確なポイントインタイムのコピーを提供します。

VSSのファイルベースライブ転送中、Portability Suiteはソースマシン上のボリュームのVSSのスナップショットを取得し、データをファイルごとに転送します。

ワークロード保護ジョブに関する最初の転送が完了すると、ターゲットの電源がオフになり、次回のスケジュール済み増分転送時に再度オンになります。

VSSのファイルベースライブ転送方法を使用すると、VSS機能をサポートするWindowsのワークロードを変換する際、サービスのダウンタイムが減少します。拡張サービスの停止を通常必要とするデータベースサーバ、メールサーバ、およびアプリケーションサーバを、このライブ転送方法を使用して保護できます。この方法は、待ち時間の長いネットワーク内のワークロード保護ジョブにも推奨されます。これは、ポイントインタイムのソリューションなので、他の方法では必要とされるデータの再送信が必要ありません。

1.3.6 ライブ転送コンポーネントのインストール

マイグレーションジョブの実行時に、適切なライブデータ転送コンポーネントがソースおよびターゲットワークロード上に自動的にインストールされます。

ブロックベース転送コンポーネント(ブロックベース転送コンポーネントおよびVSSブロックベース転送コンポーネント)の場合、適切なソースワークロード上でコンポーネントを手動でインストールまたはアンインストールするオプションもあります。これにより、次の操作を行うことができます。

次の各項で、詳細について説明します。

ブロックベースコンポーネントが最新かどうかの確認

ソースワークロード上のブロックベースの転送コンポーネントが廃止された場合、変換ジョブにブロックレベルのライブ転送方法を選択すると、Portability Suiteによって警告が表示されます。

[同期スケジュール]ウィンドウ内の既存の同期スケジュールに関しても警告メッセージが表示されるので、該当するスケジュールを右クリックし、[ブロックベースコンポーネントのアップグレード]を選択して、ソース上のブロックレベルの転送コンポーネントをアップグレードするように選択できます。

ソース上のブロックベースの転送コンポーネントが最新かどうかを確認する方法:

  1. [サーバ]ビューで、ソースを右クリックします。メニューに[ブロックベースコンポーネントのアップグレード]が含まれている場合は、ブロックベースの転送コンポーネントは廃止されています。

これは、ブロックベース転送コンポーネントにのみ当てはまります。VSSブロックベースコンポーネントはバージョン8.1が最新です。

ブロックベースコンポーネントの手動インストールおよびアンインストール

Portability Suiteに含まれている両方のブロックレベルのコンポーネントを手動でインストールおよびアンインストールすることができます。このオプションを使用すると、ソースワークロードの運用継続性へのコンポーネントインストールの影響を排除または削減できます。転送方法の選択によって影響を受けるソースワークロードの継続性を参照してください。

ブロックベース転送コンポーネントを手動でインストールまたはアンインストールする

  1. [サーバ]ビューで、必要なソースを右クリックし必要な動作を選択します。

    • ブロックベースコンポーネントのインストールまたはVSSブロックベースコンポーネント: いずれかのコンポーネントをインストールするには、以下の手順に従います。

    • ブロックベースコンポーネントのアンインストール > またはブロックベースコンポーネントのアンインストール いずれかのコンポーネントをアンインストールするには、次の手順に従います。

  2. ソースマシンに有効な資格情報を入力してから、[アンインストール]をクリックします。