Getting Started with 3DFS

Step 1: Review Requirements and Supported Features

The 3DFS server is supported only on Windows and Linux MediaAgents.

Refer to the following information to learn more about the requirements for 3DFS, and the supported features:

Step 2: Install the MediaAgent

The 3DFS server package is installed as part of the MediaAgent installation.

Review each of the following topics to prepare for the installation and to select the installation method that is most appropriate for your environment.

Step 3:Identify the Required Network Storage Server Based on the Protocol

Protocol

MediaAgent

Additional packages required

NFS v3

Linux

NA

Windows

NA

NFS v4

Linux

NFS-Ganesha package must be installed

SMB

Linux

NFS-Ganesha and SMB package must be installed

Windows

Dokany (open source call back file system )*

*Dokany package is installed automatically when user tries to create a 3DFS share for SMB protocol

The following table lists supported features on the available network storage servers:

Feature

MediaAgent

Additional packages required

Refresh on Backup feature

Linux

NFS-Ganesha package must be installed

3DFS ACLs

Linux

NFS-Ganesha package must be installed

Share creation at the backup set level

Windows and Linux

NA

By default, the NFS Ganesha server and SAMBA are packaged with HyperScale 2.0, so you can skip the manual installation instructions in steps 4, 5, and 6.

Skip steps 4 to 7, if you are installing the packages on a Windows server.

Step 4: Install NFS-Ganesha Server and SAMBA Using the CVInstallNetworkServer Tool

The CVInstallNetworkServer tool automatically installs the NFS-Ganesha server and SAMBA on the Linux MediaAgent. For more information, see CVInstallNetworkServer Tool.

If you performed this step successfully, then skip the manual installation instructions in steps 5 and 6.

Step 5: Install NFS-Ganesha

NFS-Ganesha is preinstalled on the File Recovery Enabler virtual machine (VM). For instructions to deploy a File Recovery Enabler VM, see Deploying a File Recovery Enabler for Linux.

The Commvault 3DFS solution supports NFS-Ganesha 2.8.2 version.

You can download the NFS Ganesha version that Commvault recommends from the Download Center. Go to the Download Center.

Note: The installation of nfs-ganesha RPM may result in the following dependency error. In this case, obtain and install the required RPMs for the dependencies such as jemalloc, libntirpc, and so on. The dependent RPMs are available in the official RHEL and CentOS repositories.

error: Failed dependencies: libjemalloc.so.1()(64bit) is needed by nfs-ganesha-2.8.2.el7.x86_64 
error: Failed dependencies: libntirpc.so.1()(64bit) is needed by nfs-ganesha-2.8.2.el7.x86_64

Step 6: Install SAMBA

If you want Windows users to access the 3DFS network share, then you must enable SAMBA.

  • Install SAMBA.

    Commvault supports stable version of Samba 4.10.4.

  • Verify that you have installed the following packages on the MediaAgent. SMB support is enabled by default when you install these packages on the MediaAgent.

    • nfs-ganesha

    • samba-client-libs

    • samba-winbind

    • samba

    • samba-winbind-modules

    • samba-common-libs

    • samba-client

    • samba-common

    • samba-common-tools

    • samba-libs

    • tdb-tools

    • ntp

Step 7: Enable the SMB Protocol for 3DFS Network Shares

If you want Windows clients to access the 3DFS network share, then you need to add the Linux MediaAgent to the Active Directory. For more information, see Enabling the SMB Protocol for 3DFS Shares.

Step 8: Prepare for Your First Restore

  1. Create a 3DFS share on the MediaAgent, see Manage 3DFS Shares.

    If you enabled the Samba server along with the NFS-Ganesha server, SMB shares for the backup data are automatically created.

  2. To report and analyze critical data about your CommCell operations, see Reports Overview.

Step 9: Perform Your First Restore

Restoring Data on the NFS or SMB Client

Loading...