Scalable common access back-up architecture
First Claim
1. A method for providing shared file back-ups in a repository, the method comprising:
- receiving metadata of a file to be backed-up from a client;
accessing a global directory of back-up files including back-up file metadata and back-up file pointers corresponding to each of the back-up files in the repository;
determining if the metadata matches one of the back-up file metadatas; and
if the metadata matches one of the back-up file metadatas, then adding the back-up file pointer corresponding to the matching back-up file metadata to a client directory of client back-up files in the repository.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products for providing shared file back-ups in a repository. Methods include receiving metadata of a file to be backed-up from a client. A global directory of back-up files is accessed. The global directory includes back-up file metadata and back-up file pointers corresponding to each of the back-up files in the repository. It is determined if the metadata matches one of the back-up file metadatas. If the metadata matches one of the back-up file metadatas, then the back-up file pointer corresponding to the matching back-up file metadata is added to a client directory of client back-up files in the repository.
-
Citations
20 Claims
-
1. A method for providing shared file back-ups in a repository, the method comprising:
-
receiving metadata of a file to be backed-up from a client;
accessing a global directory of back-up files including back-up file metadata and back-up file pointers corresponding to each of the back-up files in the repository;
determining if the metadata matches one of the back-up file metadatas; and
if the metadata matches one of the back-up file metadatas, then adding the back-up file pointer corresponding to the matching back-up file metadata to a client directory of client back-up files in the repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing shared file back-ups in a repository, the system comprising:
-
a global directory of back-up files including back-up file metadata and back-up file pointers corresponding to each of the back-up files in the repository; and
a server back-up module in communication with the global directory and including computer instructions for facilitating;
receiving metadata of a file to be backed-up from a client;
accessing the global directory of back-up files;
determining if the metadata matches one of the back-up file metadatas; and
if the metadata matches one of the back-up file metadatas, then adding the back-up file pointer corresponding to the matching back-up file metadata to a client directory of client back-up files in the repository. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product for use in a computing system for providing shared file back-ups in a repository, the computer program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method comprising;
receiving metadata of a file to be backed-up from a client;
accessing a global directory of back-up files including back-up file metadata and back-up file pointers corresponding to each of the back-up files in the repository;
determining if the metadata matches one of the back-up file metadatas; and
if the metadata matches one of the back-up file metadatas, then adding the back-up file pointer corresponding to the matching back-up file metadata to a client directory of client back-up files in the repository. - View Dependent Claims (19, 20)
-
Specification