Patent ID: 7590670

Claim:
A management system of difference data among servers, the management system comprising: a first server; a second server; a CPU; and a memory; the CPU and the memory being communicatively connected to the first server and the second server; the first server and the second server installed with same software products, the management system further comprising: a file name storage unit including: a first list, the first list including file names and file path information of files located on the first server, the files having been created by installation of the software products realized by execution of a program stored in the memory by the CPU, and a second list, the second list including file names and file path information of files located on the second server, the files having been created by installation of the software products realized by execution of the program stored in the memory by the CPU; a configuration information storage unit including information for each file located on the first server and the second server, the information for said each file including product name of the corresponding software product, file name, file path information, file attributes, a setup comparison method, and a setup synchronization method; a setup parameter table, to store setup comparison information indicating a data comparison method and setup synchronization information indicating a data synchronization method in correspondence with the file names; a setup comparison unit, to create a third list, the third list including common file names that are common to the first list and the second list, and to compare contents of those first files in the first server with contents of second files in those second server corresponding to the common file names in accordance with the setup comparison method, when the setup comparison method is set in the configuration information storage unit and the parameter table; a file comparison unit to create a fourth list, the fourth list including the file names of the files having different contents, wherein the file names are determined after comparison by the setup comparison unit; and a setup synchronization unit, to synchronize data items of the files in the first server having the file names listed in the fourth list with data items of the files in the second server having the file names listed in the fourth list, the synchronization being performed according to the setup synchronization method when the setup synchronization method is set in the configuration information storage unit and the setup parameter table, wherein the data items of files include information specific to a server and information not specific to a server; wherein the setup comparison method is not defined for the data items specific to a server and the setup comparison method is defined for the data items not specific to a server; and wherein the setup synchronization, is performed data item by data item.