Backup Interface, Scheduling And Management Patents (Class 707/654)
  • Patent number: 8260750
    Abstract: This disclosure describes systems and methods for programmatically determining whether to perform full or partial backups. In some implementations, functionality is provided for intelligently escalating to a full backup based on one or more user-supplied escalation parameters. The escalation parameters can include a threshold of data change between backup files, which if exceeded, can result in escalation to a full backup. The escalation parameters can also include time parameters, computing resource consumption parameters, and other features that can govern full backup escalation. Additional features of the systems and methods described herein can include automatic adjustment of escalation parameters, multi-leveled backup set validation, and intelligent backup file cleanup.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: September 4, 2012
    Assignee: Quest Software, Inc.
    Inventors: David Mark Gugick, Douglas Chrystall, David Michael Swanson
  • Patent number: 8260753
    Abstract: In one embodiment, a method for information management comprises monitoring output from an application, wherein the output is monitored substantially continuously; determining if the output is associated with a predetermined type of version; and saving data associated with the output if the output is associated with the predetermined type of version.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: September 4, 2012
    Assignee: EMC Corporation
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Publication number: 20120221526
    Abstract: A suite of network-based services, such as the services corresponding to the server application distributed by Microsoft® SharePoint™, may be provided to users with high availability. The suite of network-based services may include browser-based collaboration functions, process management functions, index and search functions, document-management functions, help and help search functions, and/or other functions. A plurality of computing devices functioning as servers may be backed up by a single computing device.
    Type: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Peter Peng, Min Yan, Zhenghua Xu
  • Publication number: 20120221527
    Abstract: According to one embodiment of the present disclosure, a method for multiplex backup using next relative addresses may be provided. The method may include receiving a first chunk and a second chunk that are each associated with a first file. A next relative address may be appended to the first chunk. The next relative address may indicate a position in a storage device. The first chunk with the next relative address may be written to the storage device at a first address. The method may further include writing the second chunk to the storage device at the position indicated by the next relative address of the first chunk.
    Type: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: Computer Associates Think, Inc.
    Inventor: Ai Huang
  • Patent number: 8255364
    Abstract: A file system boundary emulation system emulates a virtual boundary of a filesystem within an existing file system for data management at a fileset granularity, within the framework of a wide area filesystem federation. The system dynamically assigns a fileset ID to the file that belongs to that fileset. The system comprises a fileset defined by the virtual boundary of the file. The virtual boundary is less than and contained within the file system. The fileset identifies the file via the file ID and the fileset ID. The system maps the file ID to the fileset ID. The filesets are dynamically created and removed based on administrative instructions. Filesets are used for fine grained data management and namespace control in a filesystem federation.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: August 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rodney Carlton Burnett, Jonathan M. Haswell, Tewari Renu
  • Publication number: 20120215743
    Abstract: A system and method of monitoring retention of backups made of various systems, servers, files, etc. is provided. The system and method may include receiving retention data at a retention monitoring system. The retention data may include an actual retention period for one or more systems, servers, files, etc. and may further include determining whether the actual retention period matches a predefined retention period. If so, the data may be formatted, compiled, and displayed. If the actual retention period does not match the predefined retention period, the retention data may be identified as non-standard and then may be formatted, compiled, and/or displayed. Additional aspects of the system and method may include receiving an actual amount of storage capacity used by the backups of the systems, servers, files, etc. If the actual amount of storage capacity does not match an allotted amount of capacity, the data may be identified as non-standard.
    Type: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Anastasios Triantafillos, Ankur Kumar
  • Patent number: 8250038
    Abstract: A system and method automatically backup unsaved data in a communication device if a back cover of the communication device is removed. An identifier of an application of the communication device is received. Based on the received identifier, an application corresponding to the received identifier is registered. If the back cover of the communication device is removed, a save signal is sent to the registered application and the unsaved data of the registered application is saved to a storage unit of the communication device.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: August 21, 2012
    Assignees: Shenzhen Futaihong Precision Industry Co., Ltd., Chi Mei Communication Systems, Inc.
    Inventor: Jun Li
  • Publication number: 20120209814
    Abstract: A system and method for caching fingerprints in a client cache is provided. A data object that comprises a set of data segments and describes a backup process is identified. Thereafter, a request referencing the data object is made to a deduplication server to request that a task identifier be added to the data object. If the deduplication server is able to successfully add the task identifier to the data object, then an active identifier is added to each data segment from the set of data segments in a cache that is within a client system.
    Type: Application
    Filed: February 11, 2011
    Publication date: August 16, 2012
    Inventors: Xianbo Zhang, Thomas Hartnett, Weibao Wu
  • Patent number: 8244676
    Abstract: The present invention includes a method, apparatus, and computer-readable medium. According to an embodiment of the present invention, metadata representing a backup operation is retrieved from a log. The backup operation includes backing up data to at least one storage device. A storage metric for the storage device is calculated using the metadata. The storage metric is graphically displayed.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: August 14, 2012
    Assignee: Symantec Corporation
    Inventor: Halit Uygur
  • Patent number: 8244679
    Abstract: A computer-implemented method for using single-instance-storage information to reclaim storage space occupied by archived data elements may include: 1) receiving a request to archive a data element on a computing device, 2) determining that a prior instance of the data element has been archived by an archiving system, 3) determining that the archived instance of the data element has been backed up by a backup system, and then, upon determining that the archived instance of the data element has been backed up, 4) reclaiming storage space on the computing device by removing the data element from the computing device. Corresponding systems and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 14, 2012
    Assignee: Symantec Corporation
    Inventor: Michael Bilsborough
  • Publication number: 20120191658
    Abstract: Presented is a method of protecting data. The method includes recognizing a newly created data file, providing at least one data protection policy for selection by a user, obtaining a user input for selecting at least one data protection policy, applying the selected data protection policy to the newly created data file, creating a backup copy of the newly created data file based on the applied data protection policy, and storing the backup copy of the newly created data file based on the applied data protection policy.
    Type: Application
    Filed: March 10, 2010
    Publication date: July 26, 2012
    Inventors: Gopakumar Ambat, Arun Chandra Mohanty
  • Publication number: 20120191656
    Abstract: Systems, methods, and computer program products are provided for providing data from a common data service. In one exemplary embodiment, there is provided a method for providing data from a common data service. The method may include receiving data from one or more databases in one or more systems. The method may include storing a duplicate copy of the received data as one or more documents. The method may also include receiving a request for one or more documents of the stored data. The method may further include transmitting the one or more documents of the stored data.
    Type: Application
    Filed: January 26, 2011
    Publication date: July 26, 2012
    Inventors: Ben Baker, Shana Bertram, Brian Brittain, Joshua Burk, Mike Grafton, Tim Gregory, Don Fike, Lisa Janz, Kelby Loden, Matthew Lum, Tim Martin, Jerry E. Purdy, Rogers D. Stephens, Mike Struminger, David Twynam
  • Publication number: 20120191657
    Abstract: Systems and methods for simultaneously providing local data backup and online data backup. A local backup device is programmed with an application, which allows a user to connect a client device to the local backup device and to an online backup service so that data backup can be done simultaneously to the local backup device and to the online backup service.
    Type: Application
    Filed: January 17, 2012
    Publication date: July 26, 2012
    Inventors: Nathan Daniel Weinstein, Garold C. Miller
  • Publication number: 20120185438
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data. In one aspect, a method includes receiving a user input to present a visual representation of a first prior state of a file system; generating the first visual representation of a first prior state of the file system at a first time in the past according to a first virtual file system corresponding to that first time; presenting the first visual representation, where the first virtual file system is a reduced representation of the file system at that first time; receiving a user input to present a second visual representation of a second prior state of the file system at a second time in the past according to a second virtual file system corresponding to that second time; and presenting the second visual representation.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 19, 2012
    Applicant: APPLE INC.
    Inventors: Dominic B. Giampaolo, Eric Weiss, Kristen A. McIntyre, Pavel Cisler
  • Patent number: 8224783
    Abstract: The invention provides a system and method for managing related information generated by a plurality of individuals. The information management system includes a data repository adapted to store related data tied to a key parameter field, and at least one application server coupled to the data repository and adapted to provide a plurality of applications to a plurality of users. Each of the applications is adapted to generate at least some data having the key parameter field, and the at least one server is adapted to retrieve and update data when any one of the applications uses and generates data having the key parameter field. The method for managing information includes serving a plurality of applications to respective users, wherein the applications are adapted to generate data tied to a key parameter field.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: July 17, 2012
    Assignee: ConocoPhillips Company
    Inventors: Dexter A. Burleigh, Dominique P. Berta, Jerry C. Phillips
  • Patent number: 8224782
    Abstract: System and method for reducing costs of moving data between two or more of multi-tiered storage devices. Specifically, the system operates by moving only high tier portion of data and merely remapping the low tier data to migration target device, which eliminates a large amount of data movement (low tier) while maintaining the SLA of high tier data. Specifically, when a command to migrate a thin provisioned volume is received from a source primary storage device to another target primary storage device, the system doesn't copy all of the tier1 and tier2 chunk data that the source thin provisioned volume holds, but copies only tier1 chunk data to the target storage device. The copy operation is performed after the storage system prepared the target thin provisioned volume on the target side. After that, tier2 chunks are remapped from the primary storage device to another target primary storage device without copying.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: July 17, 2012
    Assignee: Hitachi, Ltd.
    Inventor: Atsushi Murase
  • Patent number: 8224784
    Abstract: Computer tools and methods novelly combine periodic backup and restore features with migration features to transfer the components of a failed system to a new system. As well as backing up and transferring critical data files during the disaster recovery operation, an aspect of the present invention also transfers, inter alia, applications, user states, hardware settings, software settings, user preferences and other user settings, menus, and directories. In another aspect of the present invention, a network of shared end-user computers periodically backs up each individual end-user computer to a central instrumentality, in a novel manner to reduce storage and time requirements. That is, redundancies for the end-user computer backup files are eliminated or greatly reduced by only making reference to but not storing components that are generic to the system, and further for each previously stored component, only storing differential or incremental information, unless predefined conditions are met.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventor: David L. Henrickson
  • Patent number: 8219528
    Abstract: Method and apparatus for simultaneous comparison of multiple backup sets maintained in a computer system are described. A plurality of backup sets of data maintained in a computer system including a hierarchy of objects is managed. In some examples, a graphical user interface (GUI) is displayed on a display coupled to the computer, the GUI having views configured show a first group of backup sets from the plurality of backup sets. Individual objects of a selected backup set in the first group of backup sets are pinned in a pinned view of the views in response to a first command. A second group of backup sets from the plurality of backup sets is shown in the views in response to a second command by sliding individual objects of at least one backup set in the plurality of backup sets across at least one unpinned view of the views with respect to the individual objects of the selected backup set in the pinned view.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: July 10, 2012
    Assignee: Symantec Corporation
    Inventors: Christopher Greene, Kirk Freiheit
  • Patent number: 8219904
    Abstract: A system includes a meta-document, i.e., a document including content information which has a set of document service requests associated with it. A document service is a process which uses a portion of the document content as a starting point to obtain other information pertaining to that content. A scheduler selects a document service request from the set, then initiates and manages managing communication with a service provider to satisfy the selected document service. Any results received from the selected document service are integrated into the document.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: July 10, 2012
    Assignee: Xerox Corporation
    Inventors: James Shanahan, Gregory Grefenstette
  • Patent number: 8214611
    Abstract: Efficiently utilizing the bandwidth of the host interface unit even after restoration. A controller manages a storage area of a disk as multiple logical units (LUs), as well as measures the bandwidth used by each host interface unit as load information, stores the load information at the time of the backup, and at the time of the restoration, restores the backup data in logical units in the restoration destination and, with reference to the load information, distributes the paths connecting the logical units in the access source and the logical units in the restoration destination to the host interface units.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: July 3, 2012
    Assignee: Hitachi, Ltd.
    Inventor: Takashi Amano
  • Patent number: 8214613
    Abstract: In a storage system, one or more storage apparatuses provide a management computer with a first volume for storing data from the management computer, provide a host computer with a second volume for storing data from the host computer, and manage a volume address for the one or more storage apparatuses to manage the first volume and the second volume in the one or more storage apparatuses. The management computer issues a command specifying an arbitrary volume address to the one or more storage apparatuses, and designates, when receiving a normal response from the arbitrary volume address, a volume with the arbitrary volume address as the second volume.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: July 3, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Nobuhiro Maki, Takeyuki Imazu, Hiroshi Yamamoto
  • Patent number: 8209292
    Abstract: The storage system eliminates inconsistency between a stub, and a file data storage location indicated by the stub. In a storage system that executes HSM using stubs, information relating to a higher tier, which is a data migration source, is recorded during data migration. The stub in the higher tier is correctly restored using the higher-tier information thus recorded. The stub is restored, and inconsistency between information in the HSM layers is resolved.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: June 26, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Akira Ito, Nobumitsu Takaoka, Takahiro Nakano
  • Publication number: 20120150810
    Abstract: A backup program running on a computing device receives a search query. The backup program transmits the search query to a search program. The backup program receives search results corresponding to the search query from the search program. The search results include a list of data objects stored on a storage device and that satisfy the search query. The backup program backs up one or more selected data objects of the list of data objects. The backup program can periodically and automatically without user interaction retransmit the search query to the search program, and receive updated search results corresponding to the search query from the search program. The updated search results include an updated list of data objects stored on the storage device that satisfy the search query. The backup program can then back up the data objects within the updated list of data objects.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Inventors: Jean X. Yu, Yan Xiao, Thomas E. O'Brien
  • Patent number: 8197432
    Abstract: A method for batch implementation of settings in a renal replacement therapy device including: displaying on a user interface control settings which may be manually selected by an operator; selecting an independent control setting of the plurality of control settings; adjusting the independent control setting to an independent control setting level selected by an operator; temporarily storing the adjusted independent control setting level; automatically adjusting a dependent control setting level based upon the independent control level; displaying the adjusted independent control setting level and the adjusted dependent control setting, and implementing both the adjusted independent control setting level and the adjusted dependent control setting to control the device, by actuating a batch setting acceptance operation.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: June 12, 2012
    Assignee: Gambro UF Solutions, Inc.
    Inventors: John J. O'Mahony, Thomas Robert Lendway, Andrew J. Halpert
  • Publication number: 20120143827
    Abstract: A method of defining a backup state of a file system is provided. A change in an electronic file stored on a computer system is detected. If the change is detected, a backup state of the electronic file is updated using an overlay icon associated with the electronic file. The overlay icon is presented in a user interface displaying the file system of the computer system. The backup state indicates that the electronic file is selected for backup processing if the change is detected. If the backup state indicates the electronic file is selected for backup processing, a copy of the electronic file is sent to a second computer system accessible by the computer system using a network.
    Type: Application
    Filed: February 13, 2012
    Publication date: June 7, 2012
    Inventors: Andrew P. Brown, Jeffry C. Flowers
  • Patent number: 8195445
    Abstract: A data backup system is provided for backing up data files from a data source and for securing those data files against accidental modification or deletion. The system comprises storage and a data protection component that includes an application programming interface defining a command set. The system can also comprise a backup application that is configured to use the commands of the command set. The data protection component allows applications that use the commands of the command set, such as the backup application, to access the storage of the system. The data protection component prevents operating systems and applications that do not use the commands of the command set from accessing the storage. The data protection function of the data protection component can optionally be disabled to allow open access to the storage.
    Type: Grant
    Filed: January 29, 2011
    Date of Patent: June 5, 2012
    Assignee: Storage Appliance Corporation
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Eric Li, Alex Lemelev
  • Patent number: 8195900
    Abstract: A storage area management method utilizes a storage system power saving function by using copy pair operation information obtained by acquiring an operation schedule of an application host. The method includes retrieving at least one candidate logical volume for creating a primary logical volume from a plurality of storage device groups, judging whether the retrieved candidate logical volume(s) on a primary side satisfies a condition of the primary logical volume, retrieving at least one candidate logical volume for creating a secondary logical volume from the storage device groups, judging whether the retrieved candidate logical volume(s) on a secondary side satisfies a condition of the secondary logical volume, and creating a copy pair based on the retrieving and judging. The method enables appropriate arrangement of the primary and secondary logical volumes, and creation of a copy pair for an appropriate disk device group, thereby managing and saving storage system power.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: June 5, 2012
    Assignee: Hitachi, Ltd.
    Inventor: Junichi Kamakura
  • Publication number: 20120136835
    Abstract: An approach is provided for rebalancing data. A backup of at least one database associated with a server is determined. A restoration of the backup to at least one other server is determined to be caused. Routing information to route queries for information stored in the at least one database is determined to be modified to the at least one other server as part of a rebalancing process.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: Nokia Corporation
    Inventors: Yekesa Kosuru, John Cohen
  • Patent number: 8190575
    Abstract: A disk drive is disclosed comprising a disk, and a head actuated over the disk. Control circuitry within the disk drive is operable to write a plurality of code segments to a primary area of the disk, and write the code segments to a backup area of the disk. The control circuitry reads the code segments from the primary area of the disk and executes the code segments read from the primary area of the disk. After reading the code segments from the primary area of the disk and executing the code segments, the control circuitry verifies recoverability of the code segments from the backup area of the disk, and when the verification fails, copies the code segments from the primary area of the disk to the backup area of the disk.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: May 29, 2012
    Assignee: Western Digital Technologies, Inc.
    Inventors: Choo-Bhin Ong, An-Chieh Chang, Raffi Codilian
  • Publication number: 20120130955
    Abstract: A system and method for backing up data computed using an application in a cloud computing environment, comprising creating the application, modifying the application to register a servlet, publishing the application to the cloud computing environment, during execution of the application, using the servlet for: detecting annotated entities in the application, finding out properties and property types of the annotated entities, generating one or more structured query language (SQL) statements to query out data to be backed up in accordance with the annotated entities, and publishing the backed up data. Modifying may comprise inserting archiving-type files into the application. An annotation processor may be added to the application may occur. A user interface displaying one or more of the SQL statements performed during the execution of the application may be generated. The user may confirm the displayed SQL statements. A library may be added to the application.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventor: Feng Li
  • Patent number: 8185502
    Abstract: The present invention provides a backup method that makes it possible to specify the recovery-enabled time of an application even in a case where a backup has been performed without staticizing the application. In response to a first instruction from a management computer, a storage system backs up a first volume to a second volume at a first time while a first host computer continues to process an application. In response to a second instruction from the management computer, a second host computer reads out the data of the second volume and acquires a second time that is the time at which the application is recovery-enabled. The management computer stores the relationship between the backup and the second time in backup catalog information.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: May 22, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Misako Irisawa, Nobuhiro Maki, Wataru Okada, Hironori Emaru
  • Patent number: 8185500
    Abstract: A server apparatus performs data I/O processing on a P-VOL in response to a request from a client apparatus and includes a file system which receives data write and read requests in units of files from the client apparatus. The server apparatus stores, into a D-VOL, differential data generated by updating the P-VOL, and manages a snapshot management table wherein a block address of the D-VOL storing the acquired differential data is registered. When a remaining capacity of a storage area of the D-VOL becomes equal to or less than a predetermined threshold value, the server apparatus enables a block of the D-VOL which had stored therein the differential data on a certain predetermined file, to be used as a storage area for newly acquired differential data.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: May 22, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Hajime Yamada, Nobuyuki Saika
  • Patent number: 8185501
    Abstract: A computer implemented method for providing enhanced customer support is provided. The method comprises a replication server selecting a plurality of first entries in a source lightweight directory access protocol (LDAP) data store based on at least one attribute of the selected entries matching a predefined criteria, wherein a structure of the first entries is defined by a first schema. The method also comprises the replication server copying a plurality of attributes of each of the selected entries into a target lightweight directory access protocol data store, wherein the target lightweight directory access protocol data store contains a plurality of second entries, wherein a structure of the second entries is defined by a second schema, wherein the first schema is different from the second schema, and wherein the plurality of attributes copied do not include all of the attributes defined by the first schema.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: May 22, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Vijaykumar Cherukumudi, David K. Fultz, Nadirshah N. Jivani
  • Publication number: 20120124003
    Abstract: Using a versioning feature of an authoring application to back up multiple versions of a stored object in single, version-enabled instance stored on backup media is disclosed. In some embodiments, an indication is received that a subsequent version data associated with an object an existing instance of which is stored in a backup storage location is to be backed up. A version control mechanism of an authoring application that created or updated the object as stored in a primary storage location is invoked to incorporate the subsequent version data into the existing instance of the object as stored in the backup storage location.
    Type: Application
    Filed: January 26, 2012
    Publication date: May 17, 2012
    Applicant: EMC CORPORATION
    Inventor: Sachhin Sreedharan
  • Patent number: 8180735
    Abstract: The disclosed examples of a system for providing and managing backup and restore services of one or more endpoint devices include at least one gateway device at a user premises and a service management center. The gateway device has a first interface for enabling bi-directional communications with one or more of the endpoint devices associated with the gateway device, a second interface for enabling bi-directional communications for the one or more endpoint devices via a wide area network, and for enabling at least some bidirectional communications with at least one storage area external to the user premises via the wide area network. The gateway device also has a processor configured to manage backups and restores of data between the one or more of the endpoint devices and the at least one storage area. The service management center is external to the user premises and communicates with the gateway device via the wide area network, and controls access by the gateway device to the at least one storage area.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: May 15, 2012
    Assignee: Prodea Systems, Inc.
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Atousa Raissyan, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters
  • Patent number: 8180734
    Abstract: Various embodiments of a system and method for initiating backup tasks to backup data from a plurality of client computer systems are described. The backup tasks may be initiated in an order specified by a ranking of the client computer systems according to their respective network transmission speeds. For example, the backup tasks may be prioritized so that backup tasks for client computer systems with faster transmission speeds are initiated before backup tasks for client computer systems with slower transmission speeds.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: May 15, 2012
    Assignee: Symantec Corporation
    Inventors: Duane David Thilmony, Nicholas G. Nelson
  • Publication number: 20120117030
    Abstract: A database migration management apparatus includes: a data storage destination decision unit for deciding to place target data in a first database and a second database when there exists an access pattern; and a migration schedule decision unit for, when the data storage destination decision unit places the target data in the first database and the second database: distinguishing a period during which the number of write access is equal to or more than a specified number to decide a migration schedule such that the target data obtained over a period corresponding to the distinguished period is placed in the first database; and distinguishing a period during which the number of read access is equal to or more than a specified number to decide a migration schedule such that the target data obtained over a period corresponding to the distinguished period is placed in the second database.
    Type: Application
    Filed: September 22, 2011
    Publication date: May 10, 2012
    Inventor: AYAKO SAKUMA
  • Publication number: 20120102000
    Abstract: Each file is assigned in advance with a WWUID which is newly assigned to a file upon the creation or update of the file and is inherited from a file to a copied file when the file is copied. In a backup apparatus, a file name reception unit receives the file name of a backup target file. A WWUID reception unit receives a WWUID corresponding to the file name. A WWUID search unit searches for the same WWUID in backup management information of a previous day stored in a backup destination. Only if the search is failed, a file operation instruction unit instructs the storing of the backup target file into the backup destination. Then, an Rcnt update instruction unit instructs the updating of the number of references made to the WWUID within the backup destination. A second management information update instruction unit then instructs the updating of backup management information of the current day.
    Type: Application
    Filed: September 22, 2011
    Publication date: April 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Eiji TOSAKA
  • Publication number: 20120101998
    Abstract: A machine manager controls the deployment and management of machines (physical and virtual) for an online service. Multi-tier server groups are arranged in farms that each may include different configurations. For example, their may be content farms, federated services farms and SQL farms that are arranged to perform operations for the online service. When the multiple farms are upgraded, new farms are deployed and the associated content databases from the old farms are moved to the newly deployed farms. During the upgrade of the farms, requests may continue to be processed by the farms. The farms may be automatically load balanced during an upgrade. As content becomes available on the new farm, requests for the content may be automatically redirected to the new farm.
    Type: Application
    Filed: October 20, 2010
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jason M. Cahill, Alexander Hopmann, Eric Fox, Zach Rosenfield, Marc Keith Windle, Erick Raymundo Lerma, Ricardo Prates de Oliveira, Doron Bar-Caspi, Kshamta Jerath, Arshish Kapadia, Tarkan Sevilmis, Tittu Jose
  • Publication number: 20120101999
    Abstract: In one embodiment, a system includes a performance monitoring facility of a database adapted for measuring performance of the database regularly, a data protection manager for controlling a backup operation of the database on a storage subsystem, logic adapted for providing an interface between the performance monitoring facility of the database and the data protection manager, logic adapted for starting the backup operation while informing the performance monitoring facility about the starting of the backup operation, logic adapted for continuously evaluating performance of the database to determine when a predefined performance criterion is violated, and logic adapted for sending information from the performance monitoring facility to the data protection manager to cause compliance with the predefined performance criterion in response to the predefined performance criterion being violated.
    Type: Application
    Filed: August 4, 2011
    Publication date: April 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefanie Scherzinger, Andreas Trinks
  • Patent number: 8165994
    Abstract: A server auditing process that stores only a single up-to-date data record along with the differences relative to previous changes in the record that allow the user to move “backward in time” to recreate previous values. The auditing feature introduces a baseline database table and a difference database table for each existing database table. The baseline table stores the most recent auditing data and the differences table complements the baseline table by storing pairs in the form of attribute name and previous value. By applying difference rows to baseline data, the user is able to recreate the data as it existed at any given timestamp and at a minimal storage cost. The architecture minimizes the impact of auditing on system performance by employing an asynchronous priority queue so that task processing is deferred until the system has adequate resources and other work is not affected.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Jesse G Carnathan, Raymond David Ducolon
  • Patent number: 8166152
    Abstract: A method, apparatus, and system are provided for monitoring of system resources. According to one embodiment, managed beans may be provided to management applications. The managed beans may be registered with a managed bean server. The managed bean server along with a monitoring server may be used to monitor the resources. Monitoring data may be collected from monitoring of the resources, and may then be provided to the management applications.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: April 24, 2012
    Assignee: SAP AG
    Inventors: Sylvia J. Delcheva, Gregor K. Frey, Juergen Opgenorth, Miroslav R. Petrov
  • Publication number: 20120096233
    Abstract: A method and apparatus for constructing a memory-based database service platform, in which database can be on-loaded and off-loaded or unloaded as needed, and can reserve schedule and size of memory and other resources, including CPUs, network, backup, mirroring and recovery recourses. With the service platform, multiple different types of databases can be chosen by specifying data storage type and data operation interfaces, such as Relational Database (RDB), Biometric Database (BDB), Time Series Database (TDB), Data Driven Database (DDDB) and File-based Database (FDB) etc. Database types can be chosen either by user directly or by platform automatically or semi-automatically based on data types and data operation characteristics.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 19, 2012
    Inventor: Tianlong Chen
  • Patent number: 8161007
    Abstract: A system and method for improving the efficiency of the transmission of updated blocks generated by logging all the block allocations and deletes as well as CPs and PCPI creation and deletion in a persistent log. The log is scanned during each update cycle (in which changes are transmitted to a destination mirror) by the storage operating system, and only changed blocks that are referenced by the file system as it existed at the end of the update cycle or referenced by PCPIs that existed at the end of the update cycle are actually sent in the transmission. This reduces the number of changes being transmitted.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: April 17, 2012
    Assignee: NetApp, Inc.
    Inventor: Raymond C. Chen
  • Patent number: 8161008
    Abstract: An information processing apparatus includes a remote copying processing part 214 copying, at predetermined time intervals, difference data of a D-VOL 72 onto a different D-VOL 72 via a communication interface; and a failover processing part 215 acquiring the number of other auxiliary volumes 74 provided to be added to the different D-VOL 72 as a new D-VOL 72 when the copying of the difference data of the D-VOL 72 onto the different D-VOL 72 is complete, comparing the number of other auxiliary volumes 74 with the number of auxiliary volumes 74 included in itself, and performing a failover process of switching a function of a copy source of a data copying process by the data copying processing part to a function of a copy destination thereof when the number of other auxiliary volumes 74 is larger than the number of that in itself by a predetermined value or more.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: April 17, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Xuerui Zhang, Nobuyuki Saika
  • Publication number: 20120089574
    Abstract: An example method includes controlling a data de-duplication apparatus to arrange a de-duplication schedule based on the presence or absence of a replication indicator in an item to be de-duplicated. The method also includes selectively controlling the de-duplication schedule based on a replication priority. In one embodiment, the method includes, upon determining that a chunk of data is associated with a replication indicator, controlling the data de-duplication apparatus to schedule the chunk for de-duplication ahead of chunks not associated with a replication indicator. In one embodiment, the method also includes, upon determining that the chunk is associated with a replication priority, controlling the data de-duplication apparatus to schedule the chunk for de-duplication ahead of chunks of data not associated with a replication priority. The schedule location is based, at least in part, on the replication priority. The method also includes controlling de-duplication order based on the schedule.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 12, 2012
    Applicant: QUANTUM CORPORATION
    Inventor: Don DOERNER
  • Publication number: 20120084261
    Abstract: Cloud storage services can be used to facilitate secondary backup and disaster data recovery without the need for specialized backup servers at the secondary location or cloud storage service. Backup data streams are transferred to a cloud storage service. In addition to the backup data streams, backup metadata is generated for each backup data stream. The backup metadata is adapted to configure a backup server to retrieve and access data in the backup data stream. The backup metadata is also transferred to the cloud storage service. To access data from the backup data stream, a recovery backup system is connected with the cloud storage service. Backup metadata is transferred from the cloud storage service to the recovery backup system. The recovery backup system is updated with the backup metadata, which configures the recovery backup system to retrieve and access data in the backup data stream.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: RIVERBED TECHNOLOGY, INC.
    Inventor: Nitin Parab
  • Publication number: 20120078852
    Abstract: Described are embodiments of an invention for prioritizing data items for backup in a computing environment. The computing environment includes a plurality of clients coupled through a network to a backup system for backing up items stored locally on the client. Each client includes a continuous data protection (CDP) module that prioritizes the order of files transmitted to the backup system for storage on one or more storage devices based on policy. The CDP module builds an initial backup list and a CDP backup list. The initial backup list includes any item that meets the criteria of the initial backup profile. The CDP backup list includes items that have been modified since the initial backup process began. The data that is the most critical to a user is often the most recently modified data. Thus, the CDP module preferentially performs a backup of items on the CDP backup list.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Robert HASELTON, David Gregory VAN HISE
  • Patent number: 8145605
    Abstract: A system including: one or more file systems for storing data; a snapshot producing section for producing snapshots for the file systems based on a pre-scheduled snapshot acquisition time; a remote copy section for remote copying difference data for the snapshots based on pre-scheduled remote copy start times; and a scheduling section for re-scheduling the time of one or more of an Nth snapshot acquisition time, an Nth remote copy start time, and an (N+1)th remote copy start time, in such a manner that remote copying starting at the Nth remote copy start time finishes by the (N+1)th remote copy start time.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: March 27, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Sadahiro Nakamura, Yasuo Yamasaki
  • Publication number: 20120072398
    Abstract: Backup applications that use externally connected hard disk drives for storing full image backups of a windows system disk or compressed image or file by file backups of a windows system disk. A system incrementally updates the images, including the system registry, and puts information on the external drive that makes it bootable.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 22, 2012
    Applicant: CMS PRODUCTS, INC.
    Inventors: Gary William Streuter, Randy Deetz, James Sedin