Loading...

Adding an NFS ObjectStore Share

Add a NFS ObjectStore client for each NFS ObjectStore share from the CommCell Console.

When you add a client, the software creates an NFS ObjectStore share.

When you add a client, you can grant access to the share to the following clients:

  • NFS clients
  • Windows clients that can mount a share over the CIFS protocol

Squashing Options

The Commvault software supports squashing for an NFS ObjectStore share.

The squashing type to use for the share. The default is ROOT_SQUASH.

Valid values are:

  • ROOT_SQUASH

    Map the root user on the NFS client to an anonymous user/group that has limited privileges. This prevents a root client user from having total control of the NFS ObjectStore share.

  • ROOT_ID_SQUASH

    Map the root user on the NFS client to an anonymous user/group that has limited privileges and map a non-root user that is part of the root user's group to an anonymous group id so that the user is treated as a non-root user.

    A root user ID is 0 and a root user group ID is 0. This squashing type performs the following operations.

    A user ID of 0 is mapped to an anonymous user ID

    A group ID of 0 is mapped to an anonymous group ID

    A group ID of 0 in an alternative group is mapped to an anonymous group ID

    For example, if USER1 has the root user group (group ID 0), then the user is mapped to an anonymous group id and be treated as USER1 (instead of having root privileges).

  • ALL_SQUASH

    Map all the users on the NFS client to an anonymous user/group that has limited privileges.

    Note: Windows clients that use the CIFS interface cannot create files or directories when you set the squashing type to ALL_SQUASH.

  • NO_ROOT_SQUASH

    A root user account on the NFS client can access the share as a root user.

You can also define a group ID and a user ID for squashing.

If you use squashing, then the group ID is the anonymous group id that the software uses for mapping. This can be a value that is greater than 0.

If you use squashing, then the user ID is the anonymous user id that the software uses for mapping. This can be a value that is greater than 0.

Before You Begin

  1. Create a user that you will associate with the client.

    For more information see Creating a User.

    Best Practice: Make the user and client name the same so that you can easily associate the NFS ObjectStore and the user.

  2. Determine the versioning options.

    For information, see NFS ObjectStore Versioning Rules.

  3. Make sure that you have the following CommCell Console information:
    • The MediaAgent client name
    • The Index Server client name
    • The storage policy name
  4. Make sure that you have the following information:
    • The IP addresses, or the host names of the clients that can access the NFS share

Procedure

  1. From the CommCell Bowser, right-click Client Computers, point to New Client > File System, and then click NFS ObjectStore.

    The Create NFS ObjectStoreClient dialog box appears.

  2. On the Server tab, specify the share details:
    1. To allow versioning on the NFS share, select the Enable Versions check box.

      Note: If NFSV3 clients need access to the share, then do not select this check box.

    2. To enable ACL for the share, select the Enable ACL check box.
    3. Under Squashing Options, select the squashing options:
      1. From the Squashing Type list, select the squashing type.
      2. In the Anonymous UID box, type the user ID the software uses for squashing.
      3. In the Anonymous GID box, type the group ID the software uses for squashing.
    4. From the NFS Server list, select the server.
    5. On the NFS Clients tab, specify the users to associate with the NFS ObjectStore:
      • To make this share accessible by any client, select All Clients.
      • To allow specific clients access to the share, select Custom. Then, in the box, type the IP addresses or host names of all clients that can access the NFS ObjectStore share, and then click Add.

        Separate the IP address or host names with a ",".

        The clients do not need to be configured in CommCell Console.

      • To remove client access to the share, in the NFS Clients box, select the clients, and then click Delete.
  3. On the Associate Users and Groups tab, select the user to associate with the NFS ObjectStore, and then click Add.
  4. On the Storage Device tab, specify the storage policy information.
    1. From the Storage Policy list, select the storage policy.
    2. From the Index Server list, select the Index Server that is configured for NFS ObjectStore.
  5. Click OK.

Result

After you add an NFS ObjectStore client, Commvault software creates a client for the NFS ObjectStore share that contains the following entities:

  • The client name is the user name that you associated with the NFS ObjectStore.
  • A default backup set
  • A backup set that has the same name as the user name that you associated with the client

    This backup set contains a subclient for the NFS share that has the same name as the backup set. Use this subclient to manage the NFS share.

What to Do Next

Send the NFS ObjectStore share name (user name) to the users so that they can access it.

Last modified: 7/9/2018 7:22:03 PM