Veritas Access 7.3.1 NetBackup 解决方案指南

Last Published:
Product(s): Access (7.3.1)
  1. Veritas Access 与 NetBackup 集成
    1.  
      关于 Veritas Access
    2.  
      关于 Veritas Access 作为 NetBackup 客户端
    3.  
      关于 Veritas Access 作为 NetBackup 的备份存储
    4.  
      长期数据保留的用例
  2. 系统要求
    1.  
      OpenDedup 安装的系统要求
    2.  
      NetBackup 与 OpenDedup 结合使用时支持的配置和版本
    3.  
      支持 NetBackup CloudCatalyst 的配置和版本
  3. 通过具有 OpenDedup 和 NetBackup 的 S3 配置 Veritas Access 备份
    1.  
      将 Veritas Access 与 NetBackup 和 OpenDedup 结合使用的好处
    2.  
      OpenDedup 工作流程
    3.  
      用例 1:使用 S3 协议将已进行重复数据删除的数据(OpenDedup 和 NetBackup)备份到 Veritas Access
    4.  
      用例 2:在 Veritas Access 上备份数据 (NetBackup) 和对数据进行重复数据删除 (OpenDedup)
    5.  
      在 Veritas Access 上创建 S3 存储桶,来存储 NetBackup 中已进行重复数据删除的备份数据
    6.  
      使用 NetBackup 为主备份创建介质服务器重复数据删除池 (MSDP)
    7.  
      在 NetBackup 控制台中创建 OST 磁盘池和 STU
    8.  
      在同一域中设置多个 NetBackup 介质服务器
    9.  
      在 NetBackup 介质服务器上设置多个 SDFS 卷
  4. 使用 NetBackup CloudCatalyst 将 Veritas Access 配置为云存储服务器
    1.  
      将 Veritas Access 与 NetBackup 和 CloudCatalyst 结合使用的好处
    2.  
      在 Veritas Access 上创建 S3 存储桶,用于存储 NetBackup 中已进行重复数据删除的备份数据
    3.  
      在 NetBackup 服务器上将 Veritas Access 配置为云存储服务器
  5. 使用 NetBackup 策略配置备份和还原
    1.  
      存储生命周期策略
    2.  
      备份和还原
    3.  
      手动运行备份策略
    4.  
      还原备份的文件
  6. 故障排除
    1.  
      在重新启动 Veritas Access 或 NetBackup 介质服务器之前卸载 SDFS 卷
    2.  
      进行故障排除的日志位置
    3.  
      其他资源
    4.  
      使用 helper 脚本生成 Veritas Access S3 服务器密钥

使用 helper 脚本生成 Veritas Access S3 服务器密钥

如果您不希望使用 Active Directory 域用户创建和拥有存储桶,则使用 Veritas Access helper 脚本创建访问密钥和密钥。这是用来获取 Veritas Access S3 服务器凭据密钥的替代方法。

  • helper 脚本的位置:/opt/VRTSnas/scripts/utils/objectaccess/objectaccess_client.py

  • Veritas Access helper 脚本可以从任何装有 Python 的客户端系统使用。

  • 要运行脚本,S3 客户端需要具有 argparserequests Python 模块。

    如果缺少这两个模块,则使用 pipeasy_install 安装这两个模块。

  • /etc/hosts 文件中添加 ADMIN_URL 名称。

    其中,ADMIN_URL 为 admin.<cluster_name>,端口为 8144。此 URL 应指向 Veritas Access 管理控制台 IP 地址。

  • 使用 Veritas Access helper 脚本通过提供用户名、密码和 ADMIN_URL 来创建访问密钥和密钥(查看 Veritas Access helper 脚本的联机帮助,了解所提供的全部操作,如 list keydelete key)。

    创建密钥:

    clus_01:~ # ./objectaccess_client.py --create_key 
    --server admin.clus:8144 --username localuser1 --password root123 
    --insecure
    UserName                : localuser1
    AccessKeyId             : Y2FkODU2NTU2MjVhYzV
    Status                  : Active
    SecretAccessKey         : ODk0YzQxMDhkMmRjM2M5OTUzNjI5OWIzMDgyNzY

    <localuser1> 是在两个具有相同唯一 ID 的 Veritas Access 群集节点上创建的本地用户。

    列出指定用户的密钥:

    clus_01:~ # ./objectaccess_client.py --list_key --server 
    admin.clus:8144 --username localuser2 --password root123 --insecure

    删除指定用户的密钥:

    clus_01:~ # ./objectaccess_client.py --delete_key 
    ZTkyNDdjZTViM2EyMWZ --server admin.clus:8144 --username localuser2 
    --password root123 --insecure
  • 如果未使用 SSL 选项启用对象服务器,则需要添加 --insecure 选项。

    clus_01 ~# ./objectaccess_client.py --server 
    admin.clus:8144 --username <uname> --create_key --insecure