Navigation : Top / DATを使う

DATを使う

DATの概要

  • /dev/st* : 自動巻戻し (auto-rewind)
    • データ保存後に巻戻されるので,テープに1つのデータしか格納できない.
  • /dev/nst* : 巻戻しなし (norewind)

コマンドオペレーション

ドライブの確認

% cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 06 Lun: 00
Vendor: SEAGATE  Model: DAT    DAT72-000 Rev: A1A0
Type:   Sequential-Access                ANSI SCSI revision: 03

DATの制御

mt-stを使用する.Vine 4.1ではrpmが用意されている.

  • mt -f /dev/nst0 XXXX
  • status
    • 状態
  • tell
    • ブロック位置
  • compression 0 or 1
    • 0 (off) or 1 (on)
    • 圧縮
  • rewind
    • 巻戻し
  • bsf n
  • bsfm n
  • fsf n

使用例

  • メディア確認
    /bin/mt -f /dev/st0 status
    SCSI 2 tape drive:
    File number=0, block number=0, partition=0.
    Tape block size 512 bytes. Density code 0x47 (TR-5).
    Soft error count since last status=0
    General status bits on (41010000):
    BOT ONLINE IM_REP_EN
  • テープ巻戻し
    mt-st -f /dev/nst0 rewind

データ書き込み

  1. tar
    • ファイル・フォルダーをバックアップ
    • 例)tar cvf /dev/nst0 /home/tmp
  2. dd
    • パーティションをそのままバックアップ
      • 例)dd if=input_file of=output_file bs=block_size

書き込みデータの確認

  • ステータス
    • mt-st -f /dev/nst0 status
  • データ
    • tar -tf /dev/nst0

データ復元

  • tar -xvf /dev/nst0

Link