Veritas NetBackup™ OpsCenter 管理指南
- NetBackup OpsCenter 概述
- 安装 OpsCenter
- 关于计划 OpsCenter 安装
- 在 Windows 和 UNIX 上安装 OpsCenter
- 关于 Windows 和 UNIX 上的 OpsCenter 升级
- 关于安装后任务
- 关于在 Windows 和 UNIX 上卸载 OpsCenter
- 关于构建 OpsCenter 群集
- OpsCenter 入门
- 管理 OpsCenter
- 了解 OpsCenter 设置
- 设置用户首选项
- 关于管理许可证
- 在 OpsCenter 服务器上配置数据清除期限
- 配置 OpsCenter 的 SMTP 服务器设置
- 在 OpsCenter 中添加主机别名
- 在 OpsCenter 中合并对象(主机)
- 在 OpsCenter 中修改磁带库信息
- 在 OpsCenter 中复制用户配置文件
- 在 OpsCenter 中设置报告导出位置
- 关于在 OpsCenter 中管理对象类型
- 关于管理 OpsCenter 用户
- 关于在 OpsCenter 中管理收件人
- 关于管理 OpsCenter Analytics 的成本分析和成本分摊
- 了解数据收集
- 关于配置 NetBackup 的数据收集
- 关于“分解作业”选项
- 查看主服务器的详细信息和数据收集状态
- 关于配置 NetBackup 的数据收集
- 管理 OpsCenter 视图
- 使用 OpsCenter 监视 NetBackup
- 控制“监控”视图的范围
- 关于使用“概览”选项卡监视 NetBackup
- 关于监视 NetBackup 作业
- “监控”>“服务”视图
- 关于监控审核跟踪
- 使用 OpsCenter 管理 NetBackup
- 支持 OpsCenter 中的 Replication Director
- 了解和配置 OpsCenter 警报
- OpsCenter 中的报告
- 附录 A. NetBackup 数据的属性
- 附录 B. CLI 手册页
- 附录 C. 使用 CSV、TSV 和 XML 文件创建视图
- 附录 D. OpsCenter 中的错误消息
将 OpsCenter 数据库和数据库日志移动到不同的硬盘
要提高 OpsCenter 性能,应将 OpsCenter 数据库文件及与 OpsCenter 数据库关联的日志文件存储在单独的硬盘上。可以将 OpsCenter 数据库文件存储在一个硬盘上,而将日志文件存储在另一个硬盘上。
建议您不要将数据库文件存储在包含操作系统文件的硬盘上。
在 OpsCenter 安装期间,可以为 OpsCenter 数据库指定自定义位置(非默认位置)。也可以在 OpsCenter 安装完毕后更改 OpsCenter 数据库的默认位置。
使用以下过程可将 OpsCenter 数据库和日志文件移动到不同的硬盘上。前两个步骤用于移动 Windows 或 UNIX 上的 OpsCenter 数据库文件。最后两个步骤用于移动数据库日志文件。
在 Windows 上将 OpsCenter 数据库移动到一个不同的硬盘上
- 停止所有 OpsCenter 服务。输入以下命令:
INSTALL_PATH\OpsCenter\server\bin\opsadmin.bat stop
- 在文本编辑器(如记事本)中打开以下目录中的
databases.conf
文件:INSTALL_PATH\OpsCenter\server\db\conf
此文件包含以下内容:
"INSTALL_PATH\OpsCenter\server\db\data\vxpmdb.db"
此路径指定了 OpsCenter 数据库的默认位置。
- 要将数据库移动到自定义位置(如 E:\Database),请使用以下内容替换该文件的内容:
"E:\Database\vxpmdb.db"
小心:
确保以双引号指定数据库路径。指定路径中的目录及
databases.conf
文件不应包含 %、~、!、@、$、&、^、# 等任何特殊字符。例如,不要指定类似E:\Database%
的路径。此外,不得注释掉路径。例如,databases.conf
文件中不允许出现以下字符串:#"E:\Database\vxpmdb.db"
如果要更改数据库路径,应使用新路径替换原始路径,而不是注释掉原始路径。
如果
databases.conf
文件中包含数据库位置之外的字符或字符串,数据库升级将不会成功。如果需要引用,可以使用其他文件名创建原始
databases.conf
文件的备份副本。保存
databases.conf
文件。 - 将数据库文件复制到新位置。将
vxpmdb.db
、symcOpscache.db
、symcopsscratchdb.db
和symcsearchdb.db
从INSTALL_PATH\OpsCenter\server\db\data
复制到其他位置,例如 E:\Database。 - 重新启动所有 OpsCenter 服务器服务。
要重新启动所有 OpsCenter 服务,请输入以下命令:
INSTALL_PATH\OpsCenter\server\bin\opsadmin.bat start
移动数据库后,应在某一特定的时段运行和监视 OpsCenter。如果 OpsCenter 按预期运行,则可以将
vxpmdb.db
、symcOpscache.db
、symcopsscratchdb.db
和symcsearchdb.db
从默认位置 (INSTALL_PATH\OpsCenter\server\db\data
) 删除。
将 OpsCenter 数据库移动到 UNIX 上的其他硬盘
- 停止所有 OpsCenter 服务器进程。输入以下命令:
<INSTALL_PATH>/SYMCOpsCenterServer/bin/opsadmin.sh stop
- OpsCenter 数据库的默认位置是
<INSTALL_PATH>/SYMCOpsCenterServer/db/data
。将 OpsCenter 数据库 (
<INSTALL_PATH> /SYMCOpsCenterServer/db/data
) 备份到其他位置。输入以下命令:cp –R <INSTALL_PATH>/SYMCOpsCenterServer/db/data /backup/data
- 要将该数据库移动到一个自定义位置(如
/usr/mydata
),请始终通过输入以下命令在/usr/mydata
中创建名为 OpsCenterServer 的新目录:mkdir -p /usr/mydata/OpsCenterServer
建议将 OpsCenter 数据库移动到 UNIX 上的自定义位置时,该数据库必须保存在以下自定义位置中名为 OpsCenterServer 的目录中:/CUSTOM_LOCATION/OpsCenterServer。
- 要将该数据库移动到自定义位置(如
/usr/mydata/OpsCenterServer
),请输入以下命令:mv <INSTALL_PATH>/SYMCOpsCenterServer/db/data/* /usr/mydata/OpsCenterServer
- 删除 OpsCenter 数据库的符号链接。输入以下命令:
unlink <INSTALL_PATH>/SYMCOpsCenterServer/db/data
- 在
<INSTALL_PATH>/SYMCOpsCenterServer/db/data
中创建一个指向/usr/mydata/OpsCenterServer
的符号链接。要创建符号链接,请输入下列命令:ln -s /usr/mydata/OpsCenterServer <INSTALL_PATH>/SYMCOpsCenterServer/db/data
- 通过输入以下命令重新启动所有 OpsCenter 服务器进程:
<INSTALL_PATH>/SYMCOpsCenterServer/bin/opsadmin.sh start
移动数据库后,应在某一特定的时段运行和监视 OpsCenter。如果 OpsCenter 按预期运行,则可以将
vxpmdb.db
和symcOpscache.db
从 /backup/data 中删除。
在 Windows 上将数据库日志文件移动到一个不同的硬盘上
- 停止所有 OpsCenter 服务器服务。输入以下命令:
INSTALL_PATH\OpsCenter\server\bin\opsadmin.bat stop
- 分别导航到 32 位和 64 位系统的下列位置:
INSTALL_PATH\OpsCenter\server\db\WIN32
INSTALL_PATH\OpsCenter\server\db\WIN64
输入下面的命令:
dblog -t directory_path\vxpmdb.log database_path\vxpmdb.db
其中,directory_path 是要存储数据库日志的路径,database_path 是数据库所在的路径。
此命令将与 OpsCenter 数据库关联的日志文件移动到新目录 (directory_path) 中。建议使用 vxpmdb.log 作为日志文件的名称。
- 重新启动所有 OpsCenter 服务器服务。
要重新启动所有 OpsCenter 服务,请输入以下命令:
INSTALL_PATH\OpsCenter\server\bin\opsadmin.bat start
在 UNIX 上将数据库日志文件移动到一个不同的硬盘上
- 停止所有 OpsCenter 服务器进程。输入以下命令:
<INSTALL_PATH>/SYMCOpsCenterServer/bin/opsadmin.sh stop
- 用下列方式设置 LD_LIBRARY_PATH 变量的路径:
LD_LIBRARY_PATH=<INSTALL_PATH>/SYMCOpsCenterServer/db/ lib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH
- 导航到下列位置:
<INSTALL_PATH>/SYMCOpsCenterServer/db/bin
输入下面的命令:
./dblog -t directory_path/vxpmdb.log database_path/vxpmdb.db
其中,directory_path 是要存储数据库日志文件的路径,database_path 是 OpsCenter 数据库所在的路径。
此命令将与 OpsCenter 数据库关联的日志文件移动到新目录 (directory_path) 中。建议使用 vxpmdb.log 作为日志文件的名称。
- 通过输入以下命令重新启动所有 OpsCenter 服务器进程:
<INSTALL_PATH>/SYMCOpsCenterServer/bin/opsadmin.sh start