从磁带中恢复数据时,如果恢复时设置的磁带的block size与备份时设置的值不同,恢复时就会报错。
有两种方法可以确认磁带的block size:
(1) 用tcopy命令
# tcopy /dev/rmt0
tcopy : Tape File: 1; Records: 1 to 7179 ; size:512
tcopy : Tape File: 1; End of file after :7179 records; 3675648 bytes
tcopy : Tape File: 2; Records: 1 to 2900 ; size:512
tcopy : Tape File: 2; End of file after 2900 records, 76890 bytes
其中的size:512 表示block size为512
(2) 使用dd命令读取一个块
dd if=/dev/rmt0 bs=128k count=1 | wc -c
返回值即为block size
改变磁带block size设置:
# chdev -l rmt0 -a block_size=512
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/228190/viewspace-103753/ ,如需转载,请注明出处,否则将追究法律责任。