Replication of remote copy data for internet protocol (IP) transmission
    1.
    发明授权
    Replication of remote copy data for internet protocol (IP) transmission 有权
    用于互联网协议(IP)传输的远程复制数据的复制

    公开(公告)号:US07546364B2

    公开(公告)日:2009-06-09

    申请号:US10147751

    申请日:2002-05-16

    IPC分类号: G06F15/173

    摘要: Consistent updates are made automatically over a wide-area IP network, concurrently with read-only access to the remote copies. A replication control protocol (RCP) is layered over TCP/IP providing the capability for a remote site to replicate and rebroadcast blocks of the remote copy data to specified groups of destinations, as configured in a routing table. A volume multicast layer over RCP provides for multicasting to specified volume extents of the blocks. The blocks are copied at the logical level, so that it does not matter what physical structure is used for storing the remote copies. Save volumes buffer the remote copy data transmitted between the primary or secondary file system volume and the IP network, in order to ensure independence between the replication process, the IP transport method, and the primary file system being replicated.

    摘要翻译: 通过广域IP网络自动进行一致的更新,同时具有对远程副本的只读访问。 复制控制协议(RCP)在TCP / IP上分层,为远程站点复制和转播远程复制数据块的能力提供给指定的目的地组,如在路由表中配置的。 RCP上的卷多播层提供组播到块的指定卷范围。 这些块在逻辑级别被复制,因此用于存储远程副本的物理结构并不重要。 保存卷缓冲在主文件系统卷和辅助文件系统卷与IP网络之间传输的远程复制数据,以确保复制进程,IP传输方法和要复制的主文件系统之间的独立性。

    Organization of multiple snapshot copies in a data storage system
    2.
    发明授权
    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.

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

    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.

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

    Automatic media error correction in a file server
    4.
    发明授权
    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.

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

    Data recovery with internet protocol replication with or without full resync
    5.
    发明申请
    Data recovery with internet protocol replication with or without full resync 有权
    具有或不具有完全重新同步的互联网协议复制的数据恢复

    公开(公告)号:US20050015663A1

    公开(公告)日:2005-01-20

    申请号:US10603951

    申请日:2003-06-25

    IPC分类号: G06F11/20 H02H3/05

    摘要: In an asynchronous remote copy system, a primary site keeps a list of data blocks for which changes have been made to a primary file system and transmitted to a secondary file system at a secondary site. When the primary site becomes inoperative, the secondary site begins read/write access to the secondary file system and keeps a snapshot copy of the restart point. Once the primary site becomes operative, the primary file system is restored to the state of the secondary file system at the restart point by using the list of data blocks for obtaining from the snapshot copy the data of the blocks for which changes had been made to the primary file system after the restart point. Then the primary file system is synchronized to the secondary file system, and read/write access is switched back from the secondary file system to the primary file system.

    摘要翻译: 在异步远程复制系统中,主站点保留对主文件系统进行了更改的数据块列表,并将其发送到辅助站点的辅助文件系统。 当主站点不起作用时,辅助站点开始对辅助文件系统的读/写访问,并保存重新启动点的快照副本。 一旦主站点变得可操作,主文件系统将通过使用数据块的列表恢复到重新启动点的辅助文件系统的状态,从快照副本获取已更改的块的数据 主文件系统重启点后。 然后,主文件系统与辅助文件系统同步,读/写访问从辅助文件系统切换回主文件系统。

    Data recovery with internet protocol replication with or without full resync
    6.
    发明授权
    Data recovery with internet protocol replication with or without full resync 有权
    具有或不具有完全重新同步的互联网协议复制的数据恢复

    公开(公告)号:US07275177B2

    公开(公告)日:2007-09-25

    申请号:US10603951

    申请日:2003-06-25

    IPC分类号: G06F11/00

    摘要: In an asynchronous remote copy system, a primary site keeps a list of data blocks for which changes have been made to a primary file system and transmitted to a secondary file system at a secondary site. When the primary site becomes inoperative, the secondary site begins read/write access to the secondary file system and keeps a snapshot copy of the restart point. Once the primary site becomes operative, the primary file system is restored to the state of the secondary file system at the restart point by using the list of data blocks for obtaining from the snapshot copy the data of the blocks for which changes had been made to the primary file system after the restart point. Then the primary file system is synchronized to the secondary file system, and read/write access is switched back from the secondary file system to the primary file system.

    摘要翻译: 在异步远程复制系统中,主站点保留对主文件系统进行了更改的数据块列表,并将其发送到辅助站点的辅助文件系统。 当主站点不起作用时,辅助站点开始对辅助文件系统的读/写访问,并保存重新启动点的快照副本。 一旦主站点变得可操作,主文件系统将通过使用数据块的列表恢复到重新启动点的辅助文件系统的状态,从快照副本获取已更改的块的数据 主文件系统重启点后。 然后,主文件系统与辅助文件系统同步,读/写访问从辅助文件系统切换回主文件系统。

    Replication of snapshot using a file system copy differential
    7.
    发明授权
    Replication of snapshot using a file system copy differential 有权
    使用文件系统复制差异复制快照

    公开(公告)号:US07567991B2

    公开(公告)日:2009-07-28

    申请号:US10603411

    申请日:2003-06-25

    IPC分类号: G06F12/00 G06F17/30

    摘要: A snapshot copy facility stores snapshot copies of a production, file system. The snapshot copy facility receives a request for the difference between a specified older snapshot,copy and a specified younger snapshot copy, and responds by returning the difference between the older snapshot copy and the younger snapshot copy. In a preferred implementation, the snapshot copy facility has an index for each snapshot copy for indicating blocks of data in the production file system that have changed between the snapshot copy and a next snapshot copy of the production file system. The indices are scanned for a sequence of the snapshot copies to determine the blocks that have changed, and the snapshot copy facility returns the block numbers and data in the younger snapshot copy for the blocks that have changed.

    摘要翻译: 快照复制设备存储生产,文件系统的快照副本。 快照复制工具接收到指定的较旧快照,副本和指定的较新快照副本之间的差异请求,并通过返回较旧的快照副本和较年轻的快照副本之间的差异进行响应。 在优选实现中,快照复制设施具有每个快照副本的索引,用于指示生产文件系统中在快照副本和生产文件系统的下一个快照副本之间已经改变的数据块。 扫描索引以查找快照副本的顺序,以确定已更改的块,并且快照复制工具返回已更改的块的较新快照副本中的块号和数据。

    Mirror resynchronization of fixed page length tables for better repair time to high availability in databases
    8.
    发明授权
    Mirror resynchronization of fixed page length tables for better repair time to high availability in databases 有权
    镜像重新同步固定页面长度表,以更好地修复数据库中的高可用性时间

    公开(公告)号:US08818943B1

    公开(公告)日:2014-08-26

    申请号:US13107900

    申请日:2011-05-14

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30581 G06F17/30575

    摘要: In a mirrored database system, mirror resynchronization of fixed length pages is optimized for quick repair and high availability by identifying those lost page changes that must be made for resynchronization and ignoring other duplicate changes. Essential pages are identified using log sequence numbers (LSNs) to locate the most current version of a changed page, and other lower valued LSNs of less current versions of that page are eliminated as having changes that are duplicated in the current version of the page. Page changes since the last database checkpoint before losing mirror synchronization and the current LSN of the transaction log are identified as possibly necessary changes to be made.

    摘要翻译: 在镜像数据库系统中,固定长度页面的镜像重新同步通过识别必须为重新同步而忽略其他重复更改的丢失页面更改而进行优化,从而实现快速修复和高可用性。 使用日志序列号(LSN)来标识基本页面以定位更改的页面的最新版本,并且删除该页面的较小当前版本的其他较低值的LSN,因为在当前版本的页面中具有重复的更改。 丢失镜像同步之前的最后一个数据库检查点的页面更改和事务日志的当前LSN被标识为可能需要进行的更改。

    Change tracking
    9.
    发明授权
    Change tracking 有权
    更改跟踪

    公开(公告)号:US08818954B1

    公开(公告)日:2014-08-26

    申请号:US13077935

    申请日:2011-03-31

    IPC分类号: G06F17/30

    CPC分类号: G06F11/2074 G06F2201/80

    摘要: A method, article of manufacture, and apparatus for recovering databases. In some embodiments, this includes switching an active segment to change tracking mode, intercepting write related changes on the active segment while in the change tracking mode, populating a change tracking log based on the intercepted write related changes, and storing the populated change tracking log in a storage device. In some embodiments, the storage device is memory. In some embodiments, the change tracking log if flushed from memory to disk.

    摘要翻译: 一种用于恢复数据库的方法,制品和装置。 在一些实施例中,这包括切换活动段以改变跟踪模式,在变化跟踪模式下拦截活动段上的写入相关变化,基于所截获的与写入相关的改变填充变化跟踪日志,以及存储填充的变化跟踪日志 在存储设备中。 在一些实施例中,存储设备是存储器。 在一些实施例中,改变跟踪日志如果从存储器刷新到磁盘。

    Autonomous primary-mirror synchronized reset
    10.
    发明授权
    Autonomous primary-mirror synchronized reset 有权
    自主主镜同步复位

    公开(公告)号:US08713359B1

    公开(公告)日:2014-04-29

    申请号:US13250327

    申请日:2011-09-30

    IPC分类号: G06F11/00

    摘要: Server supervisor processes in the segment nodes of a database cluster afford transparent reset mechanisms to a fault tolerant service (FTS). FTS probes only primary segments as to their status unless a primary segment does not respond, in which case FTS will probe the mirror of that primary-mirror pair, and change the state of the mirror to primary if the primary is faulty. Only a primary segment to initiate a reset of its mirror segment and then resets itself. If a mirror segment fails, it shuts down and its corresponding primary segment will report the failure to FTS. Transient communication failures are addressed by retry logic on FTS probing, and not reported to FTS. Reset is not initiated by FTS and preserves the segment state in the absence of errors.

    摘要翻译: 数据库集群的节点中的服务器主管进程为容错服务(FTS)提供透明的重置机制。 除非主分段不响应,否则FTS只会检测主分段的状态,在这种情况下,FTS将探测主镜像对的镜像,如果主要故障,则将镜像的状态更改为主镜像。 只有一个主分段才能启动其镜像段的重置,然后重置自身。 如果镜像段失败,则会关闭,其对应的主分段将向FTS报告故障。 瞬态通信故障通过FTS探测的重试逻辑来解决,而不是向FTS报告。 FTS不启动复位,并在没有错误的情况下保留段状态。