Robert Carey Ireland - Sundance UT DeeAnne Barker Higley - Provo UT Dale Robert Olds - Sandy UT Renea Berry Campbell - Orem UT
Assignee:
Novell, Inc. - Provo UT
International Classification:
G06F 1730
US Classification:
7071041
Abstract:
Distributed Reference Links (âDRLsâ) for managing the referential integrity between objects in a distributed directory server system are described. In a preferred embodiment, DRLs specify a set of attributes, precedents, and algorithms that define how a resource can notify other resource managers of a change in the identity information of one of its objects. Using DRLs, before an external reference to an object is created, a âUsedByâ attribute identifying the partition that will include contain the external reference is added to any R/W replica of the object prior to the creation of the external reference object.
Method And System For Migrating Files From A First Environment To A Second Environment
Bruce R. Cutler - Murray UT Reid W. Poole - Orem UT Renea B. Campbell - Orem UT
Assignee:
Novell, Inc. - Provo UT
International Classification:
G06F 1760
US Classification:
395712
Abstract:
A method for migrating a file system and access rights associated with the file system from a first network operating system to a second network operating system. The method according to this invention achieves a highly reliable and relatively quick process for migrating from one network environment to another network environment. Mapping information associating objects in the first network environment with objects in the second network environment is maintained in the object database of the first network environment. A process is initiated in the first environment to read and communicate the file system and file access rights from the first environment to the second environment. A process is initiated in the second environment to accept the file system and file access rights from the first environment. The second process recognizes object identifiers associated with the first environment and accesses the mapping information to determine which object in the second environment is associated with the object from the first environment The second process then obtains an object identifier of the object in the second environment and stores the object identifier in the file object list of the file so that the object in the second environment has identical access rights to the file as did the corresponding object in the first environment.