Patent ID: 8538925

Claim:
A computer-implemented method for backing up data of a plurality of test computing devices using a first backup device and a second backup device, the method comprising: setting a plurality of backup times and storage paths for each of the test computing devices in the first backup device and in the second backup device, and setting a backup path of each of the test computing devices; the storage paths and the backup path set according to an Internet Protocol (IP) address of each of the test computing devices; backing up test data of each of the test computing devices as backup data to the first backup device according to the storage path in the first backup device and the backup path, upon the condition that a first current time of the first backup device matches the backup time in the first backup device, or backing up the test data as the backup data to the second backup device according to the storage path in the second backup device and the backup path, upon the condition that a second current time of the second backup device matches the backup time in the second backup device; recording changes of each backup file of the backup data stored under the storage path, while backing up the test data, the changes being recorded by recording a first backup file that begins with a first keyword when another file under the storage path has a same name and a same file size with the first backup file; recording a second backup file that begins with a second keyword when another file under the storage path has a same name but a different file size with the second backup file; recording a third backup file that begins with a third keyword when no file under the storage path has a same name with the third backup file, and recording remainder files under the storage path that begins with a fourth keyword when no backup file has same names with the remainder files; generating a log file for the backup time of each of the test computing devices according to the recorded changes, and storing the log file in a first storage system of the first backup device upon the condition that the first current time matches the backup time in the first backup device, or storing the log file in a second storage system of the second backup device upon the condition that the second current time matches the backup time in the second backup device.