Patent ID: 8219525

Claim:
A method of updating a first copy of file information at a first destination address and a second copy of the file information at a second destination address, the method comprising: using a reference to obtain a binary stream of updated source file information; receiving, at the first destination address and the second destination address, the binary stream of updated source file information from a source file located in a first namespace at an updated address that is different from an original address of the source file, wherein the first destination address identifies a first storage location of the first copy of the source file, and wherein the first destination address is associated with metadata identifying a first destination file name for the first copy of the source file at a first server, the first server in the first namespace, and wherein the second destination address identifies a second storage location of the second copy of the source file, and wherein the second destination address is associated with metadata identifying a second destination file name for the second copy of the source file at a second server, the second server in a second namespace, and wherein the updated source file information further comprises updated content of the source file; updating at the first destination address the first copy of the source file with the updated source file information and updating at the second destination address the second copy of the source file with the updated source file information, the first copy of the source file having a first metadata field identifying the original address of the source file and the second copy of the source file having a second metadata field identifying the original address of the source file; and updating the first metadata field of the first copy of the source file and the second metadata field of the second copy of the source file to include the updated address of the source file.