• 締切済み

tarの互換性

AIX5.3で、tarを使用してファイルを4mmDATにバックアップしました。そのbackupした4mmDAT tapeをRedHat Linux AS4上のDATドライブに装填し、tape上のファイルを、Linux上のファイルシステムにextractしたいのですが、どのようにすればよろしいでしょうか。 AIXで実行したコマンドは下記の通りです。 # cd /home/xxxxx-user/data # tar cvf /dev/rmt0 *.*

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10361)
回答No.1

互換性はあるはずです。 cd して、 tar xvf デバイス名

mua-chan
質問者

お礼

一応、解決しました。ご助力、ありがとうございました。

mua-chan
質問者

補足

あれから、色々と試行錯誤した結果、ブロック長を可変にしないといけないことがわかりました。 core2duo-e8400:~# tar tvf /dev/st0 tar: /dev/st0: read 不能: 入力/出力エラーです tar: テープの先頭です. 処理を中止します tar: エラーを回復できません: 直ちに終了します core2duo-e8400:~# star tvf /dev/st0 star: Input/output error. Error reading '/dev/st0'. star: 0 blocks + 0 bytes (total of 0 bytes = 0.00k). core2duo-e8400:~# mt-st -f /dev/st0 defblksize 0 ブロック長を可変長にする。 core2duo-e8400:~# mt-st -f /dev/st0 rewind core2duo-e8400:~# tar /dev/st0 ABC.zip 確認は、「lenny」で行いました。あと、TAPEには、tarではなく、starを使った方が良いとどこかのHPに書いてありました。

関連するQ&A