NetBackup™ Snapshot Manager for Data Center Administrator's Guide
- Introduction
 - Preparing for NetBackup Snapshot Manager for Data Center installation
- About the deployment approach
 - Hosting NetBackup Snapshot Manager for Data Center
 - Meeting system requirements
 - Host sizing recommendations
 - Creating an instance or preparing the host to install NetBackup Snapshot Manager for Data Center
 - Installing container platform (Docker, Podman)
 - Creating and mounting a volume to store data
 - Verifying that specific ports are open on the instance or physical host
 
 - Deploying NetBackup Snapshot Manager for Data Center using container images
- Before you begin installing NetBackup Snapshot Manager for Data Center
 - Installing NetBackup Snapshot Manager for Data Center in the Docker/Podman environment
 - Securing the connection to NetBackup Snapshot Manager for Data Center
 - Verifying that NetBackup Snapshot Manager for Data Center is installed successfully
 - Restarting NetBackup Snapshot Manager for Data Center
 - Associating NetBackup media server(s) with Snapshot Manager for Data Center
 
 - Upgrading NetBackup Snapshot Manager for Data Center
- About NetBackup Snapshot Manager for Data Center upgrades
 - Supported upgrade path
 - Upgrade scenarios
 - Preparing to upgrade NetBackup Snapshot Manager for Data Center
 - Upgrading NetBackup Snapshot Manager for Data Center
 - Upgrading NetBackup Snapshot Manager for Data Center using patch or hotfix
 - Migrating and upgrading NetBackup Snapshot Manager for Data Center
 
 - Uninstalling NetBackup Snapshot Manager for Data Center
 - Snapshot Manager for Data Center catalog backup and recovery
 - Configure NetBackup Snapshot Manager for Data Center
 - Storage array replication
 - Storage array plug-ins for Snapshot Manager for Data Center
- Configure the storage array plug-ins for Snapshot Manager for Data Center
 - Required ports for different arrays
 - Azure NetApp Files plug-in
 - Azure Files plug-in
 - Dell EMC PowerMax and VMax array
- Dell EMC PowerMax and VMax plug-in configuration prerequisites
 - Supported Snapshot Manager for Data Center operations on Dell EMC PowerMax and VMax
 - DELL EMC PowerMax and VMax plug-in configuration parameters
 - Roles and privileges on Dell EMC Unisphere for PowerMax and VMax
 - Dell EMC XtremIO plug-in considerations and limitations
 
 - Dell EMC PowerFlex array
 - Dell EMC PowerScale (Isilon)
- Supported NetBackup Snapshot Manager for Data Center Operation on DELL EMC PowerScale (Isilon)
 - DELL EMC PowerScale (Isilon) plug-in configuration prerequisites
 - Dell EMC PowerScale (Isilon) plug-in configuration parameters
 - Using SmartConnect with Snapshot Manager for Data Center
 - Roles and privileges on Dell EMC PowerScale (Isilon)
 - Snapshot replication for Dell EMC PowerScale (Isilon)
 - Supported Dell EMC PowerScale (Isilon) replication topologies
 - Consideration for Dell EMC PowerScale (Isilon)
 
 - Dell EMC PowerStore SAN and NAS plug-in
 - Dell EMC XtremIO SAN array
 - Dell EMC Unity Array
 - Fujitsu Eternus AF/DX SAN array
 - Fujitsu Eternus AB/HB SAN array
 - Fujitsu AX/HX Series plug-in
- Supported Snapshot Manager for Data Center Operation on Fujitsu AX/HX array
 - Fujitsu AX/HX plug-in Configuration prerequisites
 - Fujitsu AX/HX plug-in configuration parameters
 - Fujitsu AX/HX SnapDiff configuration prerequisites
 - ACL configuration on Fujitsu AX/HX array
 - Fujitsu AX/HX plug-in considerations and limitations
 
 - HPE RMC plug-in
 - HPE XP plug-in
 - HPE Alletra 9000 SAN array
 - HPE Alletra 6000 SAN array
 - HPE GreenLake for Block Storage array
 - Hitachi NAS array
 - Hitachi SAN array
 - IBM Storwize SAN V7000 plug-in
 - IBM FlashSystem plug-in
 - IBM SAN Volume Controller plug-in
- Supported Snapshot Manager for Data Center Operation on IBM SAN Volume Controller array
 - IBM SAN Volume Controller plug-in configuration prerequisites
 - IBM SAN Volume Controller plug-in configuration parameters
 - Roles and privileges on IBM SAN Volume Controller
 - IBM SAN Volume Controller plug-in considerations and limitations
 
 - InfiniBox SAN array
 - InfiniBox NAS array
 - Lenovo DM 5000 series array
 - NetApp storage array
- Supported NetBackup Snapshot Manager for Data Center operations on NetApp storage
 - NetApp plug-in configuration prerequisites
 - NetApp plug-in configuration parameters
 - Roles and privileges on NetApp storage array for the ZAPI interface
 - Roles and privileges on NetApp storage array for REST interface
 - Domain user permissions on the NetApp array
 - Configuring a dedicated LIF for NetBackup operation
 - Snapshot Replication
 - Supported NetApp replication topologies
 - Considerations for NetApp plug-in
 
 - NetApp Cloud Volumes ONTAP (CVO)
 - Amazon FSx for NetApp ONTAP Plug-in
 - NetApp E-Series array
 - Nutanix Files array
 - Pure Storage FlashArray SAN
- Supported Snapshot Manager for Data Center operations on Pure Storage SAN array models
 - Pure Storage SAN plug-in configuration pre-requisites
 - Pure Storage SAN plug-in configuration parameters
 - Roles and privileges on Pure Storage FlashArray
 - Pure Storage FlashArray plug-in considerations and limitations
 
 - Pure Storage FlashBlade plug-in configuration notes
 - PowerMax eNAS array
 - Qumulo NAS array
- Supported Snapshot Manager for Data Center operations on Qumulo plug-in
 - Qumulo plug-in configuration prerequisites
 - Qumulo plug-in configuration parameters
 - Permissions and privileges on the Qumulo cluster
 - Domain user permissions on the Qumulo cluster
 - Configuring a dedicated VLAN for NetBackup access
 - Qumulo plug-in considerations and limitations
 
 - VMware vSAN File Services plug-in
- Supported Snapshot Manager for Data Center Operation on VMware vSAN cluster
 - VMware vSAN File Services plug-in configuration prerequisites
 - VMware vSAN File Services plug-in configuration parameters
 - Domain user permissions on the VMware vSAN Cluster
 - VMware vSAN File Services plug-in considerations and limitations
 
 
 - Configuring storage lifecycle policies for snapshots and snapshot replication
- About configuring storage lifecycle policies for snapshots and snapshot replication
 - Creating a storage lifecycle policy for snapshots and snapshot replication
 - Operation types in a storage lifecycle policy
 - Retention types for storage lifecycle policy operations
 
 - NetBackup Snapshot Manager logging
- About NetBackup Snapshot Manager logging mechanism
 - How Fluentd-based NetBackup Snapshot Manager logging works
 - About the NetBackup Snapshot Manager fluentd configuration file
 - Modifying the fluentd configuration file
 - Viewing NetBackup Snapshot Manager logs
 - Fluentd-based logging requirements and considerations
 - NetBackup Snapshot Manager logs
 - Agentless logs
 
 - Troubleshooting
- Troubleshooting NetBackup Snapshot Manager for Data Center
 - Backup from snapshot job fails with time out error
 - (SELinux) Storage array plug-in configuration failure for custom port
 - Execution fails for the flexsnap_preinstall.sh command.
 - For NetApp SAN volumes, failure to create snapshot of a volume
 - D-NAS backup fails with the error: The file system crawler process timed-out waiting for streams to attach with shared memory. (3003)
 - Isilon backup from snapshot failed with the Snapshot cannot be mounted error.
 
 
Viewing NetBackup Snapshot Manager logs
NetBackup Snapshot Manager provides a MongoDB client helper utility (flexsnap-log) that is located within the flexsnap-coordinator service. This utility allows you to access the MongoDB logs collection.
The general command syntax for using the flexsnap-log utility is as follows:
# sudo docker exec flexsnap-coordinator flexsnap-log <options>
Table: Flexsnap-log command options
Command option  | Description  | 
|---|---|
<service>  | The NetBackup Snapshot Manager service name. The command displays the logs of the specified service.  | 
- h | --help  | Displays the command syntax and a description of the available options.  | 
-n <N> | --limit <N>  | Displays the last "N" number of log messages. For example, to view the last 50 log messages, specify the following: 
  | 
-t | --tail  | Use this option to follow and monitor the log messages in real-time.  | 
-F <format> | --format <format>  | Displays the log messages in the specified output format. For example,   | 
-v | --verbose  | Displays the command output in a verbose mode.  | 
-j | --json  | Displays the logs in a JavaScript Object Notation (JSON) format.  | 
-d <days> | --days <days>  | Displays the logs for the last "DAYS" number of days. For example, to view the logs for the last seven days, specify the following: 
  | 
-f <filename> | --file <filename>  | Dumps the logs to the file specified in   | 
You can view the NetBackup Snapshot Manager logs using any of the following commands on the NetBackup Snapshot Manager host:
To obtain all the NetBackup Snapshot Manager service logs, run the following command:
# sudo docker exec flexsnap-coordinator flexsnap-log
To obtain logs of a specific NetBackup Snapshot Manager container service, run the following command:
# sudo docker exec flexsnap-coordinator flexsnap-log <flexsnap-service name>
To tail or follow log messages, run the following command:
# sudo docker exec flexsnap-coordinator flexsnap-log -t
To obtain the last "N" number of log messages, run the following command:
# sudo docker exec flexsnap-coordinator flexsnap-log -n <N>
You can also combine these options to achieve a specific output. For example, to obtain the last 10 log messages for the
flexsnap-agentservice, run the following command:# sudo docker exec flexsnap-coordinator flexsnap-log -n 10 flexsnap-agent
The command output displays messages similar to the following:
flexsnap-agent: flexsnap-agent-offhost[1] flexsnap.updates: INFO - find_files:netapp.zip flexsnap-agent: flexsnap-agent-offhost[1] flexsnap.updates: INFO - find_files:nutanix.zip flexsnap-agent: flexsnap-agent-offhost[1] flexsnap.updates: INFO - find_files:oracle.zip flexsnap-agent: flexsnap-agent-offhost[1] flexsnap.updates: INFO - find_files:purestg.zip flexsnap-agent: flexsnap-agent-offhost[1] flexsnap.updates: INFO - find_files:windows.zip flexsnap-agent: flexsnap-agent-offhost[1] INFO - Beginning registration with coordinator flexsnap-agent: flexsnap-agent-offhost[1] INFO - loaded plugin, sending configId status: {} flexsnap-agent: flexsnap-agent-offhost[1] INFO - Sending list of sources flexsnap-agent: flexsnap-agent-offhost[1] INFO Registration complete
The most recent NetBackup Snapshot Manager logs are also available in the flexsnap-fluentd container logs. You can use standard Docker commands to obtain the logs.
Run the following command:
# sudo docker logs flexsnap-fluentd | grep flexsnap-agent | head -10
The command output displays messages similar to the following:
flexsnap-agent: {"container_name":"flexsnap-agent","source":"stdout","log":
"Mar 04 09:10:20 f5d1ae1c4808 flexsnap-agent-offhost[1] MainThread agent: 
INFO - Not generating certificate. Join token not passed for role agent"}
flexsnap-agent: {"container_name":"flexsnap-agent","source":"stdout","log":
"Mar 04 09:10:20 f5d1ae1c4808 flexsnap-agent-offhost[1] MainThread 
flexsnap.ca: INFO - Loading /opt/VRTScloudpoint/keys/agent.6c5c9.cert.pem 
/opt/VRTScloudpoint/keys/cacert.pem"}
flexsnap-agent: {"container_name":"flexsnap-agent","source":"stdout","log":
"Mar 04 09:10:20 f5d1ae1c4808 flexsnap-agent-offhost[1] MainThread 
flexsnap.connectors.rabbitmq: INFO - Starting service"}To view the flexsnap-fluentd container logs in real time, run the following command:
# sudo docker logs flexsnap-fluentd -f | grep <flexsnap-service-name>