INFORMATION PROCESSING SYSTEM, BACKUP MANAGEMENT METHOD AND PROGRAM
First Claim
1. An information processing system for managing backups of virtual machine images, comprising:
- a virtual machine repository having stored therein virtual machine images that have been backed up;
a virtual machine mounting processing unit configured to back up virtual machine images of a virtual server, copy the virtual machine images to the virtual machine repository, and mount at least one of the virtual machine images stored in the virtual machine repository; and
a crawling processing unit configured to execute a crawling process to create a file search index by accessing the mounted virtual machine image,wherein the virtual machine mounting processing unit is configured to mount the virtual machine image in response to a request from the crawling processing unit,the virtual machine mounting processing unit is configured to inform the crawling processing with of a hash value of a file included in the virtual machine image, andthe crawling processing unit is configured to determine if a file with the same content has already been downloaded and registered using the hash value, and download only a file that has not been registered.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and program which enables a search for specific data included in a virtual machine image that has been backed up, without activating the virtual machine image. At least one virtual machine image is mounted from a repository of virtual machine images that have been backed up, so that a file included in the virtual machine image can be searched for without the virtual machine image being activated. In addition, a function of adequately performing backup management is implemented as well as archiving by detecting a file that contains mail data to be archived or specific information such as personal information, and automatically performing a process of archiving, moving, or deleting the data from the virtual machine image in accordance with a policy.
234 Citations
11 Claims
-
1. An information processing system for managing backups of virtual machine images, comprising:
-
a virtual machine repository having stored therein virtual machine images that have been backed up; a virtual machine mounting processing unit configured to back up virtual machine images of a virtual server, copy the virtual machine images to the virtual machine repository, and mount at least one of the virtual machine images stored in the virtual machine repository; and a crawling processing unit configured to execute a crawling process to create a file search index by accessing the mounted virtual machine image, wherein the virtual machine mounting processing unit is configured to mount the virtual machine image in response to a request from the crawling processing unit, the virtual machine mounting processing unit is configured to inform the crawling processing with of a hash value of a file included in the virtual machine image, and the crawling processing unit is configured to determine if a file with the same content has already been downloaded and registered using the hash value, and download only a file that has not been registered. - View Dependent Claims (3, 4, 5)
-
-
2. (canceled)
-
6. A backup management method for an information processing system that manages backups of virtual machine images, the information processing system including a virtual machine repository having stored therein virtual machine images that have been backed up, a virtual machine mounting processing unit, and a crawling processing unit, the backup management method comprising:
-
backing up, with the virtual machine mounting processing unit, virtual machine images of a virtual server, and copying the virtual machine images to the virtual machine repository; mounting, with the virtual machine mounting processing unit, at least one of the virtual machine images stored in the virtual machine repository in response to a request from the crawling processing unit; executing, with the crawling processing unit, a crawling process to create a file search index by accessing the mounted virtual machine image; informing, with the virtual machine mounting processing unit, the crawling processing unit of a hash value of a file included in the virtual machine image; and determining, with the crawling processing unit, if a file with the same content has already been downloaded and registered using the hash value, and downloading only a file that has not been registered. - View Dependent Claims (8, 9, 10)
-
-
7. (canceled)
-
11. A non-transitory computer readable medium having stored thereon computer program instructions for executing backup management in an information processing system that manages virtual machine images, when executed by a processor the computer program instructions being configured to cause at least one computer to execute:
-
a process of backing up virtual machine images of a virtual server, and copying the virtual machine images to the virtual machine repository; a process of mounting at least one of the virtual machine images stored in the virtual machine repository; a process of executing a crawling process to create a file search index by accessing the mounted virtual machine image; and a process of acquiring a hash value of a file included in the virtual machine image, determining if a file with the same content has already been downloaded and registered using the hash value, and downloading only a file that has not been registered.
-
Specification