×

Availability and recovery of files using copy storage pools

  • US 6,148,412 A
  • Filed: 09/03/1997
  • Issued: 11/14/2000
  • Est. Priority Date: 05/23/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system having a plurality of client systems generating client data files, a server coupled to said plurality of client systems for generating and managing multiple copies of said client data files, said server comprising:

  • a first storage pool having a plurality of primary storage volumes for storing a primary copy of said client data files;

    a second storage pool having a plurality of copy storage volumes for storing a back-up copy of said client data files;

    a server database for maintaining directory information and reference location information linking said primary copy and said back-up copy of said client data files; and

    a storage manager coupled to said first storage pool, said second storage pool, and said server database, said storage manager receiving said primary copy of said client data file from said client system and storing said primary copy of said client data file in said primary storage volume, said storage manager further generating said back-up copy of said client data file by copying said primary copy of said client data file from said primary storage volume to said copy storage volume, said storage manager updating said directory information and said reference location information in said server data base to link said primary copy and said back-up copy, said storage manager transferring said primary copy to said client system in response to a client system request for said client data file, said storage manager also periodically performing an incremental back-up operation from said first storage pool to said second storage pool such that a set of selected primary copies of client data files is copied to said copy storage volumes,wherein in response to said client system request for said client data file, said storage manager determining that said primary copy of said client data file is unavailable, said storage manager then directly accessing said back-up copy of said client data file by using said directory information and said reference location information in said server database and transferring said back-up copy from said copy storage volume to said requesting client system, said storage manager then subsequently recovering said unavailable primary copy of said client data file by copying said back-up copy from said copy storage volume to said primary storage volume.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×