UNIX/IAサーバ側からの指示でデータ転送を行う場合の、データ転送機能の概要について説明します。
XLデータムーバは、グローバルサーバ、UNIX/IAサーバで構成されるマルチサーバで、グローバルサーバの順データセットや、UNIX/IAサーバのファイルを、データ転送用ボリュームを介すことにより、グローバルサーバ対UNIX/IAサーバや、UNIX/IAサーバ対UNIX/IAサーバ間で双方向にデータ転送を行うことができます。
UNIX/IAサーバ主導のデータ転送は、クライアントシステムであるUNIX/IAサーバ側から転送コマンドを使用して行います。
転送コマンドを使用するには、以下のプログラムを動作させる必要があります。
サーバシステム側では、以下のプログラムを動作させます。
サーバシステム | プログラム | 概要 |
---|---|---|
グローバルサーバ | 転送コマンドからのデータ転送指示を待ち、その指示に従いデータの転送を行う | |
UNIXサーバ | ||
IAサーバ |
クライアントシステム側では、以下のプログラムを動作させます。
クライアントシステム | プログラム | 概要 |
---|---|---|
UNIX/IAサーバ | クライアントシステムがサーバシステムにデータ送信 (SEND) | |
クライアントシステムがサーバシステムよりデータ受信 (RECEIVE) |
なお、クライアントシステムの転送コマンドを実行する前に、サーバシステム上で上記プログラムを先に動作させてください。もし、サーバシステム側のプログラムの動作前に、クライアントシステムで転送コマンドを実行させた場合、転送コマンドがタイムアウトで異常終了します。
注意
データ転送用ボリュームは、XLデータムーバが利用する専用ボリュームであるため、ユーザアプリケーションからアクセスすることはできません。
ポイント
転送時のタイムアウト監視時間は6分間です。
これは、なんらかの原因(転送コマンド中断やシステムダウン等)でクライアントシステムの転送コマンドとサーバシステムのXLデータムーバ間で、互いにデータ転送用ボリュームを使用した処理結果の通知ができなくなった場合の最大監視時間です。