NFS Object Store provides NFS interface to the Commvault Content Store so that users can protect and recover their data by using native NFS client software.
NFS ObjectStore does not require any dedicated Commvault Data Agent package on clients, because after the share is mounted, it becomes part of the file system namespace and is accessible to applications through the native file system interface. Applications can seamlessly access their data directly from the backup media.
NFS ObjectStore can support powerful use cases, for example running SQL queries on database backups without actually recovering the entire database.
- Provides a native NFS interface for the Commvault ContentStore.
- No additional software required on the NFS clients.
- Supports multiple versions of files.
The following components comprise an NFS ObjectStore system:
- A CommServe server.
- A Linux MediaAgent with the NFS ObjectStore software. The NFS ObjectStore software runs the service that provides an NFS server that interfaces with the ContentStore. A configured disk cache provides quick access to recently used data.
- An Analytics Engine. This can be located on the same machine as the CommServe, or on a different machine. This is automatically installed with the MediaAgent on Windows machines.
- A backup MediaAgent. You can install the MediaAgent on the same machine as NFS ObjectStore, or a different machine.
- NFS Clients. NFS Clients are any machines that can mount an NFSv3 or NFSv4 share.
Note: A minimal server install requires one Windows machine for the CommServe, and Index Server, and one Linux machine for the NFS ObjectStore software.
The table describes the requirements for each component.
|Index Server (packaged with the MediaAgent on Windows). This can be on the same machine as the CommServe.||Windows|
|NFS ObjectStore on the (packaged with the MediaAgent on Linux)||Linux
For information on disk size guidelines, see NFS ObjectStore Disk Cache Size Guidelines.
|NFS Clients||Any Operating System with NFS support.
For information on what NFS version to use, see NFS Protocol Support.
You can choose the option to use versioning when you create an NFS ObjectStore client.
When you enable versioning, the software creates a new version every time the content changes.
Clients must use the NFSV4 protocol for a share that has versioning. NFSV3 clients cannot use a versioning share.
Administrators can add and manage NFS ObjectStore shares through the CommCell Console, or through a command line interface.