如何修改磁带机的block size?
磁带机为HP LTO,连接windows server。因为用NBU备份文件到磁带机时报错:
Error bptm(pid=3336) The tape device at index -1 has a maximum block size of 32768 bytes, a buffer size of 65536 cannot be used.
所以应该需要设置磁带机的block size为65536。请问应该在哪里做设置?谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
请问修改完后如何重启NBU进程?是重启windows服务吗?如果是,应该重启哪个?
未命名.JPG (169.2 KB, 下载次数: 14)
下载附件
2011-02-11 13:55 上传
就是这个。
看来是设备已经定死了大下,你还是用SIZE_DATA_BUFFERS将NBU的大小设为32K。
本帖最后由 faceDragon 于 2011-02-11 11:44 编辑
目前的参数:
这个是磁带机的参数吗?
这个会影响备份么?
貌似NW也有这样类似的报错。
你这个问题是因为NBU缺省使用64k写磁带,但是你的磁带机的block size是32K.
有两个方法改:
1.改磁带机的block size,如果是VTL,可以在VTL的consoles上设备;如果是PTL就比较麻烦,有的时候改不了,你最好问一下硬件厂商。你先检查一下磁带机的驱动是不是Symantec提供的?
2.改NBU的设置,让NBU按照32k来写,这个就需要使用SIZE_DATA_BUFFERS 这个文件。
SIZE_DATA_BUFFERS这个文件在windows上和Unix都有.这个文件不是只能增加block size,同样也可以减小。
创建方法:
1.先建一个install_pathNetBackupdbconfigSIZE_DATA_BUFFERS文件,要没有任何扩展名
2.在里面输入32768, 这个就是32K。
3.重启NBU的进程。
你可以用这个方法确认设备的block size:
1.运行 <install path>VeritasVolmgrbinnt_ttu
2.输入p回车
3.查看maximum blocksize和default blocksize分别是什么?
路径下没有这个文件。
未命名.JPG (8.19 KB, 下载次数: 15)
下载附件
2011-02-10 14:26 上传
请问还有别的办法不?
赛门铁克的人说windows下面不需要这个文件。unix才需要。
一资深的哥们说Windows下面也需要……
请先确认install_pathNetBackupdbconfigSIZE_DATA_BUFFERS 这个文件是不是存在,如果存在,请先删除,然后再试一试。