2010年10月31日星期日

Backup Exec 使用心得 (2)

在 BE 2010 R2 的使用过程中,我遇到的最大问题就是磁带自动弹出的问题。这个问题的具体情况如下:

第一个备份使用的磁带介质已经手动 Inventory 并 Quick Erase,且介质在 Scratch Media 列表中,第一个备份作业运行正常,而在随后的备份作业开始时,被提示“media is overwrite protected”并自动弹出。相关作业的状态被置为“(?) Loading media”,提示“Please remove the media”,可用的介质一栏为空(正常情况下是显示 tape drive 的名称)。

磁带自动弹出导致的问题非常严重,本来是设置在午夜的备份由于没有可用介质(介质服务器只连接着一个 Dell LTO-4 磁带机,也就是软件中提到的 Standalone tape drive)而 queued,第二天一早只能 cancel,第二个作业之后的所有任务都会提示 missed 而备份失败。
在此期间我找到的一个 workaround 就是在第一个作业后手动在 Tools 菜单下重启所有 BE 服务,这样,后续的任务就可以继续运行。不过这个几乎不能实现,因为不可能每天晚上都手动重启服务吧……

这个问题和 Symantec 工程师交流多次,通过远程支持和导出软件 Log,提出了很多可疑点,但都一一排除,同样没有软件和作业的设置问题。工程师还提出使用自带的 BEUtility drop 现存的 BE 数据库并重载,不过我予以拒绝,因为考虑到与此问题并无关系。
正常情况下,一盘已经被分配到“日备”的 media set 中的介质,就不能在运行某个作业后再被分配到例如“周备”等其他 media set 中,如果出现这样的操作,软件就会拒绝使用“日备”磁带并弹出它;这种情况下的介质分配保护措施是可以接受的。

最终工程师给出了一个最新发布的 BE 2010 R2 Hotfix:http://www.symantec.com/docs/TECH138225,官方文档的 Issues resolved 中并未提及这个磁带自动弹出的问题,但这个问题奇迹地修复了,到目前为止,一切正常。

对于作业开始前磁带自动弹出的问题,我也搜集了网上的一些解决方案。如果还有同样的问题,可以用来参考。
Backup Exec ejecting LTO 4 Tapes - http://www.interworks.com/blogs/rclapp/2010/01/22/backup-exec-ejecting-lto-4-tapes
Symantec: Backup Exec back-up - Veritas Ejecting Tape Mid-Backup -  http://www.tek-tips.com/viewthread.cfm?qid=949261&page=1
When performing a backup operation with Backup Exec, the alert message "Please insert overwritable media" is displayed. - http://www.symantec.com/docs/TECH6377
Using Backup Exec for Windows Servers, the message "Please insert overwritable media into slot: <SLOT_NUMBER>" is displayed when performing a backup operation. - http://www.symantec.com/docs/TECH5338

OK,说这么多好了。下次再写就止不定是在什么时候了 -_-;