Automated backup and recovery for content repository
First Claim
Patent Images
1. A method of performing a backup, comprising:
- using a processor to back up a first set of data associated with a second set of data, wherein the second set of data comprises one or more items of managed content;
making the first set of data available for use for content management functions before backing up the second set of data, wherein the first set of data comprises metadata used for content management functions to manage said one or more items of managed content; and
using a processor to back up the second set of data within a prescribed interval after completing the backup of the first set of data and after the first set of data has been made available for use, wherein;
the prescribed interval is determined at least in part by a maximum permissible amount of inconsistency between the first and second sets of data;
backing up the first set of data and backing up the second set of data are performed in a manner that enables the first set and the second set to be restored in a recoverable state of consistency; and
the recoverable state of consistency allows the second set to contain data not associated with the first set but does not allow the first set to inconsistently reference data not contained in the second set.
10 Assignments
0 Petitions
Accused Products
Abstract
Performing a backup is disclosed. A first set of data associated with a second set of data is backed up. The first set of data is made available for use before backing up the second set of data. The second set of data is backed up within a prescribed interval after completing the backup of the first set of data. One of the first set of data and the second set data comprises metadata associated with the other of the first set of data and the second set of data and the other comprises one or more items of managed content.
-
Citations
22 Claims
-
1. A method of performing a backup, comprising:
-
using a processor to back up a first set of data associated with a second set of data, wherein the second set of data comprises one or more items of managed content; making the first set of data available for use for content management functions before backing up the second set of data, wherein the first set of data comprises metadata used for content management functions to manage said one or more items of managed content; and using a processor to back up the second set of data within a prescribed interval after completing the backup of the first set of data and after the first set of data has been made available for use, wherein; the prescribed interval is determined at least in part by a maximum permissible amount of inconsistency between the first and second sets of data; backing up the first set of data and backing up the second set of data are performed in a manner that enables the first set and the second set to be restored in a recoverable state of consistency; and the recoverable state of consistency allows the second set to contain data not associated with the first set but does not allow the first set to inconsistently reference data not contained in the second set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18)
-
-
15. A system for performing a backup, comprising:
-
a processor configured to; backup a first set of data associated with a second set of data, wherein the second set of data comprises one or more items of managed content; make the first set of data available for use for content management functions before backup of the second set of data, wherein the first set of data comprises metadata used for content management functions to manage said one or more items of managed content; and backup the second set of data within a prescribed interval after completing the backup of the first set of data and after the first set of data has been made available for use, wherein; the prescribed interval is determined at least in part by a maximum permissible amount of inconsistency between the first and second sets of data; backing up the first set of data and backing up the second set of data are performed in a manner that enables the first set and the second set to be restored in a recoverable state of consistency; and the recoverable state of consistency allows the second set to contain data not associated with the first set but does not allow the first set to inconsistently reference data not contained in the second set; and an interface coupled to the processor for communicating with a backup storage. - View Dependent Claims (19, 20)
-
-
16. A computer program product for performing a backup, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
backing up a first set of data associated with a second set of data, wherein the second set of data comprises one or more items of managed content; making the first set of data available for use for content management functions before backing up the second set of data, wherein the first set of data comprises metadata used for content management functions to manage said one or more items of managed content; and backing up the second set of data within a prescribed interval after completing the backup of the first set of data and after the first set of data has been made available for use, wherein; the prescribed interval is determined at least in part by a maximum permissible amount of inconsistency between the first and second sets of data; backing up the first set of data and backing up the second set of data are performed in a manner that enables the first set and the second set to be restored in a recoverable state of consistency; and the recoverable state of consistency allows the second set to contain data not associated with the first set but does not allow the first set to inconsistently reference data not contained in the second set. - View Dependent Claims (21, 22)
-
Specification