- 締切済み
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 *.*
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10361)
回答No.1
互換性はあるはずです。 cd して、 tar xvf デバイス名
お礼
一応、解決しました。ご助力、ありがとうございました。
補足
あれから、色々と試行錯誤した結果、ブロック長を可変にしないといけないことがわかりました。 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に書いてありました。