摘要 |
A method for protecting data on storage devices, called Logical UNit (LUN) intercept, intercepts commands and/or data sent by a computer to an original, attached storage device, analyzes the commands and/or data, and performs storage operations on a secondary storage device based on the intercepted commands and data. Examples of actions used to protect data are data mirroring and data replication. This method does not disrupt the data that are stored or will be stored on the original storage device. The intercepted storage commands are analyzed, and additional storage operations are performed either immediately or at a later time on the secondary data storage device. After analysis, the original storage commands are still sent to the original storage device for execution. A system for protecting data includes an interceptor to intercept the storage commands and data. The interceptor is inserted into the communication path between the computer and the original data storage device. The interceptor thus becomes the recipient of the storage commands and data, and then becomes the actual transmitter of the storage commands and data that are received by the original and secondary data storage devices. |