NetBackup™ Self Service 配置指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.5)
  1. 配置 Self Service 解决方案
    1.  
      关于配置 Self Service 解决方案
    2.  
      Self Service 调度的备份
    3.  
      配置清单
  2. 配置 NetBackup 主服务器
    1.  
      关于配置 NetBackup 主服务器
    2.  
      启用与 Windows NetBackup 主服务器的通信
    3.  
      启用与 UNIX NetBackup 主服务器的通信
    4.  
      启用与 NetBackup 设备的通信
    5.  
      使用 REST API 启用与 NetBackup 主服务器的通信
    6.  
      创建 NetBackup 模板策略
  3. 配置 Self Service
    1.  
      关于 Self Service 配置
    2.  
      配置备份服务器
    3.  
      配置保护
    4.  
      配置存储
    5.  
      配置租户
    6.  
      访问权限
    7.  
      注册计算机
    8. 配置主页
      1.  
        主页集成设置
  4. 自定义 Self Service
    1.  
      语言设置
    2.  
      主题
    3.  
      声明
    4.  
      电子邮件模板自定义屏幕
  5. 用户身份验证方法
    1.  
      有关用户身份验证方法
    2.  
      基于表单的身份验证
    3.  
      Windows 身份验证
    4.  
      Active Directory 导入
    5.  
      配置 Self Service 以使用联合单点登录
  6. 故障排除
    1.  
      关于故障排除
    2.  
      查找故障排除信息的位置
    3.  
      租户用户模拟
    4.  
      远程 PowerShell 到 Windows 主服务器相关的问题
    5.  
      HTTPS 配置问题
  7. 附录 A. NetBackup 策略类型
    1.  
      NetBackup 策略类型列表
  8. 附录 B. 控制板信号灯状态和使用情况
    1.  
      关于控制板信号灯状态和用法
    2.  
      具有保护类型的资产
    3.  
      没有保护类型的资产
    4.  
      使用率和计费
    5.  
      租户配额强制实施
  9. 附录 C. 从 NetBackup 同步数据
    1.  
      关于同步 NetBackup 数据
  10. 附录 D. NetBackup Self Service 数据缓存进程
    1.  
      关于 NetBackup Self Service 数据缓存过程
    2.  
      NetBackup 数据同步
    3.  
      立即备份
    4.  
      保护
    5.  
      取消保护
  11. 附录 E. 集成设置
    1.  
      关于集成设置
    2.  
      NetBackup 适配器
    3.  
      NetBackup 适配器使用情况
    4.  
      NetBackup 适配器访问权限
  12. 附录 F. REST API
    1.  
      关于 REST API
  13. 附录 G. 术语表
    1.  
      术语表

远程 PowerShell 到 Windows 主服务器相关的问题

并行远程 PowerShell 连接限制

NetBackup 主服务器限制远程连接的数量。服务器默认数量通常不足。

在高使用率的安装中,可能需要增加此限制。如果超过限制,可能会发生以下错误:

NetBackup server name Connecting to remote server NetBackup server 
name failed with the following error message : The WS-Management 
service cannot process the request. The maximum number of concurrent 
shells for this user has been exceeded. Close existing shells or 
raise the quota for this user. For more information, see the 
about_Remote_Troubleshooting Help topic.

要增加此限制,请执行以下操作:

  1. 在 NetBackup 主服务器上,运行显示的 PowerShell 命令以确定允许的连接数量:

    Get-Item WSMan:\localhost\Shell\MaxShellsPerUser

  2. 在 NetBackup 主服务器上,运行显示的 PowerShell 命令以增加允许的连接数量:

    Set-Item WSMan:\localhost\Shell\MaxShellsPerUser interger_value

并行用户操作限制

达到该限制的症状为类似以下内容的错误:

RunCommand failed.
"C:\Program Files\Veritas\NetBackup\bin\admincmd\bpimagelist" 
"-d" "03/02/2015 09:58:11" "-e" "03/02/2015 11:58:11" 
"-json_compact"
Run-Process script threw exception:
Starting a command on the remote server failed with the following 
error message : The WS- Management service cannot process the 
request. This user is allowed a maximum number of 15 concurrent 
operations, which has been exceeded. Close existing operations for 
this user, or raise the quota for this user. For more information, 
see the about_Remote_Troubleshooting Help topic.

Windows 2012 的默认值为 1500。在 NetBackup 主服务器上,运行显示的命令以增加此限制:

winrm set winrm/config/Service @{MaxConcurrentOperationsPerUser="1500"}

PowerShell 连接池

默认情况下,Windows 位置使用 PowerShell 连接池。在 NetBackup 主服务器上调用 PowerShell 时,该选项允许更高的吞吐量。由于每次调用不需要创建计算机并销毁新的运行空间,因此可实现更高吞吐量。

设置

表:用于 PowerShell 连接池的备份服务器字段

名称

详细信息

NetBackup 使用池连接

确定是否已启用 PowerShell 连接池。默认情况下,连接池处于启用状态,以提高性能。请仅在支持人员要求时才更改此值。

NetBackup 最小池大小

PowerShell 连接池中的最少连接数量。如果此值为空,则默认为 1。请仅在支持人员要求时才更改此值。

NetBackup 最大池大小

PowerShell 连接池中的最多连接数量。如果此值为空,则默认为 3。请仅在支持人员要求时才更改此值。

诊断

诊断跟踪捕获大量关于 PowerShell 连接创建、使用和处理的信息。

以下 PowerShell 脚本可用来查找关于到 NetBackup 主服务器的连接的信息:

$machineName = 'netbackup_primary_server_machine_name'
$userName = 'user_name_-_same_as_the_location_integration_setting'
$password = '<password>'

$connectionURI = ('http://{0}:5985/wsman' -f $machineName)

$securePassword = ConvertTo-SecureString $password -AsPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential 
($userName, $securePassword)

$connections = Get-WSManInstance -ConnectionURI $connectionURI 
-Credential $credential -ResourceURI shell -Enumerate #| where 
{ $_.Owner -eq $userName } 


if($connections.length -eq 0) { "There are no remote PowerShell 
connections" } 

$connections | ForEach-Object {
    # To remove the connection, uncomment the line below
    # Remove-WSManInstance -ConnectionURI $connectionURI shell 
      @{ShellID=$_.ShellID}

    $_
    "Owner: {0}" -f $_.Owner
    "HostName: {0}" -f (Resolve-DnsName $_.ClientIP | select 
    -expand NameHost)    
    "-------------------------------------------------------"
}
监控调度的任务

Self Service 在后台运行大量调度的任务。这些调度的任务在外部系统之间同步数据,并尽可能保持用户界面最新。以非租户管理员用户身份登录时,“监视”页的左侧显示这些任务的状态和计时。

如果运行特定任务时出现问题,操作轮齿为红色。如果单击任务名称,将显示“调度的任务详细信息”窗口。此窗口显示所有帮助故障排除进程的错误消息。您可以解析错误,然后单击下拉列表中的“立即运行”以重试任务。

“监控”页的“活动”区域显示排队等待操作的任务。如果该队列中的项目超过十个,并且在几分钟内无任何更改迹象,可能是 Self Service 的主要任务引擎出现问题。确保 Windows 服务正在运行,并查看 %ProgramData%\Veritas\NetBackupSelfService 中找到的错误日志。可以从“监控”页面启动利用率数据重建。此操作将更新当前月份和先前月份的数据。

表:后台任务和描述

后台任务

描述

System Sync

自上次运行以来,从所有备份服务器导入备份映像。该任务终止旧备份映像并计算使用情况。该任务每天按调度运行一次。

System Update

执行系统更新,如同步备份映像和更新活动请求。该任务每分钟按调度运行一次。

Asset Import

根据配置的导入同步 NetBackup 导入或 vCloud Director 的计算机。该任务每天按调度运行一次,但是可以手动启动。