Top/Computer and Network/Data transfer

Data transfer

  1. RedHat6 (CentOS6) から、 USB portable HDD の自動マウント位置が変わり/media/{VOLUME_LABEL}となりました。 以下の説明では、 USB portable HDD のボリュームラベルを ASTE#13b として説明します。
  2. 2014年7月の時点でaste-1xは更新のための切り替え作業中で新旧のaste-1xが併存しています。以下の説明は新aste-1xでの作業手順です。

at the ASTE site

  1. aste-1x(新)にasteobsでログインする
  2. USBポータブルHDDをaste-1xにつなぐ
    • 自動で/media/ASTE#13bにマウントされ、画面上にASTE#13bというディスクアイコンが出る
  3. 転送するデータセットの確認
    • /home/trans/to_xfer 以下に日付範囲を名前に持つディレクトリがある
      aste-1x{asteobs}58: ls /home/trans/to_xfer
      20141012-20141018/ 20141017-20141020/
      
  4. USB HDD に以下の様にディレクトリを作成する
    aste-1x{asteobs}59: mkdir /media/ASTE#13b/to_spda
    
    • すでにある場合は不要
  5. コピースクリプトの実行
    • スクリプトは/home/trans/bin/cos3_trans_aste.sh
    • まずは転送するデータセットを正しく認識する事をチェック
      aste-1x{asteobs}60: /home/trans/bin/cos3_trans_aste.sh /media/ASTE#13b/to_spda
      ***found data directories to transfer*** [#ocb03654]
      /home/trans/to_xfer/20141012-20141018
      /home/trans/to_xfer/20141017-20141020
      
      ***found data directories to transfer*** [#o5a4ffc8]
      check mode
      
    • 問題なければ実行する
      aste-1x{asteobs}65: /home/trans/bin/cos3_trans_aste.sh /media/ASTE#13b/to_spda -exec
      
      • 以下のようなメッセージが上記データディレクトリの数だけ出力される
      • [日時]はコマンドを実行した日時
        entering the directory: /home/trans/to_xfer/20141012-20141018
        wrapping, splitting, and copying the data directory, 20141012-20141018
        (file listing and errors go to 
         '/home/trans/xferlog/[日時]-xfer/cpiolog.20141012-20141018.-oav')
        c20141012-20141018: data copy done.
        
      • 一つでも以下のようなエラーが表示された場合は、そのままにして関係者に連絡
        c20141012-20141018: data copy error.
        
  6. ポータブルディスクのアンマウント
    • 画面上にディスクアイコンが出ているので、それを右クリックして'Unmount Volume'を選ぶ
    • もしくはターミナルで以下を実行
      aste-1x{asteobs}66: umount /media/ASTE#13b
      
  7. disconnecting USB HDD from aste-1x
    • please handle with care
    • keep connecting the USB cable to aste-1x

At SEF

transfer from the ASTE site to SEF

  1. aste-sefにasteobsでログインする
  2. 山頂でデータをコピーしたUSBポータブルHDDをaste-sefにつなぐ
    • 自動で/media/ASTE#13bにマウントされ、画面上にASTE#13bというディスクアイコンが出る
  3. 転送データの確認
    [asteobs@aste-sef ~]$ ls /media/ASTE#13b/to_spda/*
    
    • 山頂でコピーしたファイル(日付範囲+'.cpio.'+なんちゃら)が入っているはず
  4. コピースクリプトの実行
    • スクリプトは/home/trans/bin/cos3_trans_sef.sh
    • まずは転送するデータセットを正しく認識する事をチェック
    • [日時]はサイトでcos3_trans_aste.shを実行した日時
      [asteobs@aste-sef ~]$ /home/trans/bin/cos3_trans_sef.sh /media/ASTE#13b/to_spda
      *** found data to transfer ***
      /media/ASTE#13b/to_spda/[日時]/c20140825-20140826
      /media/ASTE#13b/to_spda/[日時]/c20140825-20140828
      /media/ASTE#13b/to_spda/[日時]/c20140825-20140830
      *** found data to transfer ***
      
      check mode
      
      
    • 問題なければ実行する
      [asteobs@aste-sef ~]$ /home/trans/bin/cos3_trans_sef.sh /media/ASTE#13b/to_spda -exec
      }
      #pre{{
      data copy starts
      logging goes to (/home/trans/xferlog/[日時]-sef)
      *** copying data to Japan ***
      /usr/bin/rsync -auv /media/ASTE#13b/to_spda/[日時] /media/ASTE#13b/to_spda/[日時]   /home/trans/savedir/
      
      *** done ***
      
      • [日時]はサイトでcos3_trans_aste.shを実行した日時
      • 以下の様にエラーが起きた場合はそのままにして関係者に連絡
        *** data copy failed ***
        
  5. 輸送データ消去
    • 山頂でデータを読みだしたUSB HDDをそのままSPdAにも持ち帰れるよう、SEFでは輸送データの消去は行わない

transfer from SEF to SPdA

  1. aste-sefにasteobsでログインする
  2. USBポータブルHDDをaste-sefにつなぐ
    • 自動で/media/ASTE#13bにマウントされ、画面上にASTE#13bというディスクアイコンが出る
  3. 転送データの確認
    • /home/trans/savedir内には、以前cos3_trans_sef.shで保存したディレクトリが含まれる
      [asteobs@aste-sef ~]$ ls /home/trans/savedir
       20141008t153200z 20141020t160011z
      
  4. USB HDD に以下の様にディレクトリを作成する
    [asteobs@aste-sef ~]$ mkdir /media/ASTE#13b/to_spda
    
    • すでにある場合は不要
  5. コピースクリプトの実行
    • スクリプトは/home/trans/bin/cos3_trans_to_spda.sh
    • まずは転送データを正しく認識する事をチェック
      [asteobs@aste-sef ~]$ /home/trans/bin/cos3_trans_to_spda.sh /media/ASTE#13b/to_spda
      ***found data directories to transfer***
      /home/trans/savedir/20141008t153200z
      /home/trans/savedir/20141020t160011z
      
      ***found data directories to transfer***
      check mode
      
    • 問題なければ実行する
      [asteobs@aste-sef ~]$ /home/trans/bin/cos3_trans_to_spda.sh /media/ASTE#13b/to_spda -exec
      
    • rsyncにてファイルがコピーされる
      ....
      
      data copy starts
      logging goes to (/home/trans/xferlog/[日時]-jpn)
      
      --- copying data to SPdA---
      rsync -auv /home/trans/savedir/[日時] /home/trans/savedir/[日時]  /media/ASTE#13b/to_spda/
      
      *** done ***
      
      • rsyncされるデータの日時は山頂でcos3_trans_aste.shを実行した日時
      • 以下の様にエラーが起きた場合はそのままにして関係者に連絡
        *** data copy failed ***
        
  6. ポータブルディスクのアンマウント
    • 画面上にディスクアイコンが出ているので、それを右クリックして'Unmount Volume'を選ぶ
    • もしくはターミナルで以下を実行
      [asteobs@aste-sef ~]$ umount /media/ASTE#13b
      

At SPdA

transfer from the ASTE site to SPdA

  1. aste-ax2にasteobsでログインする
  2. 山頂でデータをコピーしたUSBポータブルHDDをaste-ax2につなぐ
    • 自動で/media/ASTE#13bにマウントされ、画面上にASTE#13bというディスクアイコンが出る
  3. 転送データの確認
    [asteobs@aste-ax2 ~]$ ls /media/ASTE#13b/to_spda/*
    
    • 山頂でコピーしたファイル(日付範囲+'.cpio.'+なんちゃら)が入っているはず
  4. コピースクリプトの実行
    • スクリプトは/home/trans/bin/cos3_trans_spda.sh
    • まずは転送するデータセットを正しく認識する事をチェック
    • [日時]はサイトでcos3_trans_aste.shを実行した日時
      [asteobs@aste-ax2 ~]$ /home/trans/bin/cos3_trans_spda.sh /media/ASTE#13b/to_spda
      *** found data to transfer ***
      /media/ASTE#13b/to_spda/[日時]/c20140825-20140826
      /media/ASTE#13b/to_spda/[日時]/c20140825-20140828
      /media/ASTE#13b/to_spda/[日時]/c20140825-20140830
      *** found data to transfer ***
      
      check mode
      
      
    • 問題なければ実行する
      [asteobs@aste-ax2 ~]$ /home/trans/bin/cos3_trans_spda.sh /media/ASTE#13b/to_spda -exec
      }
      --まず日本への輸送データとして/home/trans/to_japan/[日時]のディレクトリへコピーされる
      #pre{{
      data copy starts
      logging goes to (/home/trans/xferlog/[日時]-spda)
      *** copying data to Japan ***
      /usr/bin/rsync -auv /media/ASTE#13b/to_spda/[日時] /home/trans/to_japan
      
      *** done ***
      
      • [日時]はサイトでcos3_trans_aste.shを実行した日時
      • 以下の様にエラーが起きた場合はそのままにして関係者に連絡
        *** data copy failed ***
        
    • 次にファイル結合とcpioによるファイル展開が行われる。
      entering the directory: /home2/dataxfer
      
      decompress the data, c20141012-20141018
      
      c20141012-20141018: data copy done.
      
      • 以下の様にエラーが起きた場合はそのままにして関係者に連絡
        c20141012-20141018: data copy error.
        copy NG. status==x x, message follow (50 lines):
        .... error message ....
        
  5. 輸送データ消去
    • 転送が正常に終わると、ポータブルディスク内の[日時]のディレクトリはリネームされ消去状態になる
      ***rename data directory in media***
      chdir /media/ASTE#13b
      mv  20141008t153200z  20141008t153200z.done
      ....
      
      • cos3_trans_spda.shでは認識されなくなるが、万が一必要な場合は後で回復可能
  6. ポータブルディスクのアンマウント
    • 画面上にディスクアイコンが出ているので、それを右クリックして'Unmount Volume'を選ぶ
    • もしくはターミナルで以下を実行
      [asteobs@aste-ax2 ~]$ umount /media/ASTE#13b
      

transfer from SPdA to Japan

  1. aste-ax2にasteobsでログインする
  2. USBポータブルHDDをaste-ax2につなぐ
    • 自動で/media/ASTE#13bにマウントされ、画面上にASTE#13bというディスクアイコンが出る
  3. 転送データの確認
    • /home/trans/to_japan内には、山頂でcos3_trans_aste.shを実行した日時のディレクトリが含まれる
      [asteobs@aste-ax2 ~]$ ls /home/trans/to_japan
       20141008t153200z 20141020t160011z
      
  4. USB HDD に以下の様にディレクトリを作成する
    [asteobs@aste-ax2 ~]$ mkdir /media/ASTE#13b/to_jpn
    
    • すでにある場合は不要
  5. コピースクリプトの実行
    • スクリプトは/home/trans/bin/cos3_trans_jpn.sh
    • まずは転送データを正しく認識する事をチェック
      [asteobs@aste-ax2 ~]$ /home/trans/bin/cos3_trans_jpn.sh /media/ASTE#13b/to_jpn
      ***found data directories to transfer***
      /home/trans/to_japan/20141008t153200z
      /home/trans/to_japan/20141020t160011z
      
      ***found data directories to transfer***
      check mode
      
    • 問題なければ実行する
      [asteobs@aste-ax2 ~]$ /home/trans/bin/cos3_trans_jpn.sh /media/ASTE#13b/to_jpn -exec
      
    • rsyncにてファイルがコピーされる
      ....
      
      data copy starts
      logging goes to (/home/trans/xferlog/[日時]-jpn)
      
      --- copying data to Japan ---
      rsync -auv /home/trans/to_japan/[日時] /home/trans/to_japan/[日時]   /media/ASTE#13b/to_jpn/
      
      *** done ***
      
      • rsyncされるデータの日時は山頂でcos3_trans_aste.shを実行した日時
      • 以下の様にエラーが起きた場合はそのままにして関係者に連絡
        *** data copy failed ***
        
  6. ポータブルディスクのアンマウント
    • 画面上にディスクアイコンが出ているので、それを右クリックして'Unmount Volume'を選ぶ
    • もしくはターミナルで以下を実行
      [asteobs@aste-ax2 ~]$ umount /media/ASTE#13b
      

At Mitaka

FAQ

USB HDD cannot be umounted

USB HDD is mounted on /mnt instead of on /media/ASTE#13b

USB HDD cannot be unmounted

message 'lack of disk space' appears

disk space of USB HDD is not close to being enough due to too much data

something is wrong!!!

memo(FAQs)

No comment. Comments/Computer and Network/Data transfer

Name:

ファイルシステムチェック

mkfs /dev/sdx1

SMART による HDD の故障予測

ファイルシステムの再作成


Front page   New Page list Search Recent changes   Help   RSS of recent changes