System and method for recovering a logical volume during failover or reboot of a file server in a data storage environment
    1.
    发明授权
    System and method for recovering a logical volume during failover or reboot of a file server in a data storage environment 有权
    在数据存储环境中的文件服务器故障切换或重启期间恢复逻辑卷的系统和方法

    公开(公告)号:US07882386B1

    公开(公告)日:2011-02-01

    申请号:US12052907

    申请日:2008-03-21

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1435 G06F11/1008

    摘要: This invention is a system and a method for recovering and repairing a logical volume in a data storage environment using a new architecture. The method of recovering a logical volume enables mounting of a file system by instantiating only a single slice under the sparse volume and instantiating rest of the slices provisioned under the sparse volume in background by a asynchronous recovery process or on-demand by the clients of the file system issuing an I/O on the slice volume. The method of repairing a logical volume provides the ability to regenerate the metadata required to reconstruct the corrupted volume.

    摘要翻译: 本发明是一种使用新架构在数据存储环境中恢复和修复逻辑卷的系统和方法。 恢复逻辑卷的方法允许通过在稀疏卷下仅实例化单个切片并且在后台通过异步恢复过程或根据需要由客户端根据需要实例化在稀疏卷下提供的切片的其余部分来安装文件系统 文件系统在片卷上发出I / O。 修复逻辑卷的方法提供了重新生成重建损坏卷所需的元数据的能力。

    Automatic media error correction in a file server
    2.
    发明授权
    Automatic media error correction in a file server 有权
    在文件服务器中自动进行媒体纠错

    公开(公告)号:US07890796B2

    公开(公告)日:2011-02-15

    申请号:US11538554

    申请日:2006-10-04

    IPC分类号: G06F11/00

    摘要: File systems possibly impacted by a bad sector in a disk drive are unmounted. Then the disk drive is scanned in order to identify additional bad sectors, and for each identified bad sector, a logical address of the bad sector is re-vectored to a good sector. An attempt is made to restore the data of each bad sector, and then the file system is checked for consistency. If a bad sector cannot be restored, any application relying on the bad sector is aborted. Once the file system is found to be consistent, the file system is remounted. Re-vectored blocks are reverse mapped to identify damaged or repaired directories and files. Damaged or repaired directories and files are reported to a system administrator, and damaged directories or files of a client are reported to the client.

    摘要翻译: 可能会受到磁盘驱动器中坏扇区影响的文件系统的卸载。 然后扫描磁盘驱动器以识别其他坏扇区,并且对于每个识别的坏扇区,坏扇区的逻辑地址被重新映射到良好扇区。 尝试恢复每个坏扇区的数据,然后检查文件系统的一致性。 如果坏扇区无法恢复,任何依赖坏扇区的应用程序都将中止。 一旦发现文件系统一致,就重新安装文件系统。 重新定向的块被反向映射以识别损坏或修复的目录和文件。 损坏或修复的目录和文件被报告给系统管理员,并且向客户端报告客户端损坏的目录或文件。

    Automatic Media Error Correction In A File Server
    3.
    发明申请
    Automatic Media Error Correction In A File Server 有权
    文件服务器中的自动媒体纠错

    公开(公告)号:US20080155316A1

    公开(公告)日:2008-06-26

    申请号:US11538554

    申请日:2006-10-04

    IPC分类号: G06F11/00

    摘要: File systems possibly impacted by a bad sector in a disk drive are unmounted. Then the disk drive is scanned in order to identify additional bad sectors, and for each identified bad sector, a logical address of the bad sector is re-vectored to a good sector. An attempt is made to restore the data of each bad sector, and then the file system is checked for consistency. If a bad sector cannot be restored, any application relying on the bad sector is aborted. Once the file system is found to be consistent, the file system is remounted. Re-vectored blocks are reverse mapped to identify damaged or repaired directories and files. Damaged or repaired directories and files are reported to a system administrator, and damaged directories or files of a client are reported to the client.

    摘要翻译: 可能会受到磁盘驱动器中坏扇区影响的文件系统的卸载。 然后扫描磁盘驱动器以识别其他坏扇区,并且对于每个识别的坏扇区,坏扇区的逻辑地址被重新映射到良好扇区。 尝试恢复每个坏扇区的数据,然后检查文件系统的一致性。 如果坏扇区无法恢复,任何依赖坏扇区的应用程序都将中止。 一旦发现文件系统一致,就重新安装文件系统。 重新定向的块被反向映射以识别损坏或修复的目录和文件。 损坏或修复的目录和文件被报告给系统管理员,并且向客户端报告客户端损坏的目录或文件。

    Organization of multiple snapshot copies in a data storage system
    4.
    发明授权
    Organization of multiple snapshot copies in a data storage system 有权
    在数据存储系统中组织多个快照副本

    公开(公告)号:US06934822B2

    公开(公告)日:2005-08-23

    申请号:US10213242

    申请日:2002-08-06

    IPC分类号: G06F17/30 G08F12/00

    摘要: A file server maintains a production file system supported by a clone volume, and multiple snapshot file systems supported by respective save volumes in a snapshot queue. Before a data block is modified for the first time after creation of the youngest snapshot, the data block is copied from the clone volume to the save volume of the youngest snapshot. A bit map indicates the blocks that have already been copied, and a block map shows the save block address for each corresponding clone block address. When a new snapshot is created, the bit and block maps are converted to a hash index that is kept linked to the save volume of what had been the youngest snapshot. When other than the oldest snapshot file system is deleted, the respective save volume is retained as a hidden object until it becomes the oldest save volume.

    摘要翻译: 文件服务器维护克隆卷支持的生产文件系统,以及快照队列中相应保存卷支持的多个快照文件系统。 在创建最小的快照之后首次修改数据块之前,将数据块从克隆卷复制到最小快照的保存卷。 位图表示已复制的块,块图显示每个对应的克隆块地址的保存块地址。 当创建新的快照时,位和块映射将转换为哈希索引,该索引保持与已保存的最新快照的保存卷相关联。 当除了最旧的快照文件系统之外,相应的保存卷将保留为隐藏对象,直到它成为最早的保存卷。