Solaris Volume Manager 管理指南

使用 ufsdump 命令对已挂载的文件系统执行备份

以下过程说明在使用 ufsdump 命令来备份 RAID-1 卷上的已挂载文件系统时,如何提高该命令的性能。

Procedure如何针对 RAID-1 卷上的已挂载文件系统执行备份

可以使用 ufsdump 命令来备份 RAID-1 卷上已挂载文件系统的文件。当备份实用程序是 ufsdump 时,请将该卷上的读取策略设置为“first(优先)”。这样可以提高备份的执行速率。

  1. 成为超级用户。

  2. 运行 metastat 命令以确保镜像处于“Okay(正常)”状态。


    # metastat d40
    
    d40: Mirror
    
        Submirror 0: d41
    
          State: Okay
    
        Submirror 1: d42
    
          State: Okay
    
        Pass: 1
    
        Read option: roundrobin (default)
    
        Write option: parallel (default)
    
        Size: 20484288 blocks (9.8 GB)

    应首先修复处于“Maintenance(维护)”状态的镜像。

  3. 将镜像的读取策略设置为“first(优先)”。


    # metaparam -r first d40
    
    # metastat d40
    
    d40: Mirror
    
        Submirror 0: d41
    
          State: Okay
    
        Submirror 1: d42
    
          State: Okay
    
        Pass: 1
    
        Read option: first
    
        Write option: parallel (default)
    
        Size: 20484288 blocks (9.8 GB)
  4. 对文件系统执行备份。


    # ufsdump 0f /dev/backup /opt/test
    
  5. ufsdump 命令完成之后,将镜像的读取策略设置为 "roundrobin"。


    # metaparam -r roundrobin d40
    
    # metastat d40
    
    d40: Mirror
    
        Submirror 0: d41
    
          State: Okay
    
        Submirror 1: d42
    
          State: Okay
    
        Pass: 1
    
        Read option: roundrobin
    
        Write option: parallel (default)
    
        Size: 20484288 blocks (9.8 GB)