Veritas NetBackup™ OpsCenter 性能和优化指南

Last Published:
Product(s): NetBackup & Alta Data Protection (8.1)
  1. 概述
    1.  
      指南的目的
    2.  
      免责声明
  2. 关于 OpsCenter 配置
    1.  
      OpsCenter 服务器配置
    2. 关于虚拟机上的 OpsCenter 服务器
      1.  
        OpsCenter 服务器的物理配置与虚拟配置
      2.  
        OpsCenter VM 参数指南
      3.  
        关于 OpsCenter 报告生成期间的 VM 设置和收益百分比
    3.  
      OpsCenter 数据库配置
    4.  
      OpsCenter 服务
  3. 关于 OpsCenter 性能和优化
    1.  
      大小调整注意事项
    2.  
      大小调整准则
    3. 关于优化 OpsCenter 性能
      1.  
        关于性能优化准则
      2.  
        关于将 NetBackup 主服务器添加到 OpsCenter
      3.  
        关于使用 Web 浏览器访问 OpsCenter
      4. 关于将 OpsCenter 日志文件保存在不同的驱动器上
        1.  
          检查日志的调试级别
        2.  
          在 Windows 上将日志文件保存到其他位置
        3.  
          在 UNIX 上将日志文件保存到其他位置
      5. 关于调整 OpsCenter 服务的堆大小或缓存大小
        1.  
          调整 OpsCenter 服务器服务的默认堆大小
        2.  
          调整 OpsCenter Web 服务器服务的默认堆大小
        3.  
          调整 OpsCenter 代理服务的默认堆大小
        4.  
          调整 OpsCenter 数据库服务的缓存大小
      6. 关于 OpsCenter 数据库碎片整理
        1.  
          检查磁盘碎片计数
        2.  
          关于在整理数据库碎片之前分配更多内存
        3.  
          对 OpsCenter 数据库进行碎片整理
      7.  
        关于定期清除数据
    4. 将 OpsCenter 服务器移动到其他计算机
      1.  
        关于在移动 OpsCenter 服务器之前保存文件
      2.  
        因升级约束移动 OpsCenter 服务器
      3.  
        因现有设置存在问题而移动 OpsCenter 服务器
  4. OpsCenter 最佳做法
    1.  
      网络配置最佳做法
    2. 安装和升级最佳做法
      1.  
        安装和升级期间应避免的情况
    3. OpsCenter 数据库最佳做法
      1.  
        使用 OpsCenter 数据库时应避免的情况
    4. 备份产品最佳做法
      1.  
        从备份产品中收集数据时应避免的情况
    5.  
      OpsCenter 服务器最佳做法
    6.  
      OpsCenter 报告最佳做法
    7.  
      Windows 上的防病毒配置的最佳做法

因升级约束移动 OpsCenter 服务器

本节提供将现有 OpsCenter 服务器移动到要安装最新版本 OpsCenter 的其他计算机的过程。以下示例将详细介绍该方案:

您具有想要升级到最新版本的 OpsCenter 设置。如果 OpsCenter 安装在最新版本 OpsCenter 不支持的平台上,则需要将现有 OpsCenter 服务器移动到具有受支持平台的其他计算机。

您需要在现有 OpsCenter 服务器主机上执行几个步骤,同时在新主机上执行几个步骤。

将现有 OpsCenter 服务器移动到其他计算机

  1. 在现有 OpsCenter 服务器主机上执行的步骤

    停止所有 OpsCenter 服务。

  2. 使用 dbbackup 脚本对 OpsCenter 数据库进行热备份。需要备份 OpsCenter 数据库和数据库密码文件 (db.conf) 时,可以运行此脚本。

  3. 现有 OpsCenter 服务器主机可能包含您要导入到新的 OpsCenter 中的 AT (Veritas Product Authentication Service) 数据。您需要首先导出现有 OpsCenter 服务器主机上的 AT 数据,您可以将这些数据导入到新的 OpsCenter 设置中。

    使用 atutil 实用程序将共享或远程 AT 代理的数据导出到 XML 文件。AT 数据包括 OpsCenterUsers(vx) 用户和证书。

  4. 将在前面的步骤中创建的 XML 文件复制到新主机。

    注意:

    在复制导出的 XML 文件时,DOS 到 UNIX 的转换可能会在 xml 文件中产生垃圾字符,从而导致导入失败。要避免此问题,请通过 FTP 并使用二进制格式复制 XML 文件。

  5. 在要安装最新版本 OpsCenter 的新主机上执行的步骤

    在新主机上安装最新版本的 OpsCenter。

  6. 停止新主机上的所有 OpsCenter 服务。

  7. 执行您以前执行过的性能优化步骤。

    新的 OpsCenter Performance and Tuning Guide(《OpsCenter 性能和优化指南》)提供有关如何优化 OpsCenter 以提高性能的信息。OpsCenter Performance and Tuning Guide(《OpsCenter 性能和优化指南》)的联机版本可在如下网址找到:

    http://www.veritas.com/docs/DOC5808

  8. 还原先前备份的数据库。

  9. 更新 db.conf 文件中的以下信息:
    • 如果使用不同于默认端口的端口,请更新 db.port 参数值,如下所示:

      db.port=13786

    • db.serviceName 参数设置为目标主机名,如下所示:

      db.serviceName=TargetHostName

  10. 使用 dbUpgrade 命令升级数据库。

    运行以下命令:

    Windows

    dbUpgrade.bat install <old_version_number><new_version_number>

    例如:<OpsCenterInstallLocation>\OpsCenter\server\bin\dbUpgrade.bat install 8.0 8.1

    UNIX

    dbUpgrade.sh install <old_version_number><new_version_number>

    例如:<OpsCenterInstallLocation>/SYMCOpsCenterServer/bin/dbUpgrade.sh install 8.0 8.1

  11. 在以下位置的升级日志中检查数据库升级进度:

    Windows

    <OpsCenterInstallLocation>\ OpsCenter\server\db\log

    Unix

    <OpsCenterInstallLocation>/SYMCOpsCenterServer/db/log

  12. 将旧的身份验证或 AT 数据导入到新的 OpsCenter 服务器主机。

    请确保已将在现有 OpsCenter 服务器主机上创建的导出 XML 文件复制到新的 OpsCenter 服务器主机。

    运行以下命令:

    Windows

    <OpsCenterInstallLocation>\OpsCenter\server\authbroker\bin\atutil import -p <password of exported xml file> -f <location of xml file that contains old AT data> -z <location of AT data folder> –overwrite

    例如:atutil import -p “password” -f \temp\userdata.xml -z C:Program Files\Symantec\OpsCenter\server\authbroker\data –overwrite

    UNIX

    <OpsCenterInstallLocation>/SYMCOpsCenterServer/authbroker/bin/atutil import -p <password of exported xml file> -f <location of xml file that contains old AT data> -z <location of AT data folder> –overwrite

    例如:atutil import -p “password” -f /temp/userdata.xml -z /opt/SYMCOpsCenterServer/authbroker/data –overwrite

    注意:

    如果导入不成功,默认 OpsCenter 用户需要重置从 OpsCenter 早期版本导入的 OpsCenterUsers (vx) 域用户的密码。需要在启用了 NBAC 的 NetBackup/PureDisk 服务器和 OpsCenter 服务器之间重新建立信任。

  13. 启动 OpsCenter 服务。