Comments
Description
Transcript
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 [email protected] 〒530-0001 東本町32-9 ・氏名の間が全角 半角スペース混在 ・全角半角混在 ・ハイフンありなし混在 顧客データ(Excel) 名前 春太 太郎丸 すべて全角 ク レ ン ジ ン グ ・全角半角混在 ・ハイフン、〒記号ありなし混在 ・全角半角の数字 とハイフンが混在 電話番号 メールアドレス 郵便番号 住所 09011112222 [email protected] 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.