How To Enable Vserver Scope NDMP In NetApp Cluster Mode (ONTAP)

Vserver-Scope-NDMP-NetApp-Cluster-Mode

Today we will see how to enable vserver scope NDMP in NetApp cluster mode for modern ONTAP deployments. Note that if your backup application supports Cluster Aware Backup (CAB) features, you should enable Vserver-scope NDMP. Otherwise, fallback configurations such as node-scope NDMP may be required. This comprehensive guide walks through the storage administration best practices required for secure, high-performance network data management protocol backups in enterprise storage environments.

Enable Vserver Scope NDMP NetApp Cluster Mode
Enable Vserver Scope NDMP NetApp Cluster Mode

What Is Vserver Scope NDMP?

Understanding Vserver Scope NDMP and Cluster Aware Backup

Introduced in Data ONTAP 8 and fully optimized in modern ONTAP releases, Vserver (or SVM) scoped Network Data Management Protocol (NDMP) revolutionizes how enterprise storage administrators handle data protection. Rather than managing NDMP sessions strictly at the individual physical node level—which introduces complex administrative overhead when cluster nodes are rebooted or migrated—Vserver scope NDMP decouples the backup service from specific hardware nodes.

This architecture allows backups to run at the Storage Virtual Machine (SVM) level across the entire cluster. Administrators can configure a single unified NDMP user account and data LIFs to handle volume backups across multiple volumes. Furthermore, when paired with backup applications utilizing Cluster Aware Backup (CAB) capabilities, backup data streams are dynamically routed to the optimal cluster node hosting the target volume, significantly improving throughput and minimizing internal network hops.

Vserver scope NDMP concept started after Data Ontap 8. With this feature, the backup can be taken at the SVM level or at the entire cluster level. You can take all volumes backup with a single NDMP user and LIFs.

Steps To Enable Vserver Scope NDMP

To enable vserver scope NDMP first we need to create an NDMP user. It’s easy to create a single NDMP user on the cluster vserver. We can use this user to take the backup of all volumes.

You can watch below YouTube Video for the detail process to enable the NDMP at the SVM level.

Step 1. Confirm that node-scope-mode is disabled

In the NetApp cluster, you can only enable one type of NDMP. If node scoped NDMP is disabled state then by default vserver scope NDMP will be in the enabled state.

::> system services ndmp node-scope-mode status  
NDMP node-scope-mode is disabled.

Step 2. Disable Node Scoped Mode NDMP 

If you see that the NDMP scope is enabled then just disable it. Once you disable it by default vserver-scope NDMP will be on automatically. There is no separate command to enable SVM-scope NDMP.

::> system services ndmp node-scope-mode off  
NDMP node-scope-mode is disabled.  

Step 3. Verify that the NDMP protocol is allowed on all Vserver

Now you need to verify if NDMP protocol is in the allowed-protocol list of all SVM. If it there then fine else you must add it to SVM.

Execute the below command to see all protocols that are allowed on SVM.

:>vserver show -vserver vs_cifs -fields allowed-protocols 
vserver    allowed-protocols 
-------    ----------------------- 
vs_cifs    nfs,cifs,fcp,iscsi  

If you do not see NDMP Protocol in the list, then add it to SVM. Make sure that you do not remove any existing protocol. In the command, you should mention NDMP along with existing protocols.

::> vserver modify -vserver vs_cifs -allowed-protocols nfs,cifs,fcp,iscsi,ndmp

Step 4. Enable Vserver Scope NDMP

Now you need to enable the NDMP on all vserver. You can also enable NDMP for cluster SVM that can manage all vserver in the NetApp cluster.

If you need to take backup for particular SVMs then enable SVM scope NDMP at SVM level.

::> vserver ndmpd on -vserver vs_cifs

Step 5. Verify vserver scope NDMP status

Now you can again verify the NDMP status of the NetApp cluster.

::> vserver ndmpd show 
VServer       Enabled   Authentication type 
------------- --------- ------------------- 
cifs          false     challenge 
cm2220a-cn    false     challenge 
dd            false     challenge 
svm_cifs      false     challenge 
svm_nfs       false     challenge 
vs_cifs       true      challenge 
vsarun        false     challenge 
7 entries were displayed. 

Step 6. Set Up Authentication For Vserver Scope NDMP

The next step is to set up authentication for a backup tool. When using NDMP in the ‘SVM-Scope’ mode, you can set up authentication in Vserver or Cluster level.

This means you can create a single cluster-wide NDMP user in cluster vserver that can manage all of the SVMs in the entire cluster. On the other hand, you can create separate NDMP users for each SVM.

You can also use the default cluster user account “admin” as well. You just have to generate a password for admin.

Execute the below command to generate the NDMP password for the entire cluster.

cluster::> vserver services ndmp generate-password -vserver cluster -user admin
 Vserver: cluster
    User: admin
Password: iF84X7B5A5HrboV

Troubleshooting Active Sessions With NDMP Probe

When managing enterprise backups in ONTAP, storage administrators frequently need to monitor active data transfer streams. In Vserver-scoped environments, you can verify active connections by leveraging the specialized probe command. Unlike older node-scoped architectures where you relied exclusively on system services ndmp probe, modern SVM environments utilize vserver-level probing.

::> vserver services ndmp probe -vserver vs_cifs -session-id 1

Always ensure that your firewall rules and data LIF routing allow TCP port 10000 (the standard NDMP listening port) to communicate freely between your backup media server and the designated SVM data LIFs.

You can give this username and password to your backup administrator. They will have to use these credentials to back up volumes securely. Additionally, you must configure and provide the appropriate cluster management or data LIF for the backup data control connection.

Note that in your environment the generated password will differ from the example above. Always store these enterprise credentials securely in your password manager and subscribe to administrative notifications for ongoing NetApp storage best practices.

Last updated for ONTAP 9.x storage environments. For further technical details on standardized NAS data protection protocols, consult the Arkit NDMP reference guide.

Leave a Reply

Your email address will not be published. Required fields are marked *