Patent ID: 7152080
Filing Date: 2006-12-19
Classification: G06F,Y10S

Abstract:
1. A storage medium for storing a program for allowing a computer to execute sequential procedures, said computer being connected to a storage apparatus for executing a backup by copying data from each original volume into each duplicate volume corresponding thereto upon receiving pair information, said pair information including each original-volume name and each duplicate-volume name corresponding thereto, said sequential procedures comprising sequential procedures of: holding a first table that, for files as backup objects classified into plural groups each corresponding to a respective user business, stores each group name, file names, and each policy in a manner of being made to correspond to each other, said file names being included in said each group, said each policy being a method for managing replication data; holding a second table for storing said file names, said group names, and flags in a manner of being made to correspond to said duplicate-volume names, said flags indicating whether or not said duplicate volumes are available; when transmitting said pair information to said storage apparatus in response to a receipt of a specified first group name, said pair information including a first original-volume name and a first duplicate-volume name corresponding thereto, said first original-volume for storing therein a first file, storing said first file name and said specified first group name into said second table in a manner of being made to correspond to said first duplicate-volume; when transmitting said pair information to said storage apparatus in response to a receipt of a specified second group name, said second group including said first file, said pair information including said first original-volume name and a second duplicate-volume name corresponding thereto, said first original-volume for storing therein the data of said first file, extracting said first duplicate-volume name out of said second table, and copying the first file into the first duplicate-volume; extracting said first group name stored in said second table in a manner of being made to correspond to said extracted first duplicate-volume name; judging whether or not said policy has a flag, said policy being stored in said first table in a manner of being made to correspond to said extracted first group name, said flag indicating that only data in the newest state is necessary for a file backed up in response to a receipt of the specified first group name; and, determining, depending on the judgment result, whether or not said flag should be stored into said second table, said flag indicating that said first duplicate volume is available.