摘要 |
The present invention removes a computer virus-infected benchmark file by re-creating the benchmark file referenced by a reference-source file. One or more clone files, which serve as reference files, reference a clone-source file, which serves as the benchmark file. In a case where it has been determined that the clone-source file is infected with a computer virus, only the clone file referencing the infected area is subjected to a virus check and repaired. A new clone-source file is configured based on the repaired clone file and the clone-source file (b). The old clone-source file, which is infected with the computer virus, is deleted (c). |
主权项 |
1. A storage system, comprising:
a file management device, which comprises a processor and a memory, and which is coupled to a virus checking device, which comprises a processor and a memory, for checking whether a file is infected with a computer virus, and which manages multiple files; and a storage control device for storing the multiple files, wherein the file management device: manages multiple files among which at least a portion of data is duplicated by treating one file as a benchmark file, treating another file as a reference-source file for referencing data of the benchmark file, and eliminating duplicated data between the benchmark file and the reference-source file; receives and processes an access request from a host device; requests that the virus checking device check a prescribed file from among the multiple files; and in a case where the benchmark file is infected with a computer virus, executes a prescribed reconfiguration process for configuring a new benchmark file based on the reference-source file, which references the relevant benchmark file; wherein the file management device executes the prescribed reconfiguration process in accordance with a preconfigured prescribed trigger; wherein the prescribed trigger is at least any one of a case where a fixed time has elapsed, a case where checking capabilities of the virus checking device are updated, a case where a backup is acquired, and a case where a snapshot is created; and wherein there exists multiples of the reference-source files for referencing the benchmark file, and the prescribed reconfiguration process configures, as the new benchmark file, a file from which the largest number of duplicated data items can be eliminated based on a reference-source file, which has been repaired by using the virus checking device to remove a computer virus, and a reference-source file, which has been determined by the virus checking device not to be infected with a computer virus.
|