HULFT OrangeLab.Meeting Theme

HULFT Family を徹底的に知ろう!
「技術体験会」へようこそ。
テーマ一覧からひとつを選んで、みんなで課題を解決しよう!
テーマ一覧
No.
テーマ
製品
難易度
1
5,000個ものファイルを別環境に送らなけ
ればならなくなりました。どうすれば効率
良く転送できるでしょうか?
・HULFT
★★
2
・DataMagic
表記ゆれでグチャグチャな住所録ファイル
があります。この住所録をクレンジングし、
別名ファイルで保存したいです。
★
3
保守契約が切れたため、近々サーバーリプ
レイスが発生します。現在稼働中のHULFT
について、どのように移行しますか?
・HULFT
★
4
あなたは通信品質が悪い地域でネットワー
ク担当となりました。どうすれば確実に
ファイルを送達できるでしょうか?
・HULFT
★
5
あなたは10台以上のHULFTを管理する担当
者になりました。どのように管理すればト
ラブルに迅速対応できるでしょうか?
・HULFT-HUB
★★
6
2つのファイルが揃ったら、それらを別々に
HULFTで転送したいです。どうすればうま
く検知し、転送できるでしょうか?
・HULFT +
HULFT Script
★★★
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.
テーマ ①
5,000個ものファイルを別環境に送らなければならなくなりま
した。どうすれば効率良く転送できるでしょうか?
詳細な要件
支店から本店に、その日の売上ファイル(約5,000ファイル)を日
次で送らなければなりません。夜間バッチで支店から送信しますが、
本店は別環境であるため、文字コード変換(SHIFT-JIS⇒UTF-8)をしな
ければなりません。売上ファイルを出来る限り効率良く転送するには、
どうすればよいでしょうか。
支店
ファイルID:TEST01
本店
C:¥demofile¥No.01¥shiten¥snd¥
file_00001.txt~file_05000.txt
売上ファイル
(SHIFT-JIS)
23:00~24:00
1時間以内
売上ファイル
(UTF-8)
ファイル転送
詳細ホストID:ARIES01
Windows
ヒントじゃ。
複数のファイルを効率良く転送するには、やはり固めて転
送するのが一番じゃ。ただし、文字コードの変換も行わな
ければならないとなると…。それらをどのように両立させる
か、そこがポイントとなるじゃろぅ。
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.
UNIX
テーマ ②
表記ゆれでグチャグチャな住所録ファイルがあります。
この住所録をクレンジングし、別名ファイルで保存したいです。
詳細な要件
今までExcelを使って手入力で管理していた顧客データを、各システ
ムから参照可能なDBへ移行します。DBへ登録する前に、表記にバ
ラつきのあるデータをあらかじめクレンジングしておく必要があります。
顧客データ(Excel)
名前
電話番号
メールアドレス
郵便番号
住所
春太 太郎丸
090ー11112222
abc@hulft.com
〒530-0001
東本町32-9
・氏名の間が全角
半角スペース混在
・全角半角混在
・ハイフンありなし混在
顧客データ(Excel)
名前
春太
太郎丸
すべて全角
ク
レ
ン
ジ
ン
グ
・全角半角混在
・ハイフン、〒記号ありなし混在
・全角半角の数字
とハイフンが混在
電話番号
メールアドレス
郵便番号
住所
09011112222
abc@hulft.com
5300001
東本町32-9
すべて半角数字
※ハイフン不要
そのまま
すべて半角数字
※ハイフン、〒記号不要
ヒントじゃ。
Excelファイルを扱うことも可能なHULFT-DataMagic
を使うのじゃ。そして、どのように加工するかを確認し、一
項目ずつ正確に設定していくのじゃ。簡易設定できない
変換については、関数を使うと良いじゃろう。
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.
すべて全角文
字
テーマ ③
保守契約が切れたため、近々サーバーリプレイスが発生します。
現在稼働中のHULFTについて、どのように移行しますか?
詳細な要件
現在稼働中のサーバーの保守契約が切れたことに伴い、新サーバー
にリプレイスすることになりました。そして、このリプレイスのタイミングで
HULFTのバージョンアップを行います。もちろん、管理情報などの設
定はそのままに、接続先ホストに影響を与えないようにします。
移行前サーバー
移行後サーバー
移行
製品
HULFT7 for Windows-EX
製品
HULFT8 for Windows-Server
Ver.
Version.7
Ver.
Version.8
Opt.
Cipher Option(C4S) for Windows
Opt.
Cipher Option(C4S) for Windows
Windows
Windows
<おおまかな流れ>
 既存HULFTの動作確認
 既存HULFTのバックアップ(HULPATH¥etc以下)
 移行先HULFTの新規インストール
プロダクトキーはデスクトップ上に配置しています。
 管理情報の移行( utligen / utliupdt )
 システム動作環境設定の再設定
 移行先HULFTの動作確認
ヒントじゃ。
移行は、まず手順を整理して、慎重に進めることじゃ。
HULFTには、管理情報を移行するためのコマンドが用意
されている。ただし、移行されない情報もあるから、その仕
様を確認の上で使用してみることじゃ。
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.
テーマ ④
あなたは通信品質が悪い地域でネットワーク担当となりました。
どうすれば確実にファイルを送達できるでしょうか?
詳細な要件
ある取引先へファイル転送する必要がありますが、大容量のファイル
のため、転送途中で通信に問題が発生した場合でもファイルを最初
から転送しなおすことは避けたいと考えています。
通信に問題が発生してファイル転送が中断しても、中断した箇所か
ら、手動でファイルを再送できるようにHULFTを設定したいです。
現地支店
ファイルID:RESEND
取引先
擬似的に大容量ファイルと同等の転送時間を確
保するため、事前準備で転送間隔を調整します。
大容量ファイル
ファイル転送
異常発生
大容量ファイル
ファイル転送
エラー発生箇所から再送
Windows
UNIX
ネットワークアダプタをいったん無効化し再度有効化することで、擬似的に通信が瞬断された状態を作ります。
ファイル転送開始から数秒後、デスクトップにある「networkoff.bat」をダブルクリックします。
ネットワークアダプタが無効になりますので、「networkon.bat」をダブルクリックし、再度ネットワークアダプタを有効化します。
ヒントじゃ。
HULFTには中断した箇所から再送できる設定があるぞ。
設定したら、しっかりとテストを行うのじゃ。
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.
テーマ ⑤
あなたは10台以上のHULFTを管理する担当者になりました。
どのように管理すれば、トラブルに迅速対応できるでしょうか?
詳細な要件
社内システムにはHULFTが10台あり、それぞれのシステム間でファイ
ル転送を行っています。すべてのHULFTの稼働を監視し、転送エ
ラーが発生した場合は、迅速に原因調査、復旧作業を行う必要が
あります。どのようにHULFTを運用管理するのが最善でしょうか。
人事
給与
経費
国内在庫
国内生産
国内販売
海外販売
資材
海外在庫
海外生産
No.
システム名
ホスト名
HULFT要求受付ポート
HULFT集信ポート
1
人事システム
ARIES01
31001
30001
2
給与システム
TAURUS02
31002
30002
3
経費システム
GEMINI03
31003
30003
4
国内在庫システム
CANCER04
31004
30004
5
海外在庫システム
LEO05
31005
30005
6
国内生産システム
VIRGO06
31006
30006
7
海外生産システム
LIBRA07
31007
30007
8
国内販売システム
SCORPIUS08
31008
30008
9
海外販売システム
SAGITTARIUS09
31009
30009
10
資材システム
CAPRICONUS10
31010
30010
ヒントじゃ。
運用管理は大切な業務じゃ。HUBを使いこなすのじゃ!
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.
テーマ ⑥
2つのファイルが揃ったら、それらを個別にHULFTで転送した
いです。どうすればうまく検知し、転送できるでしょうか?
詳細な要件
支店から本店に、仕入情報の「ヘッダファイル」と「明細ファイル」を送
らなければなりません。ただし、それらがディレクトリに格納されるタイミ
ングはバラバラです。ですが、本店からは「2つ揃ってから、転送して欲
しい」と言われています。なお、ファイル転送自体は「2回に分けて、
別々に行って欲しい」とも言われています。
支店
本店
2つ揃ったら個別に転送
ファイル転送
ヘッダファイル
ヘッダファイル
ファイル転送
明細ファイル
Windows
ファイルID:FILE_ID_006
明細ファイル
+ HULFT Script
ヒントじゃ。
転送を開始する条件は、Aが存在し、かつ、Bも存在する
場合のみじゃ。AもしくはBが存在する際にファイルを転送
してしまっては、要件を満たせないぞ。2つのファイルは名
前が決まっておることに着眼し、考えてみるのじゃ。
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.
Windows
端末・環境情報
HULFT FamilyおよびゲストOSを使用する際に必要な情
報です。
HULFT Family
No.
製品名
ログインID
パスワード
1
HULFT7
ー
ー
2
HULFT8
ー
ー
3
HULFT8 Manager
admin
admin
4
HULFT8 Script
root
password
5
HULFT-DataMagic Connect
admin
admin
6
HULFT-HUB Manager
Administrator
administrator
備考
事前に「HULFT Script
Server」の起動が必要
ゲストOS
No.
製品名
ログインID
パスワード
備考
1
VirtualBox
[Cent OS]
root
adminadmin
Right-Ctrl(キーボード
2
HULFT8
ー
ー
ホスト10台のホスト名
接続ポートは
「OrangeLab.技術体
験会[05]要件」に記載
3
HULFT-HUB Server
administrator
adminadmin
ホスト名:orangelab
接続ポート:40000
右のコントロールキー)
でアクティブOSの切替
困ったら悩まずに相談じゃ!
時間には限りがある。困ったときはスタッフに相談じゃ!
All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.