Method for physical backup in data logical order
    1.
    发明授权
    Method for physical backup in data logical order 有权
    以数据逻辑顺序进行物理备份的方法

    公开(公告)号:US06804690B1

    公开(公告)日:2004-10-12

    申请号:US09749333

    申请日:2000-12-27

    IPC分类号: G06F1200

    摘要: A system for providing high speed external backup and restoration of data in a data storage system. Individual data objects are backed up in logical order on backup media such as magnetic tape so that they may be retrieved individually. Minimized descriptions of backed up data are transmitted between the host and backup systems to control high speed transfer of data between data servers and backup devices on a separate data channel. The descriptions are manipulated by the backup system to comply with formats of any number of host systems and data storage systems and to efficiently map the backed up data onto the backup devices. The system also provides for restoration of data to the data storage system by using a host system to pre-allocate space for the restored data, obtaining mapping information for the allocated space from the host system, and then directly writing the restored data into the allocated space, based on the mapping information.

    摘要翻译: 一种用于在数据存储系统中提供高速外部备份和恢复数据的系统。 单个数据对象按照逻辑顺序在备份介质(如磁带)上进行备份,以便它们可以单独检索。 备份数据的最小化描述在主机和备份系统之间传输,以控制数据服务器和备份设备之间的数据在单独数据通道上的高速传输。 这些描述由备份系统操纵,以符合任何数量的主机系统和数据存储系统的格式,并有效地将备份的数据映射到备份设备上。 该系统还通过使用主机系统为恢复的数据预先分配空间,为数据存储系统提供数据恢复,从主机系统获取分配的空间的映射信息,然后将恢复的数据直接写入分配的 空间,基于映射信息。

    File mapping system and related techniques
    6.
    发明授权
    File mapping system and related techniques 有权
    文件映射系统及相关技术

    公开(公告)号:US06760823B1

    公开(公告)日:2004-07-06

    申请号:US10411500

    申请日:2003-04-10

    申请人: Neil F. Schutzman

    发明人: Neil F. Schutzman

    IPC分类号: G06F1730

    摘要: A system for efficiently representing or “mapping” data so that it can be rapidly communicated to a back-up storage system from a primary processor or a shared storage device while at the same time allowing a backup system to backup files rather than devices is described.

    摘要翻译: 一种用于有效地表示或“映射”数据的系统,以便能够从主处理器或共享存储设备快速地将其传送到备用存储系统,同时允许备份系统备份文件而不是设备 。

    Methods and apparatus for backing-up and restoring files using multiple trails

    公开(公告)号:US06505216B1

    公开(公告)日:2003-01-07

    申请号:US09411612

    申请日:1999-10-01

    IPC分类号: G06F1730

    摘要: Mechanisms and techniques are disclosed that provide the ability to backup and restore a file between a backup server and a data storage system using multiple trails of data for the same file. Within the data storage system, the file is generally stored as a series of data portions spread across multiple storage devices such as disk. The file may be stored, for example, within a volume. In the backup operation of the invention, a discover phase determines which respective data portions of the file (e.g., partitions) are stored upon which respective storage devices (e.g., disks) of a plurality of storage devices. The system then designates individual respective backup devices (e.g., tapes) of a plurality of backup devices to be used for backing-up respective individual ones of the data portions of the file that are stored on respective storage devices. Next, the system concurrently backs up at least two respective data portions of the file to different respective backup devices for which those data portions are designated, such that at least two respective data portions of the file are backed-up to respective backup devices in parallel. The restore operation operates in a similar manner by determining which respective data portions (e.g., backup images) of the file are stored upon which respective backup devices (e.g., tapes) of a plurality of backup devices. The system then designates individual respective portions of storage devices of a plurality of storage devices to be used for storing respective individual ones of the data portions of the file that are stored on respective backup devices. Next, the system concurrently restores at least two respective data portions of the file to different respective storage devices for which those data portions are designated, such that at least two respective data portions of the file are restored to respective storage devices from respective backup devices in parallel. By treating portions of a file as separate backup work items, each portion may be provided as an independent stream or trail of data to or from the backup server, thus decreasing the time required to backup or restore a file.

    Method and apparatus for hierarchical storage management for data base
management systems
    8.
    发明授权
    Method and apparatus for hierarchical storage management for data base management systems 失效
    用于数据库管理系统的分层存储管理的方法和装置

    公开(公告)号:US5822780A

    公开(公告)日:1998-10-13

    申请号:US775828

    申请日:1996-12-31

    申请人: Neil F. Schutzman

    发明人: Neil F. Schutzman

    IPC分类号: G06F17/30 G06F17/00

    摘要: A hierarchical storage management system for database management systems that divides a database logically into separately managed regions, with each region being described by an entry in a vector kept in a regions file. The region entry contains a time stamp of the last time the region was accessed, the staging identifier of the region if it has been migrated, the base level backup staging identifier of the region if it has been baselined, and an indicator telling whether or not the region is resident online. Each managed region of the database is migrated to a separate staging file. When the database software issues a read or write input/output operation, the present invention sends the migration software a signal signifying this has occurred. The migration software of the present invention then updates the accessed time stamp, and checks to see if the region is resident. If it is not resident, it is staged in. The present invention creates and updates a migration candidate list ordered by date last accessed and region size. Both demand staging by the HSM, and user--initiated staging can then operate on the migration candidate list to migrate suitable files to tertiary storage.

    摘要翻译: 用于数据库管理系统的分层存储管理系统,其将逻辑上的数据库逻辑地划分为单独管理的区域,每个区域由保存在区域文件中的向量中的条目描述。 区域条目包含上次访问该区域的时间戳,如果已经迁移,该区域的登台标识符,如果已经被基准化,则该区域的基本级备份分段标识符,以及指示是否指示 该地区是在线居民。 数据库的每个管理区域都将迁移到单独的分段文件。 当数据库软件发出读或写输入/输出操作时,本发明向迁移软件发送表示已经发生的信号。 然后,本发明的迁移软件更新访问的时间戳,并且检查该区域是否是驻留的。 如果它不是驻留的,则进行分级。本发明创建和更新由最后访问的日期排序的迁移候选列表和区域大小。 HSM的需求分期和用户发起的分期都可以在迁移候选列表上运行,以将合适的文件迁移到三级存储。

    Techniques for event filtering
    9.
    发明授权
    Techniques for event filtering 有权
    事件过滤技术

    公开(公告)号:US08850453B1

    公开(公告)日:2014-09-30

    申请号:US12924571

    申请日:2010-09-30

    IPC分类号: G06F3/00

    CPC分类号: G06F3/0482 G06F9/451

    摘要: Described are techniques for event notification. A first notification about a first event is received. A timer is set to an amount of time. Processing waits until an occurrence of either receiving a second notification of a second event or expiration of said timer indicating that the amount of time has lapsed. It is determined whether the amount of time has lapsed or whether the second notification has been received. If the expiration time has lapsed, notification of the first event is provided, and otherwise, if the second notification has been received prior to the amount of time lapsing, the timer is reset and processing waits for an occurrence of either receiving a next notification of an event or expiration of the timer indicating that the amount of time has lapsed.

    摘要翻译: 描述的是事件通知的技术。 收到关于第一个事件的第一个通知。 定时器设置为一段时间。 处理等待直到发生接收到第二事件的第二通知或所述定时器的到期指示时间量已经失效。 确定时间量是否已经过去或者是否已经接收到第二个通知。 如果过期时间过去,则提供第一事件的通知,否则,如果在时间量过去之前已经接收到第二通知,则定时器被重置,并且处理等待接收下一个通知的发生 计时器的事件或到期时间指示时间量已经失效。

    Obtaining configuration information from host devices which store data into and load data from a data storage array
    10.
    发明授权
    Obtaining configuration information from host devices which store data into and load data from a data storage array 有权
    从从数据存储阵列存储数据并从数据存储阵列加载数据的主机设备获取配置信息

    公开(公告)号:US08280930B1

    公开(公告)日:2012-10-02

    申请号:US12339528

    申请日:2008-12-19

    IPC分类号: G06F12/00 G06F11/00

    摘要: A technique, which involves participation by electronic circuitry of a data storage array, obtains configuration change information from host devices which are constructed and arranged to store data into and load data from the data storage array. In particular, the technique involves receiving a set of change notices from a set of host devices. Each change notice is received by the electronic circuitry of the data storage array when a respective host device of the set of host devices undergoes a configuration change. The technique further involves providing a set of requests from the electronic circuitry of the data storage array to the set of host devices based on the set of change notices. The technique further involves acquiring configuration change information from the set of host devices in response to the set of requests.

    摘要翻译: 涉及由数据存储阵列的电子电路参与的技术从主机设备获得配置改变信息,主机设备被构造和布置为将数据存储到数据存储阵列中并从数据存储阵列加载数据。 特别地,该技术涉及从一组主机设备接收一组改变通知。 当一组主机设备的相应主机设备经历配置改变时,每个改变通知由数据存储阵列的电子电路接收。 该技术还涉及基于该组改变通知提供从数据存储阵列的电子电路到主机设备的集合的请求。 所述技术还包括响应于所述一组请求从所述主机设备集中获取配置改变信息。