Enhanced roll-back from a retention locked namespace
AssigneeDell Products L.P.
InventorsSalil Dangi, Nitin Madan
Life of this patent
Estimating the term…
Abstract
One example method includes providing, during a rollback recovery process, a current namespace of a backup storage server. The current namespace includes data backups including a first set of data backups there were restored from a point-in-time copy and a second set of data backups that are retention locked. The method also includes providing, during the rollback recovery process, a recovery metadata backup of a metadata backup server including metadata backups. The method further includes performing a garbage collection optimization procedure that removes the need to disable a garbage collection procedure at the backup storage server and the metadata backup server.
Claims20
A method, comprising:
- accessing a point-in-time copy including a plurality of data backups that were stored on a data backup storage server at a time the point-in-time copy was generated, the plurality of data backups including a first set of data backups that were previously retention locked, but whose retention lock time has expired since a time that the point-in-time copy was generated;
- accessing a current namespace including retention locked data backups that are currently stored on the data backup storage server, wherein each data backup includes data backup files;
- determining the first set of data backups that are included in the point-in-time copy, but that are not included in the current namespace;
- and
- copying the first set of data backups from the point-in-time copy into the current namespace, wherein the retention lock time of each of the first set of data backups are extended so that the first set of data backups become retention locked data backups at a time the first set of data backups are copied to the current namespace.
A method, comprising:
- providing, during a rollback recovery process, a current namespace of a backup storage server, the current namespace including a plurality of data backups including a first set of data backups that were restored from a point-in-time copy and a second set of data backups that are retention locked in the current namespace;
- providing, during the rollback recovery process, a recovery metadata backup of a metadata backup server including metadata backups;
- and
- performing a garbage collection optimization procedure that removes a need to disable a garbage collection procedure at the backup storage server and the metadata backup server subsequent to the rollback recovery process.
Dependencies are inferred from the claim text.