SYSTEM AND METHOD FOR DATA PROTECTION DURING FULL DATA BACKUP
First Claim
Patent Images
1. A method for generating a backup of electronic data, the method comprising:
- generating, by a processor, a snapshot of the electronic data stored in at least one electronic memory;
initiating, by a processor, a transfer of the electronic data stored in the at least one electronic memory to a data storage facility;
detecting, by the processor, at least one request to modify a file of the electronic data;
saving, in the at least one electronic memory, an initial version of the file based on the snapshot of the electronic data;
continuing, by the processor, the transfer of the electronic data stored in the at least one electronic memory to the data storage facility; and
transferring, by the processor, the modified file using the initial version of the file based on the snapshot of the electronic data.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for performing a full data backup of user data with data protection. An example method includes generating a snapshot of the electronic data stored in memory, initiating a transfer of the electronic data to a data storage facility; detecting requests to modify a file of the electronic data, saving an initial version of the file based on the snapshot of the electronic data, continuing the transfer of the data to the data storage facility, and transferring the modified file using the initial version of the file based on the snapshot of the electronic data.
60 Citations
15 Claims
-
1. A method for generating a backup of electronic data, the method comprising:
-
generating, by a processor, a snapshot of the electronic data stored in at least one electronic memory; initiating, by a processor, a transfer of the electronic data stored in the at least one electronic memory to a data storage facility; detecting, by the processor, at least one request to modify a file of the electronic data; saving, in the at least one electronic memory, an initial version of the file based on the snapshot of the electronic data; continuing, by the processor, the transfer of the electronic data stored in the at least one electronic memory to the data storage facility; and transferring, by the processor, the modified file using the initial version of the file based on the snapshot of the electronic data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for generating a backup of electronic data, the system comprising:
-
a remote data storage facility; at least one local electronic memory configured to store electronic data; and a processor communicatively coupled to the at least one local electronic memory and configured to; generate a snapshot of the electronic data stored in the at least one electronic memory, initiate a transfer of the electronic data stored in the at least one electronic memory to the remote a data storage facility, detect at least one request to modify a file of the electronic data; save, in the at least one electronic memory, an initial version of the file based on the snapshot of the electronic data; continue the transfer of the electronic data stored in the at least one electronic memory to the data storage facility, and transfer the modified file using the initial version of the file based on the snapshot of the electronic data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium storing computer executable instructions for generating a backup of electronic data, including instructions for:
-
generating a snapshot of the electronic data stored in at least one electronic memory; initiating a transfer of the electronic data stored in the at least one electronic memory to a data storage facility; detecting at least one request to modify a file of the electronic data; saving, in the at least one electronic memory, an initial version of the file based on the snapshot of the electronic data; continuing the transfer of the electronic data stored in the at least one electronic memory to the data storage facility; and transferring the modified file using the initial version of the file based on the snapshot of the electronic data. - View Dependent Claims (12, 13, 14, 15)
-
Specification