Patents Assigned to Alacritus, Inc.
-
Publication number: 20060143443Abstract: A method and apparatus for efficiently deleting data including backup or snapshots upon expiration are disclosed. The data can be deleted even without physical access to the data. A data generation unit generates a data. Each data has an expiration time and should be deleted upon expiration. An encryption unit encrypts the data, and the encrypted data is stored in data storage. A controller monitors whether there is an expired data, and if there is an expired data, the controller deletes a key necessary for decrypting the expired data.Type: ApplicationFiled: February 4, 2005Publication date: June 29, 2006Applicant: Alacritus, Inc.Inventors: Gavin Cohen, Donald Trimmer, Rico Blaser
-
Patent number: 7069466Abstract: A method and system for copying backup data is disclosed. Backup data may be copied to a first virtual tape library in the same format as it would be copied to a physical tape library. The backup data may also be electronically copied to a second virtual tape library or to a physical tape library.Type: GrantFiled: August 14, 2002Date of Patent: June 27, 2006Assignee: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Keith Stager, Craig Anthony Johnston, Rico Blaser
-
Patent number: 6973369Abstract: The present invention is a tape library comprising both a small front-end portion and a larger back-end portion. The front-end portion is a visible virtual or physical tape library; and the back-end portion is a large invisible virtual or physical tape vault. The DPA is a typical DPA which only sees the front-end library. If desired, all messages regarding the importing and exporting of tapes are reviewed by an agent. The agent manages the automatic transfer of tapes between the front-end and the back-end, and notifies the user when a manual import or export is needed. This greatly reduces both the amount of hardware required to establish a virtual or physical tape library and also reduces the amount of labor required by a user to physically import and export tapes. If both the front-end library and, the back-end vault are virtual and reside on the same virtual tape library appliance, no data movement is necessary and the tapes can be moved merely by performing small software state changes.Type: GrantFiled: March 12, 2003Date of Patent: December 6, 2005Assignee: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Stager, Craig Anthony Johnston, Rico Blaser
-
Publication number: 20050216536Abstract: A method and system for generating a snapshot in a consistent state is disclosed. The system comprises a host computer, a primary data storage, a data protection unit, and a secondary data storage. The data protection unit monitors a state of an application which is running on the host computer. The data protection unit generates a snapshot of data stored in a primary data storage when the application is in a consistent state, and stores the snapshot on a secondary storage. In the event of a system failure, the data is recovered using the last snapshot.Type: ApplicationFiled: February 4, 2005Publication date: September 29, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Craig Johnston, Yafen Chang, Rico Blaser
-
Publication number: 20050193244Abstract: A method for synchronizing a secondary volume with a primary volume in a continuous data protection system begins by scanning a region of the primary volume, which is then compared with a corresponding region of the secondary volume. An identification of the scanned region is stored in a compare delta map when the comparison results in a discrepancy between the scanned region and the corresponding region. Data is copied from the primary volume to the secondary volume, using the compare delta map as a guide to locate the data to copy. If the data protection system has failed just prior to the restore process being initiated, it is termed a re-baseline, and the entire primary volume is scanned. If the data protection system is active prior to the restore process being initiated, it is termed a re-synchronization, and is optimized by scanning only select regions of the primary volume.Type: ApplicationFiled: February 5, 2004Publication date: September 1, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Randall Johnson, Craig Johnston, Yafen Chang, Rico Blaser
-
Publication number: 20050193272Abstract: A method and system wherein data is structured so that writes may be continuously duplicated and a protected volume may be restored to a particular point in time as desired. Writes are continuously duplicated on a secondary volume and organized into delta maps. The delta maps indicate which memory blocks were written to during a particular time frame.Type: ApplicationFiled: February 4, 2004Publication date: September 1, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Randall Johnson, Craig Johnston, Yafen Chang, Rico Blaser
-
Publication number: 20050193236Abstract: A method and apparatus for managing backup data is disclosed. A data backup system defines a plurality of time windows for creating and maintaining backup data in accordance with a data backup policy. Each of the time windows is assigned a predetermined amount of storage space. When the data backup system creates backup data, the system determines whether a storage space assigned to a time window is large enough to accommodate new backup data. If the storage space is large enough, the new backup data is stored. However, if the storage space is not large enough, the system deletes the oldest backup data until enough storage space is obtained.Type: ApplicationFiled: February 4, 2005Publication date: September 1, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Craig Johnston, Yafen Chang, Rico Blaser
-
Publication number: 20050188256Abstract: In a continuous data protection system having a primary volume and a secondary volume, a method for data recovery begins by selecting a snapshot of the primary volume to be recovered and a location on which the snapshot is to be loaded. A point in time (PIT) map is created for the selected snapshot, and the selected snapshot is loaded at the selected location. A data block from the PIT map is resolved to determine which block on the secondary volume is presented as being part of the snapshot. The snapshot is accessed via a host computer as if the snapshot was the primary volume at an earlier point in time, corresponding to the time of the selected snapshot.Type: ApplicationFiled: February 4, 2004Publication date: August 25, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Randall Johnson, Craig Johnston, Yafen Chang, Rico Blaser
-
Publication number: 20050182953Abstract: A method for browsing objects on a protected volume in a continuous data protection system begins by displaying a list of top-level objects to a user who selects a top-level object to browse. A snapshot is selected from the selected top-level object and is decoded. A list of objects in the selected snapshot is displayed and the user selects an object to browse. The selected object is decoded and operations are performed on the selected object. The user can browse the protected volume by snapshots in the top-level object or by a range of time of coverage of the top-level object.Type: ApplicationFiled: February 4, 2005Publication date: August 18, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Craig Johnston, Yafen Chang, Rico Blaser
-
Publication number: 20050182910Abstract: A method for adding redundancy to a continuous data protection system begins by taking a snapshot of a primary volume at a specific point in time, in accordance with a retention policy. The snapshot is stored on a secondary volume, and the snapshot is cloned and stored on a third volume. The cloned snapshot is eventually expired according to a cloning policy.Type: ApplicationFiled: February 4, 2005Publication date: August 18, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Craig Johnston, Yafen Chang, Rico Blaser
-
Publication number: 20050171979Abstract: A method and system where data is maintained in a continuous data protection system is disclosed. A primary volume may be protected according to an any-point-in-time (APIT) window wherein restores may be performed at any time as desired. The APIT window may be of any time duration as desired. Outside of the APIT window, a retention policy for phasing out data may be established as desired.Type: ApplicationFiled: February 5, 2004Publication date: August 4, 2005Applicant: Alacritus, Inc.Inventors: Roger Stager, Donald Trimmer, Pawan Saxena, Randall Johnson, Craig Johnston, Yafen Chang, Rico Blaser
-
Patent number: 6862656Abstract: A system and method for exporting a virtual tape from a virtual tape library. The system preferably presents a user with a user interface styled for manipulating a physical tape library. The virtual tape library performs the data storage and retrieval functions. The system includes the user interface having a plurality of user selectable fields styled to interface with the physical tape library. A data storage medium has at least one virtual library and/or virtual tape defined thereon. The data storage medium is capable of storing a plurality of data in the at least one virtual library and/or virtual tape. A physical data storage device is detachably able to be put in communication with the at least one virtual library and/or virtual tape to receive at least a portion of the plurality of data therefrom.Type: GrantFiled: August 30, 2002Date of Patent: March 1, 2005Assignee: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Keith Stager, Craig Anthony Johnston, Yafen Peggy Chang, Jerry Kai Lau, Gavin David Cohen, Rico Blaser
-
Patent number: 6851031Abstract: A method of importing a plurality of data from a physical data storage device into a virtual tape library system that is used with a data protection application. The virtual tape library system is usable with an existing data protection application designed for use with a physical tape library without modifying the existing data protection application. The method includes: triggering a signal representing a command to import the plurality of data from the physical data storage device; providing a controller that receives the signal; providing a data storage medium in communication with the controller, the data storage medium has at least one virtual library defined thereon; and copying at least a portion of the plurality of data from the physical data storage device to a virtual tape.Type: GrantFiled: August 30, 2002Date of Patent: February 1, 2005Assignee: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Keith Stager, Craig Anthony Johnston, Yafen Peggy Chang, Jerry Kai Lau, Gavin David Cohen, Rico Blaser
-
Publication number: 20040181628Abstract: The present invention is a tape library comprising both a small front-end portion and a larger back-end portion. The front-end portion is a visible virtual or physical tape library; and the back-end portion is a large invisible virtual or physical tape vault. The DPA is a typical DPA which only sees the front-end library. If desired, all messages regarding the importing and exporting of tapes are reviewed by an agent. The agent manages the automatic transfer of tapes between the front-end and the back-end, and notifies the user when a manual import or export is needed. This greatly reduces both the amount of hardware required to establish a virtual or physical tape library and also reduces the amount of labor required by a user to physically import and export tapes. If both the front-end library and, the back-end vault are virtual and reside on the same virtual tape library appliance, no data movement is necessary and the tapes can be moved merely by performing small software state changes.Type: ApplicationFiled: March 12, 2003Publication date: September 16, 2004Applicant: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Stager, Craig Anthony Johnston, Rico Blaser
-
Publication number: 20040153739Abstract: A method and system for copying backup data to a virtual tape library (VTL) where additional copies of data written to the VTL may be created and used for offsite storage is disclosed. Backup data written to the VTL may be copied to the VTL's default storage area as well as a predetermined set of disks that may be removed and stored offsite, as desired.Type: ApplicationFiled: December 9, 2002Publication date: August 5, 2004Applicant: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Keith Stager, Craig Anthony Johnston, Yafen Peggy Chang, Rico Blaser
-
Publication number: 20040111251Abstract: A method and system for emulating tape library commands is disclosed. Tape library commands implemented in response to commands received from a data protection application are emulated in a disk based storage medium so that existing data protection applications may be used to copy data to and from the disk based storage medium.Type: ApplicationFiled: December 9, 2002Publication date: June 10, 2004Applicant: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Keith Stager, Craig Anthony Johnston, Yafen Peggy Chang, Gavin David Cohen, Rico Blaser
-
Publication number: 20040044863Abstract: A method of importing a plurality of data from a physical data storage device into a virtual tape library system that is used with a data protection application. The virtual tape library system is usable with an existing data protection application designed for use with a physical tape library without modifying the existing data protection application. The method includes: triggering a signal representing a command to import the plurality of data from the physical data storage device; providing a controller that receives the signal; providing a data storage medium in communication with the controller, the data storage medium has at least one virtual library defined thereon; and copying at least a portion of the plurality of data from the physical data storage device to a virtual tape.Type: ApplicationFiled: August 30, 2002Publication date: March 4, 2004Applicant: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Keith Stager, Craig Anthony Johnston, Yafen Peggy Chang, Jerry Kai Lau, Gavin David Cohen, Rico Blaser
-
Publication number: 20040044842Abstract: A system and method for exporting a virtual tape from a virtual tape library. The system preferably presents a user with a user interface styled for manipulating a physical tape library. The virtual tape library performs the data storage and retrieval functions. The system includes the user interface having a plurality of user selectable fields styled to interface with the physical tape library. A data storage medium has at least one virtual library and/or virtual tape defined thereon. The data storage medium is capable of storing a plurality of data in the at least one virtual library and/or virtual tape. A physical data storage device is detachably able to be put in communication with the at least one virtual library and/or virtual tape to receive at least a portion of the plurality of data therefrom.Type: ApplicationFiled: August 30, 2002Publication date: March 4, 2004Applicant: Alacritus, Inc.Inventors: Don Alvin Trimmer, Roger Keith Stager, Craig Anthony Johnston, Yafen Peggy Chang, Jerry Kai Lau, Gavin David Cohen, Rico Blaser
-
Publication number: 20040044706Abstract: A method and system wherein a plurality of different file system views may be provided for the same data. Data copied in a sequential format to a disk based repository using a data protection application is decoded so that the data may be presented and accessed using a standard file system view. The standard file system may be used to randomly access the data as desired.Type: ApplicationFiled: August 30, 2002Publication date: March 4, 2004Applicant: Alacritus, Inc.Inventors: Gavin David Cohen, Don Alvin Trimmer, Rico Blaser
-
Publication number: 20040044705Abstract: A system for the storage and retrieval of data files includes a data disk, a configuration disk and a controller. Each data file includes one or more data blocks, each data block comprising a data section. The data disk stores the data blocks and is divided into a plurality of block groups. The configuration disk stores a copy of at least a portion of the corresponding meta-data. The controller controls both the data disk and the configuration disk.Type: ApplicationFiled: August 30, 2002Publication date: March 4, 2004Applicant: Alacritus, Inc.Inventors: Roger Keith Stager, Don Alvin Trimmer, Craig Anthony Johnston, Yafen Peggy Chang, Jerry Kai Lau