IP Library › Granted Patent US 12,248,374
Granted Patent B2
US 12,248,374 · App. 18/308,224 · Granted Mar 11, 2025

Last resort access to backups stored in vaults

Inventors: Ofir Ezrielev (Be'er Sheba, IL); Yehiel Zohar (Sderot, IL); Lee Serfaty (Be'er Sheba, IL)
Assignee: Dell Products L.P.
G06F11/1469G06F11/1451G06F21/602G06F2201/84
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,248,374
App. No.
18/308,224
Granted
Mar 11, 2025
Kind
B2
Abstract

Last resort access to backups is disclosed. An encrypted backup associated with a first system or vault is stored in the backup associated with another system. If a key needed to decrypt a backup in the first vault is unavailable, an encrypted copy of a backup in the second vault may be used for the recovery operation. Incremental backups from the first and/or second vault, which may be difference incremental backups and may be unencrypted, may be used in the recovery operation.

Claims (36)

1. A method comprising:

initiating a recovery operation to recover a production system;

identifying a point in time for the recovery operation, wherein the point in time is associated with an initial backup stored in a first vault associated with the production system;

determining that a first key needed to decrypt the initial backup in the first vault is unavailable;

identifying a starting backup in a second vault associated with the production system;

identifying a second bridge backup stored in the second vault that is after the starting backup in the second vault;

recovering the production system up to the second bridge backup using the starting backup and the second bridge backup in the second vault; and

continuing to recover the production system from a first bridge backup stored in the first vault to an incremental backup in the first vault corresponding to the point in time,

wherein the first bridge backup and the second bridge backup share a common point in time, the starting backup has a point in time prior to the point in time of the first and second bridge backups, and the incremental backup has a point in time after the point in time of the first and second bridge backups.

2. The method of claim 1 , wherein the point in time for the recovery operation is associated with the initial backup and/or one or more incremental backups.

3. The method of claim 2 , wherein the one or more incremental backups stored in the first vault are unencrypted.

4. The method of claim 3 , wherein each of the one or more incremental backups is a difference incremental backup and wherein the initial backup and the starting backup are full backups.

5. The method of claim 3 , wherein the second bridge backup stored in the second vault corresponds to a same point in time as the first bridge backup stored in the first vault.

6. The method of claim 1 , wherein the bridge backups include one or more of difference backups and/or full backups.

7. The method of claim 1 , wherein the first vault is connected via an air gap to a backup appliance that generates backups of the production system.

8. The method of claim 1 , wherein the first vault comprises a backup storage system.

9. The method of claim 2 , further comprising recovering the backup using the starting backup from the second vault and incremental backups from the first vault and/or the second vault, wherein the starting backup is a full snapshot and wherein the one or more incremental backups are incremental snapshots.

10. The method of claim 9 , wherein a second key is known to the second vault.

11. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

initiating a recovery operation to recover a production system;

identifying a point in time for the recovery operation, wherein the point in time is associated with an initial backup stored in a first vault associated with the production system;

determining that a first key needed to decrypt the initial backup in the first vault is unavailable;

identifying a starting backup in a second vault associated with the production system;

identifying a second bridge backup stored in the second vault that is after the starting backup in the second vault;

recovering the production system up to the second bridge backup using the starting backup and the second bridge backup in the second vault; and

continuing to recover the production system from a first bridge backup stored in the first vault to an incremental backup in the first vault corresponding to the point in time,

wherein the first bridge backup and the second bridge backup share a common point in time, the starting backup has a point in time prior to the point in time of the first and second bridge backups, and the incremental backup has a point in time after the point in time of the first and second bridge backups.

12. The non-transitory storage medium of claim 11 , wherein the point in time for the recovery operation is associated with the initial backup and/or one or more incremental backups.

13. The non-transitory storage medium of the claim 12 , wherein the one or more incremental backups stored in the first vault are unencrypted.

14. The non-transitory storage medium of claim 13 , wherein each of the one or more incremental backups is a difference incremental backup and wherein the initial backup is a full backup.

15. The non-transitory storage medium of claim 13 , wherein the second bridge backup stored in the second vault corresponds to a same point in time as the first bridge backup stored in the first vault.

16. The non-transitory storage medium of claim 11 , wherein the bridge backups include one or more of difference backups and/or full backups.

17. The non-transitory storage medium of claim 11 , wherein the first vault is connected via an air gap to a backup appliance that generates backups of the production system.

18. The non-transitory storage medium of claim 11 , wherein the first vault comprises a backup storage system.

19. The non-transitory storage medium of claim 12 , further comprising recovering the backup using the starting backup from the second vault and incremental backups from the first vault and/or the second vault, wherein the starting backup is a full snapshot and wherein the one or more incremental backups are incremental snapshots.

20. The non-transitory storage medium of claim 19 , wherein a second key is known to the second vault.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: EZRIELEV, OFIR; ZOHAR, YEHIEL; SERFATY, LEE
To: DELL PRODUCTS L.P.
Reel/Frame 063464/0978 →
Continuity (1)
Related Publication 20240362126A1 · Oct 31, 2024
References Cited (11)
US 10021075B1 · Saad · 2018 [cited by examiner]
US 10671483B1 · Todd · 2020 [cited by examiner]
US 10878084B1 · Voss · 2020 [cited by examiner]
US 11341234B1 · Voss · 2022 [cited by examiner]
US 20170060699A1 · Hohl · 2017 [cited by examiner]
US 20190311040A1 · Nayak · 2019 [cited by examiner]
US 20210019235A1 · Savir · 2021 [cited by examiner]
US 20210109821A1 · Natanzon · 2021 [cited by examiner]
US 20210240573A1 · Upadhyay · 2021 [cited by examiner]
US 20230123919A1 · Trachy · 2023 [cited by examiner]
US 20230161497A1 · Rangasamy · 2023 [cited by examiner]