我们正在运行 backup exec 9.1,将数据备份到便携式硬盘驱动器。
当我们手动运行备份时,它运行正常。
但是,当备份设置为按计划在晚上运行时,它不会运行,因为备份到磁盘文件夹处于离线状态,因此必须重新在线。完成此操作后,备份运行并正常完成。
有任何想法吗?
我们曾尝试保持该计划开放,但这并没有什么不同。
服务器是Windows 2003 SBS
答案1
在“预命令”部分怎么样?添加一个小脚本,简单地从该驱动器读取或写入文件,有效地初始化它。(没有测试过,但理论上它应该可以工作)
也许是这样的:(假设可移动驱动器映射到 J:)
echo 'This forces the drive to be active for BEX' > J:\i.txt
如果有必要,我相信您可以弄清楚 Post 命令以再次删除该文件。
答案2
外置硬盘是什么牌子的?我们有一些 WD 设备进入休眠状态,然后 BU Exec 就无法使用了。
答案3
使用脚本解决方法
免责声明:我还没有尝试过这个。
在较新版本的 Backup Exec 中,这是可编写脚本的。
Veritas 在其一篇知识库文章中提出了三种解决方法。第三种方法是使用“BEMCLI”PowerShell 脚本接口。
然后,您可以使用以下方法之一将存储标记为在线:
- 在用户界面的存储选项卡中手动将文件夹设置为在线。
- 重新启动 Backup Exec 服务。
在批处理文件中使用以下 BEMCLI 命令(参见附件)将所有磁盘存储标记重新联机。(这可以在存储脱机几分钟后使用 Windows 任务计划程序执行。)
CD\ powershell.exe -command "&{import-module bemcli;Get-BEDiskStorageDevice | Set-BEDiskStorageDevice -Disabled $false}"
- 来源:Veritas KB:TECH189831:当进行 Backup Exec 数据库维护时,Backup Exec 2012 中的备份到磁盘存储 (B2D) 文件夹将脱机。(存档这里。
有两种类型的备份到磁盘
Backup exec 区分B2D
(备份至磁盘)和RB2D
(可移动备份至磁盘)。
在上面的脚本中,他们使用了Get-BEDiskStorageDevice
命令。这是用于 B2D 的。例如 NAS。
对于 RB2D(例如 Tandberg RDX USB 盒式驱动器),脚本需要使用Get-BEDiskCartridgeDevice
和Set-BEDiskCartridgeDevice
- 来源:Veritas KB:TECH189831:B2D(备份至磁盘)和 RB2D(可移动备份至磁盘)文件夹之间有什么区别?,(已存档这里。