Patent ID: 9300692
Filing Date: 2016-03-29
CPC Classification: G06F,H04L

Claim Text:
1. A method for data migration, the method being implemented by one or more processors and comprising: implementing a data migration in which a data migration system migrates data from a source file system to a destination file system; intercepting, at the data migration system, a file system operation request for one or more file system objects on a volume of the source file system from a client while the data migration is in progress; determining a set of credentials for the client from the intercepted file system operation request; creating one or more reference file system objects on the volume of the source file system corresponding to the file system operation request, wherein each of the one or more reference file system objects are assigned a separate permission level and do not affect the data migration; issuing a test request from the data migration system to the source file system to access, using the client's set of credentials, the one or more reference file system objects on the volume of the source file system; determining permission levels associated with the volume for the client based on a response received from the source file system to the test request to access the one or more reference file system objects on the volume of the source file system; and based on the determined permission levels, implementing a security policy at the data migration system, on behalf of the destination file system, for file system operation requests intercepted from the client at the data migration system that are intended for the volume.