Highlighted

Retrieve data from a remote NFS share

Hello, gents.

I investigate capabilities of the Celerra for creating snapshot from a remote NFS share.


I tried:

1) Created some empty file system(with autoextend option) "test_fs" on Celerra.

2) Enabled DHSM for it.

3) Created DHSM connection between my NFS share "test_nfs" and "test_fs".

I was hoping that when I make a DHSM connection between my NFS share and some file system on Celerra it will start copying files from share to EMC.

4) After a few minutes I created NFS export of "test_fs" and mounted it and.. this file system is empty   It does not have any files from "test_nfs".

5) I   created checkpoint of "test_fs". Checkpoint was empty.

I hope that it will start some copying/migration files.

6) I deleted several files from share "test_nfs" and create checkpoint. Checkpoint was empty.

I hope that it will start some copying/migration files.

7) I modified DHSM connection(enable/disable useRootCred, change read_policy_override etc.). No copying files to "test_fs" and no changes in checkpoints.

Now I read about File Mover and migration file systems, but I can not find a detailed description and a description of their work.

How can I most effectively create a checkpoint of remote NFS share by means of Celerra? Describe to me the steps please.
I would like to use only xml api, but if it impossible I can use the commands by using the SSH connection.

DHSM connection not starting the files coping/migration between NFS/CIFS share and Celerra's file system? What else should I do?

Thanks in advance!

0 Kudos
5 Replies
Rainer_EMC
5 Rhenium

Re: Retrieve data from a remote NFS share

Hi,

are you an end user or a 3rd party developer ?

I think the DHSM API is covered under a develover agreement.

DHSM doesn’t actually move / copy data – that the archiving / HSM application needs to do itself using normal file protocols.

DHSM just provides an API to manage stub files and some other tasks.

Rainer

Re: Retrieve data from a remote NFS share

Thank you for answer.

Could you describe the mechanism for creating a snapshot of file system, which(file system) is located on another EMC Celerra server?
Does the EMC Celerra has their advanced mechanisms to transfer files from external share to Celerra file system?

Thanks in advance!

0 Kudos
Rainer_EMC
5 Rhenium

Re: Retrieve data from a remote NFS share

Checkpoints really dont have anything to do with FilerMover – you can create them via CLI or XML API

No – we don’t deal with copying data to or from the VNX – we act as a server not a client (with the exception of a DHSM recall)

0 Kudos

Re: Retrieve data from a remote NFS share

Thank you for answer, Rainer.

Sorry about the molestation. We are not worked earlier with such systems and still hard for us to understand all the features of the EMC Celerra.

You said: "No – we don’t deal with copying data to or from the VNX – we act as a server not a client (with the exception of a DHSM recall)". 
What do you mean by "exception of a DHSM recall"?

So, we undestand, that the most logical and correct solution - it is create checkpoint of local EMC Celerra file system.

But if we need to create checkpoint of some network share(for example from another EMC Celerra server)? EMC Celerra can't help us to consistent copy from this share to local file system? EMC Celerra can't help us to synchronize data between local file system(where we copied data from share) and share?

Thanks in advance.

0 Kudos
Rainer_EMC
5 Rhenium

Re: Retrieve data from a remote NFS share

What I mean that we work as a server – a client ask us for a file (read) or to store a file (write)

Now when a file was archived with DHSM and replaced by a stub and we get a read request from a client we in turn act as a client to get that file from secondary storage so that we again (as a server) can deliver it as a client.

Or if you look at it another way – we typically do not initiate a conversation – we just respond to it

Rarely do we send out something to another system without being asked for it

I don’t understand why you want to do a snapshot