ページの先頭行へ戻る
ETERNUS SF XL-DATA/MV 13 使用手引書
FUJITSU Storage

5.5.1 サーバシステムがUNIX/IAサーバの場合

mftfsendコマンドを使用して、UNIX/IAサーバへデータ送信する場合の、mftfsendコマンドの使用例を説明します。

例としては、以下のデータ転送について説明します。

UNIXサーバからIAサーバへのデータ送信

UNIXサーバからIAサーバへのデータ送信時の、mftfsendコマンドの使用例について説明します。

使用例では、以下の項目について説明します。

フィルターコマンドを使用しないデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

    #!/bin/csh 
    
    setenv MFTF_USER WINDOWS 
    setenv MFTF_DEVICE /dev/rdsk/c1t1d2s2 
    
    /usr/bin/mftfsend -f /work/mftf_data/mftf "D:\MFTF1\MFTF" 
    
    echo $status 
サーバシステム側でフィルターコマンドを使用したデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

  • IAサーバ側で起動するフィルターコマンド:C:\TOOL\MFTF\convert -i

    #!/bin/csh
    
    setenv MFTF_USER WINDOWS 
    setenv MFTF_DEVICE /dev/rdsk/c1t1d2s2 
    setenv MFTF_COMMAND "C:\TOOL\MFTF\convert -i"
    
    /usr/bin/mftfsend -f /work/mftf_data/mftf "D:\MFTF1\MFTF" 
    
    echo $status 
サーバシステム側でフィルターコマンドを使用し、フィルターコマンド内でファイル出力するデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

  • IAサーバ側で起動するフィルターコマンド:C:\TOOL\MFTF\convert -i -o D:\MFTF1\MFTF

    #!/bin/csh 
    
    setenv MFTF_USER WINDOWS 
    setenv MFTF_DEVICE /dev/rdsk/c1t1d2s2 
    setenv MFTF_COMMAND "C:\TOOL\MFTF\convert -i -o D:\MFTF1\MFTF" 
    
    /usr/bin/mftfsend -f /work/mftf_data/mftf "D:\MFTF1\MFTF" 
    
    echo $status 
クライアントシステム側でフィルターコマンドを使用したデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

  • UNIXサーバ側で起動するフィルターコマンド:/usr/mftf/bin/convert -i

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

    #!/bin/csh 
    
    setenv MFTF_USER WINDOWS 
    setenv MFTF_DEVICE /dev/rdsk/c1t1d2s2 
    
    /usr/mftf/bin/convert -i /work/mftf_data/mftf | /usr/bin/mftfsend "D:\MFTF1\MFTF" 
    
    echo $status 

IAサーバからUNIXサーバへのデータ送信

IAサーバからUNIXサーバへのデータ送信時の、mftfsend.exeコマンドの使用例について説明します。

使用例では、以下の項目について説明します。

区切り文字変換をするデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

  • IAサーバ側のアカウント名:datamng

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

    SETLOCAL 
    SET MFTF_USER=mftfuser 
    SET MFTF_DEVICE=PHYSICALDRIVE2 
    SET MFTF_CLLINECODE=0x0d;0x0a 
    SET MFTF_SVLINECODE=0x0a 
    
    mftfsend.exe -f "D:\MFTF1\MFTF" /work/mftf_data/mftf 
    
    if not errorlevel 0 goto senderrexit 
    echo "mftfsend Normal End." 
    goto exit 
    
    :senderrexit 
    echo "mftfsend Abnormal End." 
    
    :exit 
    ENDLOCAL 
サーバシステム側でフィルターコマンドを使用したデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

  • IAサーバ側のアカウント名:datamng

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

  • UNIXサーバ側で起動するフィルターコマンド:/usr/mftf/bin/convert -i

    SETLOCAL 
    SET MFTF_USER=mftfuser 
    SET MFTF_DEVICE=PHYSICALDRIVE2 
    SET MFTF_COMMAND=/usr/mftf/bin/convert -i 
    
    mftfsend.exe -f "D:\MFTF1\MFTF" /work/mftf_data/mftf 
    
    if not errorlevel 0 goto senderrexit 
    echo "mftfsend Normal End." 
    goto exit 
    
    :senderrexit 
    echo "mftfsend Abnormal End." 
    
    :exit 
    ENDLOCAL 
サーバシステム側でフィルターコマンドを使用し、フィルターコマンド内でファイル出力するデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

  • IAサーバ側のアカウント名:datamng

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

  • UNIXサーバ側で起動するフィルターコマンド:/usr/mftf/bin/convert -i -o /work/mftf_data/mftf

    SETLOCAL 
    SET MFTF_USER=mftfuser 
    SET MFTF_DEVICE=PHYSICALDRIVE2 
    SET MFTF_COMMAND=/usr/mftf/bin/convert -i -o /work/mftf_data/mftf 
    
    mftfsend.exe -f "D:\MFTF1\MFTF" /work/mftf_data/mftf 
    
    if not errorlevel 0 goto senderrexit 
    echo "mftfsend Normal End." 
    goto exit 
    
    :senderrexit 
    echo "mftfsend Abnormal End." 
    
    :exit 
    ENDLOCAL 
クライアントシステム側でフィルターコマンドを使用したデータ送信

例では、以下に示すファイル名およびアカウント名を使用します。

  • IAサーバ側のファイル名:D:\MFTF1\MFTF

  • IAサーバ側のアカウント名:datamng

  • IAサーバ側で起動するフィルターコマンド:C:\TOOL\MFTF\convert -i

  • UNIXサーバ側のファイル名:/work/mftf_data/mftf

  • UNIXサーバ側のアカウント名:mftfuser

    SETLOCAL
    SET MFTF_USER=mftfuser 
    SET MFTF_DEVICE=PHYSICALDRIVE2 
    
    C:\TOOL\MFTF\convert -i D:\MFTF1\MFTF | mftfsend.exe /work/mftf_data/mftf 
    
    if not errorlevel 0 goto senderrexit 
    echo "mftfsend Normal End." 
    goto exit 
    
    :senderrexit 
    echo "mftfsend Abnormal End." 
    
    :exit 
    ENDLOCAL