NetBackup™ for Microsoft Azure Stack 管理指南

Last Published:
Product(s): NetBackup (10.2)
  1. 简介
    1.  
      使用 NetBackup 保护 Microsoft Azure Stack VM
    2.  
      备份 Microsoft Azure Stack VM
    3.  
      还原 Microsoft Azure Stack VM
    4.  
      托管磁盘 VM
    5.  
      NetBackup for Microsoft Azure Stack 术语
  2. 配置用于 NetBackup 的 Microsoft Azure Stack 插件的前提条件
    1.  
      操作系统和平台兼容性
    2.  
      使用适用于 NetBackup 的 Microsoft Azure Stack 插件时需要的许可证
    3.  
      IPv6 设置中备份主机的设置
    4.  
      与 Azure Stack 同步时间
    5.  
      关于部署 NetBackup 以保护 Microsoft Azure Stack
  3. 配置 NetBackup 和 Microsoft Azure Stack
    1.  
      配置 NetBackup 和 Microsoft Azure Stack 概述
    2. 管理备份主机
      1.  
        在 NetBackup 主服务器允许列表中包括备份主机
    3.  
      添加 Microsoft Azure Stack 自定义角色以提供对 NetBackup 管理员的访问权限
    4. 使用 azurestack.conf 配置文件配置 Microsoft Azure 插件
      1.  
        在 NetBackup 主服务器允许列表中包括配置文件路径
    5. 创建包含 Microsoft Azure Stack 凭据的文件
      1.  
        配置代理设置以与 Microsoft Azure Stack AAD 身份验证通信
    6.  
      在 NetBackup 中添加 Microsoft Azure Stack 凭据
    7.  
      使用 NetBackup Web UI 为 Microsoft Azure Stack 创建 BigData 策略
    8.  
      失效快照清理
  4. 执行 Microsoft Azure Stack 的备份和还原
    1.  
      关于备份 Microsoft Azure 虚拟机
    2.  
      关于还原 Microsoft Azure Stack 虚拟机
    3. 关于从 Microsoft Azure BAR 界面还原 Stack VM 的方案
      1.  
        Microsoft Azure Stack VM 还原和恢复的注意事项
    4.  
      使用 BAR 界面在同一位置还原 Microsoft Azure Stack VM
    5.  
      使用 bprestore 命令在同一位置还原 Microsoft Azure Stack VM
    6.  
      使用 BAR 界面将 Microsoft Azure Stack VM 还原到其他位置
    7. 使用 BAR 界面将 Microsoft Azure Stack VM 还原到其他位置并修改元数据
      1.  
        将非托管磁盘 VM 转换为托管磁盘 VM
      2.  
        将使用旧插件备份的非托管磁盘 VM 转换为托管磁盘 VM
    8.  
      使用 bprestore 命令将 Microsoft Azure VM 还原到备用位置并修改元数据
    9.  
      使用 bprestore 命令将 Microsoft Azure Stack VM 还原到备用区域并修改元数据
  5. 故障排除
    1.  
      关于 NetBackup for Microsoft Azure 调试日志记录
    2.  
      使用 NetBackup 保护 Microsoft Azure 的已知限制
    3.  
      备份失败,并显示错误 6662
    4.  
      备份失败,并显示错误 6661
    5.  
      备份失败,并显示错误 6646
    6.  
      备份失败,并显示错误 6629
    7.  
      备份失败,并显示错误 6626
    8.  
      备份失败,并显示错误 6630
    9.  
      还原失败,并显示错误 2850
    10.  
      备份失败,并显示错误 1
    11.  
      将 Azure Stack 凭据添加到 NetBackup 失败并显示错误 9101
    12.  
      将 Azure Stack 凭据添加到 NetBackup 失败并显示错误 7610

使用 azurestack.conf 配置文件配置 Microsoft Azure 插件

NetBackup 主服务器使用 azurestack.conf 文件保存配置设置,以用于与 Microsoft Azure Stack 进行通信。

必须在 /usr/openv/var/global 目录中创建 azurestack.conf 文件。

配置定义的格式必须为 attribute = value;= 前后需要各留一个空格。

选项和值区分大小写。

注意:

不得为任何参数提供空值,否则备份作业将失败。

以下是 azurestack.conf 文件的示例:

VM_STATE = Running
FETCH_STORAGE_KEYS = false
CA_FILE_PATH = //directory_path_system_CA_certificate/certificate_name.crt
VM_SNAPSHOT_IN_DISCOVERY = true
NO_OF_BACKUP_STREAMS_PER_NODE = 1
ENABLE_SNAPSHOT_CLEANUP = 0
SNAPSHOT_CLEANUP_MIN = 1440
SNAPSHOT_FETCH_RETRY_COUNT = 60
ASYNC_SNAPSHOT_SUPPORT = true
SET_PUBLIC_IP_DURING_RESTORE = false
STAGING_STORAGE_ACCOUNTS = headsuptsta, restorestadisks, stafordiskstorages
  • VM_STATE 的值可能为 RunningDeallocatedStopped

  • SNAPSHOT_FETCH_RETRY_COUNT 值指定 VM 快照过程失败时可执行的最大重试次数。此值不能超过 3

  • FETCH_STORAGE_KEYS 值指定 Azure Stack 凭据文件中是否需要包含访问密钥的存储帐户。该值可以是 truefalse。如果值为 true,则无需在凭据文件中指定包含访问密钥的存储帐户。默认值为 true。

  • CA_FILE_PATH 值是系统 CA 证书的目录路径和证书名称。例如,/etc/pki/tls/certs/ca-bundle.crt。此目录路径为所有系统 CA 证书的默认路径。

  • 通过 VM_SNAPSHOT_IN_DISCOVERY 的值,可定义是否为挂接到 VM 的所有磁盘创建 VM 磁盘快照,这些 VM 在备份策略的备份选择中指定。默认值为 false,指定在执行备份作业期间一次创建挂接到单个 VM 的所有磁盘的快照。

  • NO_OF_BACKUP_STREAMS_PER_NODE 的值指定每个备份主机的最大备份流数。默认值为 1。可以将该值定义为最多 8 个。

  • ENABLE_SNAPSHOT_CLEANUP 的值指定何时清理失效快照。可以使用以下值:

    • 0

      不删除失效快照。这是默认值。

    • 1

      备份作业完成后删除失效快照。

    • 2

      在执行下一个发现作业时删除失效快照。

  • SNAPSHOT_CLEANUP_MIN 的值指定在经过多少分钟后删除快照。默认值为 1440 分钟(24 小时)。理想值是两个备份作业之间的时间差(以分钟为单位)。

  • 通过 SNAPSHOT_FETCH_RETRY_COUNT 的值,可指定插件在给定存储容器中检查快照的重试次数。默认值为 60,值可以介于 60 和 120 之间。

  • 通过 ASYNC_SNAPSHOT_SUPPORT 的值,可指定是否使用异步 REST API 创建非托管磁盘快照。默认值为 true。将该值设置为 false,可禁用使用异步 REST API 创建非托管磁盘快照。

  • SET_PUBLIC_IP_DURING_RESTORE 的值指定在 VM 还原期间是否使用公用 IP 地址。默认值为 true,指定使用公用 IP 地址还原 VM。将该值设置为 false,可使用专用 IP 地址还原 VM。

  • STAGING_STORAGE_ACCOUNTS 的值是已在 Azure Stack 上可用的存储帐户名称的逗号分隔列表,而且只有在还原或恢复托管磁盘 VM 时才需要此值。可以为此密钥指定一个或多个存储帐户名称。在托管磁盘转换操作中,还原 VHD blob 时需要提供存储帐户名称。根据选作还原位置的目标订购位置,NetBackup Azure Stack 插件会自动从为此密钥提供的列表中仅选择一个存储帐户。这是一次性活动,您可以根据为每个还原作业选择的目标位置,指定所有还原作业所需的所有存储帐户。

注意:

如果要对所有 VM 进行备份,则不要在 azurestack.conf 文件中添加 VM_STATE