Beruflich Dokumente
Kultur Dokumente
Version 5.3
August 2004
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Cautions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
NDMP Backup Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
NDMP Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Restoring File Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Dynamic Drive Sharing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
EMC NAS Interoperability Matrix. . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Planning Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Data Mover-to-TLU Cabling Examples . . . . . . . . . . . . . . . . . . . . . . . .13
Implementing International Character Support with NDMP . . . . . . .14
Multithreaded Backup and Restore Design . . . . . . . . . . . . . . . . . . . .16
User Interface Choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Configuring NDMP Backups with Celerra and BakBone NetVault
Roadmap. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Configuring Data Movers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Setting Up the TLU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Assigning Data Movers a Username and Password . . . . . . . . . . . . . . . .32
Setting Environment Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Configuring Your Backup Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Configuration Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Backing Up a VDM File System with NDMP . . . . . . . . . . . . . . . . . . . . . . .42
Managing NDMP Backups on Celerra . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Viewing and Modifying Parameters . . . . . . . . . . . . . . . . . . . . . . . . . .43
Viewing Backup Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Command Syntax Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Troubleshooting NDMP Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Troubleshooting Checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Related Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Want to Know More? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
1 of 78
Introduction
The Network Data Management Protocol (NDMP) allows you to control the backup
and recovery of an NDMP server through a network backup application, without
installing third-party software on the server. In a Celerra® Network Server, the Data
Mover functions as the NDMP server.
This technical module is part of the Celerra Network Server information set and is
intended for the System Administrator implementing a backup strategy with one or
more Celerra Network Servers. The System Administrator should be familiar with
backup and restore operations and with the basic administration of a Celerra
Network Server.
This technical module explains how to perform Network Data Management Protocol
(NDMP) backups with the Celerra Network Server and your backup software. It also
contains the information you need to cable and configure the Celerra Network
Server. Use this and other Celerra Network Server documentation in conjunction
with the documentation for your specific backup vendor.
Terminology
This section defines terms that are important to understanding NDMP backup
capabilities on the Celerra Network Server. Refer to the Celerra Network Server
User Information Glossary for a complete list of Celerra terminology.
automated backup and restore: A procedure in which a remote backup server
running NDMP-compliant backup software backs up data to a TLU.
backup and restore: A technique for ensuring file-system integrity and security by
backing up to tape or disk a file system or incremental changes to a file system; this
data can then be restored at a later time.
cumulative incremental backup: A backup that copies all data objects modified
since the last full backup. To restore data when cumulative incremental backups are
in use, you need only the latest full backup and the latest cumulative incremental
backup. See also differential incremental backup, full backup, incremental backup.
DAR: Direct access restore. An optimized data recovery operation that allows the
NDMP client to directly access backed-up data in the middle of a tape set without
having to traverse the tape set sequentially.
differential incremental backup: A backup that copies data objects modified since
the last full backup or incremental backup. To restore data when differential
incremental backups are in use, the newest full backup and all subsequent
differential backups are required. See also cumulative incremental backup, full
backup, incremental backup.
dynamic drive sharing (DDS): A feature of NDMP-compliant backup software that
allows NDMP servers to share tape drives.
full backup: A backup that copies all of a defined set of data objects, regardless of
whether they have changed since the last backup. A full backup is the basis from
which incremental backups are taken. See also cumulative incremental backup,
differential incremental backup, incremental backup.
Tape library unit (TLU), jukebox, tape drive Library (refers to any backup storage device),
autochanger handle, autochanger
Restrictions
When configuring your Celerra Network Server, note the following restrictions:
◆ EMC supports three-way NDMP backups in the following circumstances:
• Celerra Data Mover to Data Mover. The Data Movers can reside on the same
Celerra Network Server or on different Celerra Network Servers. This
includes the NS-Series Celerra Network Servers, which can provide one or
both Data Movers in a three-way configuration.
• Data Mover to NDMP server in a heterogeneous three-way configuration.
Refer to EMC NAS Interoperability Matrix on page 12 to locate the most up-
to-date information on heterogeneous three-way backup support.
◆ EMC supports NDMP drive sharing through a storage area network (SAN) only.
Refer to the EMC NAS Interoperability Matrix on page 12 and check with your
vendor for information on dynamic drive sharing support.
◆ On an NS-Series Celerra Network Server, the AUX port used for backup
defaults to Fibre Channel Arbitrated Loop (FC-AL) and 1 Gb. To use the AUX
port in a switched fabric environment or to change the speed, you must edit the
parameter file for the Data Mover to which you are connecting the tape drive.
Refer to Configuring Data Movers on page 21.
◆ NDMP does not support the Archive Bit method, only the Date/Time stamp
method is supported. The special wildcard characters, as well as the include/
exclude options, are not supported. To back up multiple directories, include all
directories in the file/directory list when creating the backup job.
◆ When you restore a Data Mover’s root partition, you must specify a restore path
that is different from the original location. You cannot restore to the original
location.
◆ NDMP does not follow symbolic links among file systems. Therefore, an NDMP
backup does not include a symbolic link's target file system. For more
information on symbolic links, refer to Configuring CIFS on Celerra for the
Windows Environment.
◆ Stripe size on your storage system can affect backup performance. For optimal
backup stripe size settings on Symmetrix® and CLARiiON® systems, refer to the
EMC NAS Interoperability Matrix on page 12.
◆ Currently, only full backups are supported with BakBone NetVault and Celerra.
! !
CAUTIONS
◆ You must configure Data Movers attached to tape drives for any NS Series
Celerra Network Server. For more information, refer to Configuring Data Movers
on page 21.
◆ If a failover occurs during a backup, you must directly connect the tape drive to
the new Data Mover and restart the backup. You may also need to reconfigure
your backup software.
◆ Do not connect a standby Data Mover to the TLU by means of a SCSI connection.
This will cause the backup to fail and could cause tape contention.
NDMP Configurations
The procedures in this technical module assume that the TLU connects directly to
the Celerra Network Server Data Mover. Refer to your backup software vendor’s
documentation for information on configuring a TLU attached to a backup host. This
section covers:
◆ Basic NDMP configuration
◆ Single and dual-TLU configurations
◆ Three-way backups
Simple NDMP Backup Configuration
The NDMP architecture uses a client/server model in which the backup software is
the NDMP client to the NDMP-Host Data Mover, as shown in Figure 1. Backup data
flows from the storage system to the Data Mover to an attached tape library backup
device, without traversing the network. Only the backup software’s control data
(scheduling, cataloging, and TLU commands) travels across the network.
Network Boundary
Celerra
NDMP
NDMP Client Control Data NDMP-Host
with Backup Data Mover
Software
Robotic
Backup Control
Data
SB14
SB15
SB12
SB13
SB10
SB11
SB8
SB9
SB6
SB7
SB4
SB5
SB2
SB3
SB0
SB1
PS0 PS1 PS2 PS3 PS4 SMB0 SMB1
CNS-000349
Backup Host
Network Boundary
Celerra
NDMP Control Data NDMP Control Data
NDMP-Host NDMP-Host
Data Mover Data Mover
Backup
SB14
SB15
Data
SB12
SB13
SB10
SB11
SB8
SB9
SB6
SB7
SB4
SB5
SB2
SB3
SB0
SB1
CNS-000348
Dual-TLU Configuration
Figure 3 shows two Data Movers connected to two separate storage-system
volumes and two separate tape library backup devices. The NDMP client controls
NDMP Client
with Backup
Software
Network Boundary
Celerra
NDMP-Host NDMP-Host
Data Mover Data Mover
SB14
SB15
51BS
41BS
SB12
SB13
31BS
21BS
SB10
SB11
11BS
01BS
SB8
SB9
9BS
8BS
SB6
SB7
7BS
6BS
SB4
SB5
5BS
4BS
SB2
SB3
3BS
2BS
SB0
SB1
1BS
0BS
PS0 PS1 PS2 PS3 PS4 SMB0 SMB1 1BMS 0BMS 4SP 3SP 2SP 1SP 0SP
CNS-000350
In a three-way backup, both file system and control data travel across the network.
This connection can be a dedicated network to avoid network traffic. Figure 4
illustrates a Data Mover-to-Data Mover three-way backup.
NDMP Client
with Backup
Software
NDMP NDMP
Control Control
SB14
SB15
Data Data
SB12
SB13
SB10
SB11
SB8
SB9
Backup Backup
SB6
SB7
SB4
SB5
Data Data
SB2
SB3
SB0
SB1
Control
NDMP-Host NDMP-Host
Data Server Tape Server
Note: It is unnecessary to back up the Celerra Network Server root file system. You are not
allowed to restore to this file system.
The NDMP feature direct access restore (DAR) allows you to perform file-level
restores. During a direct access restore, the NDMP client moves directly to the
location of the file you want to restore, without reading through the entire backup to
find the file. DAR requires that you enable the file history feature on the Celerra
Network Server, which tells the Celerra Network Server to send the NDMP client
the file history information for the backup. The down side to this feature is that the
file history information adds network traffic.
Celerra
NDMP-Host
Data Mover
NDMP Client
with Backup
Software Celerra SAN
Tape Drive
Network NDMP-Host
Boundary Data Mover CNS-000356
Storage
Celerra System
SB15
SB14
SB15
SB12
SB13
SB12
SB13
SB10
SB11
SB10
SB11
SB8
SB9
SB8
SB9
SB6
SB7
SB6
SB7
SB4
SB5
SB4
SB5
SB2
SB3
SB2
SB3
SB0
SB1
SB0
SB1
CNS-000353
Robot Connectivity
If a configuration consists of several Data Movers sharing one TLU robot, you need
to connect only one of these Data Movers to the robot. Robotic control is configured
in the backup software. For more information on robotic control, refer to the
appropriate vendor’s documentation.
Fibre Channel Configuration
Figure 7 shows the Fibre Channel connection from the storage system to a switch
and from the switch to the top port of each Data Mover. The bottom port of each
Data Mover connects to another switch through Fibre Channel, and then from that
switch to the TLU through Fibre Channel.
Note: You can use one switch by connecting the storage system and the TLU to the same
switch.Figure 7 illustrates a two-switch configuration.
Tape Library
Backup Device
Celerra
Storage
System
SB14
SB15
SB12
SB13
FC FC
SB10
SCSI DM 1
SB8
FC FC
SB14
SB15
DM 2
SB6
SB12
SB13
FC
SB4
SB5
SB10
SB11
Bridge
SB2
SB3
SB8
SB9
FC
SB0
SB1
PS0 PS1 PS2 PS3 PS4 SMB0 SMB1
SB6
SB7
FC Switch Switch
SB4
SB5
SB2
SB3
SB0
SB1
FC PS0 PS1 PS2 PS3 PS4 SMB0 SMB1
Tape Library
Backup Device
CNS-000352
Note: Refer to EMC NAS Interoperability Matrix on page 12 and your vendor’s
documentation to determine whether the vendor is qualified and supports the use of
international character sets.
Thread Function
Client with
NDMP-compliant
backup software
Network Boundary
Data Mover
NASA
Backup and
Restore
Threads
SB14
SB15
SB12
SB13
SB11
Pool Pool
SB8
SB9
SB6
SB7
SB4
SB5
SB2
SB3
SB0
SB1
NASS NASW
Storage Tape Library
System Unit
FTS Threads
Celerra CNS-000441
Note: When viewing online, click the text in the roadmap to access that phase. To return to
this roadmap from other pages, click the roadmap symbol at the center bottom of the page.
Setting Environment
Variables
Managing
ManagingNDMP
NDMPBackups
Backupson
on
Celerra
Celerra
Action Procedure
Configuring Data
Movers
Define parameters for NDMP-Host Data Configuring Data Movers for NDMP Backups on
Movers. page 22
Setting Up the TLU
Note: This procedure is required for NS series
Celerra Network Servers.
Assigning Data
Movers a Username Configure parameters for Internationalization. Configuring Data Movers for International
and Password Character Sets on page 25
Setting Environment Override the NDMP version used by the Celerra Overriding the NDMP Version on page 27
Variables Network Server.
Configuring Your For a summary of parameter file formats, refer to Parameter File Format, which
Backup Software
follows.
Parameter Files
Parameters are stored in text files, /nas/site/slot_param (system) and /nas/
server/slot_<x>/param (server). Because these files might already contain
parameter settings, it is recommended that you search the file for all occurrences of
Backing Up a VDM File the parameters, and if found, modify one and remove any duplicates. However, if
System with NDMP the file does contain duplicates, the last one in the file takes precedence.
To allow you to modify parameters for individual Data Movers, the values in the
Managing NDMP server file, /nas/server/slot_<x>/param, overwrite the values in the system
Backups on Celerra
file, /nas/site/slot_param. For example, if you want 32-bit GIDs (group IDs)
turned on for all Data Movers except server_3, the parameter value for gid32
must be set up as follows:
In the system parameter file, /nas/site/slot_param, type:
param ufs gid32=1
In the server parameter file, /nas/server/slot_3/param, type:
param ufs gid32=0
Note: After editing the system or server file, you must reboot the Data Mover for the
parameters to take effect.
Setting Up the TLU Note: Configuring the enable_fabric_aux0, and linx_speed_aux0 parameters is
required for NS series Celerra Network Servers.
fcTach linx_spee 0x4000 (default) or Note: This parameter applies only to the NS
d_aux0 0x2000 series Celerra Network Servers.
Notes:
• The procedure that follows is required for NS series Celerra Network Servers.
• In Celerra Network Server Version 5.3 or later, you do not need to configure the ntape or
nbuf parameters. The default ntape value is now set to 4, which is sufficient for
performing backups with one through four attached tape drives. The nbuf parameter has
been removed altogether.
Step Action
Note: In a Data Mover-to-Data Mover three-way configuration, you also need to set
required parameters (step 3) for the Data Mover without an attached tape drive.
Example:
/nas/server/slot_2/param contains the server_2 configuration parameters.
Note: This parameter value is configured for the Data Mover attached to the tape drive or
TLU.
Example:
To set the buffer size on server_2 to 256, type:
param NDMP bufsz=256
4. This step is required only if you are configuring an NS series Celerra Network Server. For
more information on these parameters, refer to Table 4 on page 22.
In addition to the bufsz parameter, add these parameters:
param fcTach enable_fabric_aux0=<paramvalue>
Where:
<paramvalue> = type of Fibre Channel environment (0=FC-AL; 1=FC switched fabric)
param fcTach linx_speed_aux0=<paramvalue>
Where:
<paramvalue> = AUX-0 port link speed (0x4000 or 0x2000)
Example:
To configure a Celerra NS700 Data Mover where server_2 has six attached tape drives,
the buffer size is 256, the environment is switched fabric, and the link speed is LC optical
1 Gb:
param NDMP bufsz=256
param fcTach enable_fabric_aux0=1
param fcTach linx_speed_aux0=0x4000
5. Optional. Configure the Data Mover for international character sets. The default dialect is
UTF-8. To change the dialect, refer to Configuring Data Movers for International
Character Sets on page 25.
7. If you are performing a Data Mover-to-Data Mover three-way backup, reboot the Data
Mover without an attached tape drive using this command syntax:
$ server_cpu <movername> -reboot -monitor now
Where:
<movername> = name of the Data Mover controlled by the slot_<x>/param file. For
example, slot_2/param affects server_2.
Example:
To reboot server_2, type:
$ server_cpu server_2 -reboot -monitor now
Note: You do not need to reboot the Data Mover that attaches to tape drives. You will
reboot the Data Mover as part of the next procedure, Setting Up the TLU on page 29.
NDMP convDialect dialect string You must set the conversion dialect when you
default=8859-1 restore an ASCII-mode Data Mover image to a
Assigning Data Data Mover that has Internationalization turned
Movers a Username on. This applies only when the conversion
and Password dialect you want to use is a non-Latin1 dialect,
such as big5.
Setting Environment
Variables Example:
param NDMP convDialect=big5
Configuring Your NDMP dialect dialect string Sets the dialect on the Data Mover to match
Backup Software default=“ ” the dialect of the Data Mover clients. This
applies when Celerra operates in
(UTF-8)
Internationalization mode.
Example:
Backing Up a VDM File param NDMP dialect=big5
System with NDMP
Managing NDMP This section explains how to specify a dialect in the Celerra Network Server. You
Backups on Celerra may need to specify a dialect when:
◆ Your backup software does not support Unicode, and a backup is done with
Unicode enabled on the Celerra Network Server. The filename must then be
converted.
◆ The Celerra Network Server is in internationalization mode and you are
restoring a backup image of an ASCII mode Data Mover where a non-Latin1
dialect was used.
For more information on support and behavior of international character sets with
the Celerra Network Server, refer to Implementing International Character Support
with NDMP on page 14 and to the Using International Character Sets with Celerra
technical module.
Note: During a backup, if a file is found that the translation configuration file cannot
translate, an entry in the server log is created. For example, if a file was created using a
character that does not appear in the code page’s character set, or if an NDMP dialect does
not match the dialect used to create the file, then an entry in the server log is created. When
restoring, you cannot perform a single-file restore on a file that contains an invalid
(inode_<number>) filename. To restore the file, you must restore the entire directory in
which the file resides.
Step Action
4. After setting all parameters, reboot the Data Mover. Use this command syntax:
$ server_cpu <movername> -reboot -monitor now
Where:
<movername> = the name of the Data Mover controlled by the slot_<x>/param file.
For more information about implementing international character sets, refer to the
Using International Character Sets with Celerra technical module, and your backup
software vendor’s documentation on this subject.
NDMP maxProtoc 1–4 Sets the maximum NDMP version that can be
olVersion default=4 used. Autonegotiation between Celerra and the
Assigning Data NDMP client determines the highest NDMP
Movers a Username version used. This parameter setting overrides
and Password the autonegotiation.
Example:
Setting Environment
Variables param NDMP maxProtocolVersion=3
Configuring Your
Backup Software ! !
CAUTION
Do not change other lines in the parameter file without a thorough knowledge of the
potential effects on the system. Contact EMC Customer Support for more
information.
By default, some servers and NDMP devices autonegotiate to use the latest NDMP
version supported by both the server and NDMP devices. EMC recommends using
Backing Up a VDM File
System with NDMP this default setting. However, you can override the automatic NDMP-version
selection by specifying the latest NDMP version that can be used.
Managing NDMP Overriding the NDMP version can be a useful troubleshooting tool, for example, to
Backups on Celerra
isolate NDMP issues by determining whether they occur with different versions.
Use this procedure to override the NDMP version.
Step Action
Note: If the line appears and indicates a different NDMP version, edit the line and add the
NDMP version you want to specify.
5. After setting all parameters, reboot the Data Mover. Use this command syntax:
$ server_cpu <movername> -reboot -monitor now
Where:
<movername> = name of the specified Data Mover
Example:
To reboot server_2, type:
$ server_cpu server_2 -reboot -monitor now
Step Action
1. From the Control Station, halt each Data Mover to be connected to the TLU and confirm
Backing Up a VDM File that it has been halted. Use this command syntax:
System with NDMP $ server_cpu <movername> -halt -monitor now
Where:
Managing NDMP <movername> = name of the specified Data Mover
Backups on Celerra Example:
To halt the Data Mover running on server_2, type:
$ server_cpu server_2 -halt -monitor now
3. Cable each Data Mover to the TLU. Refer to Data Mover-to-TLU Cabling Examples on
page 13 for more information.
5. Restart each Data Mover connected to the TLU and confirm that it has restarted using this
command syntax:
$ server_cpu <movername> -reboot -monitor now
Where:
<movername> = name of the specified Data Mover
Example:
To restart server_2, type:
$ server_cpu server_2 -reboot -monitor now
The output is similar to the following:
server_2: reboot in progress 0.0.3.4 done
6. After the Data Mover has restarted, verify that the Data Mover can recognize its TLU
device. Use this command syntax:
$ server_devconfig <movername> -probe -scsi -nondisks
Where:
<movername> = name of the specified Data Mover
For example, to confirm that server_2 can recognize its TLU devices, type:
$ server_devconfig server_2 -probe -scsi -nondisks
7. Save the Data Mover’s TLU devices to the Celerra Network Server database. Use this
command syntax:
$ server_devconfig <movername> -create -scsi -nondisks
Where:
<movername> = name of the specified Data Mover.
Example:
$ server_devconfig server_2 -create -scsi -nondisks
8. List the device addresses. You will need to record this information in step 8. To list the
devices and their addresses, use this command syntax:
$ server_devconfig <movername> -list -scsi -nondisks
Where:
<movername> = name of the specified Data Mover
For example, to list the devices for server_2, type:
$ server_devconfig server_2 -list -scsi -nondisks
The output will look similar to the following:
server_2 :
scsi device table
name addr type info
jbox1 c1t0l0 jbox ATL P1000 62200501.21
tape2 c1t4l0 tape QUANTUM DLT7000 245Fq_
tape3 c1t5l0 tape QUANTUM DLT7000 245Fq_
9. Record the device name information as shown in Table 7, which follows this procedure.
You will need the device names when you configure your backup software.
10. Perform this procedure for each Data Mover attached to the TLU.
Note: When configuring stand-alone tape drives, EMC recommends prefixing the Celerra
Network Server device name with c in your backup software. This ensures that tape
compression is used during a backup. For example, to use tape compression for the device
C1T0L0, enter cC1T0L0 as the device name.
Resulting
Data Mover TLU SCSI Port Device Component
Device Name
With NIS
Assigning Data
Movers a Username For Network Information Service (NIS) installations, the username and password
and Password must match the username and password in the NIS database. If you are using NIS,
enter the following into the NIS database:
Setting Environment
Variables ◆ ndmp as the user ID
◆ Same password to be entered when you configure your backup software
Configuring Your
Backup Software Note: NIS must be enabled on every NDMP-Host Data Mover.
Without NIS
If you do not have NIS, use this procedure to assign a user account name and
password to the NDMP-Host Data Movers.
Note: The su- command will fail. You must use the su command.
In the output, the two mandatory fields, User ID (UID) and Group ID (GID), are integers.
Note: The Celerra Network Server accesses a Data Mover by its internal name
(movername), which is server_2 in the sample output.
Note: If you are backing up NT attributes, be sure that HIST=y and OPTIONS=NT.
Setting Up the TLU
Assigning Data
Table 8 Environment Variables
Movers a Username
and Password Possible Default
Variable Description
Values Value
Setting
Environment BASE_DATE Obtained from N/A Incremental count and date/time of
Variables the NDMP data previous backup operation.
server for the
Configuring Your previous backup Note: This variable works in conjunction
Backup Software operation or set with DUMP_DATE.
to 0 (zero) for a
full backup. When BASE_DATE is specified, LEVEL is
ignored. For more information, refer to
Backup Levels with Celerra and NDMP on
page 35.
Backing Up a VDM File DIRECT y/n n This value (along with the HIST variable)
System with NDMP must be set to y before you perform a
backup if you want to use DAR when
recovering files.
Managing NDMP
Backups on Celerra
DUMP_DATE Obtained from N/A Incremental count and date/time of current
the NDMP data backup operation.
server for the
current backup Note: This variable works in conjunction
operation only if with BASE_DATE.
BASE_DATE is
specified by the For more information, refer to Backup
backup client as Levels with Celerra and NDMP on page 35.
part of the
environment.
Possible Default
Variable Description
Values Value
Note: For drive index information, refer to the TLU manufacturer’s documentation.
Setting Up the TLU
This section describes how to configure your BakBone NetVault software for NDMP
backups with the Celerra Network Server. The procedures in this section are based
Assigning Data on NetVault Version 7.0, which was qualified with the Celerra Network Server. To
Movers a Username access the most up-to-date patch and qualification information, refer to EMC NAS
and Password
Interoperability Matrix on page 12.
Setting Environment Task 1: Add an NDMP Server
Variables
Use this procedure to add an NDMP Server.
Configuring Your
Backup Software Step Action
1. Ensure that version 5.3 or higher of the NDMP APM is installed on your client running the
NetVault backup software.
For a list of qualified APM versions, refer to the EMC NAS Interoperability Matrix. Refer to
the NetVault documentation for information on installing the NDMP APM.
Backing Up a VDM File 2. If you are running NDMP APM Version 5.4 or higher, skip to step 3.
System with NDMP If you are running NDMP APM Version 5.3, you must install the following files on your
NDMP client:
Managing NDMP • The NDMP configuration file ndmpversions.cfg
Backups on Celerra • A new emc-celerra-dump-backup.srn file
For information on installing these files, refer to your NetVault documentation.
3. Add an NDMP Server. Open the Backup window by clicking the Backup button on the
toolbar or by selecting the Operations Backup command.
4. Right-click the NDMP APM and select Add Server to open the initial NDMP Server dialog
box.
8. Click OK.
Use this procedure to recognize and configure a device through the NetVault
wizard.
Assigning Data
Movers a Username
Step Action
and Password
1. Recognize a device. Launch NetVault and click the Device Management button (or
Setting Environment
select Device Management from the Administration menu. NetVault automatically
Variables
scans the SCSI bus on all NetVault clients and the server.
Configuring Your 2. NetVault searches for a library with serialization capability. If it finds one, a Device
Backup Software Configuration Wizard launches.
4. On the Add Library window, the Name field displays the library name and path, which
you can edit, if desired.
Backing Up a VDM File 5. To set default performance options, select the Configure Performance Options
System with NDMP checkbox. This launches another window after you click Next.
To add a library in a SAN environment where the drives can be seen by many clients,
Managing NDMP select the Scan clients for remote/shared drives checkbox. This launches another
Backups on Celerra window after you click Next.
Notes:
If you increase the Media block size, you must also increase the shared memory setting.
The shared memory value must be equal to at least four times the Media Block Size plus
1 Kb.
Use caution when setting block and shared memory size. Total shared memory size also
depends on the operating system you are running.
7. Click Next.
8. Optional. Rescan for devices. If you do not rescan, the devices previously detected and
stored in cache are used.
a. In the Automatic Device Configuration window, select Scan clients for remote/
shared devices to rescan the bus for devices.
b. From the Add Library window, complete the following:
Re-scan clients for devices — Select to force a rescan for devices.
Select Clients Window — Select any or all clients that may have a device attached.
NetVault scans the selected clients and automatically adds any devices it finds.
9. Click Next.
Once NetVault has scanned and added the devices, you see a window with the following
text:
Devices added successfully.
Setting Environment
Variables
Step Action
1. To retrieve the full mount path of a file system, use this command syntax:
Configuring Your $ server_mount <movername> | grep <fs_name>
Backup Software Where:
<movername> = name of the Data Mover
<fs_name> = name of the file system for which you want the full path
Example:
$ server_mount server_2 | grep ufs1
Output:
Backing Up a VDM File ufs1 on /root_vdm_1/ufs1
uxfs,perm,rw
System with NDMP
Note: /root_vdm_1 in this example indicates that the file system is a VDM-configured
Managing NDMP file system. When using NDMP to back up this file system, you would enter in your backup
Backups on Celerra software /root_vdm_1/ufs1 as the full path.
2. In your NDMP backup software, enter the pathname that was revealed in step 1. For
example:
/root_vdm_1/ufs1
Note: Refer to your backup software vendor’s documentation for more information on
specifying file-system pathnames in your NDMP backup software.
Assigning Data
Movers a Username
Viewing and Modifying Parameters
and Password
You can view and dynamically modify performance-related backup parameters
using the server_param command or through Celerra Manager. This technical
Setting Environment
Variables
module describes only the command-line procedures. Refer to the online help for
information on using Celerra Manager to modify parameter values. For more
information on all Celerra Network Server parameters, refer to Celerra Network
Configuring Your Server Parameters Guide.
Backup Software
This section includes the following tasks.
Action Procedure
For a particular Data Mover, view the tunable Viewing Backup Parameters on page 44
backup parameters and their values.
Backing Up a VDM File
System with NDMP View information on a specified parameter or Viewing Parameter Information on page 45
view information on all tunable backup
parameters for a specified Data Mover.
Managing NDMP
Backups on Celerra
Modify the value of a tunable backup parameter. Modifying Parameters on page 48
Notes
Backing Up a VDM File Note: Parameter and facility names are case-sensitive.
System with NDMP
Where:
Managing NDMP name = name of the parameter
Backups on Celerra facility = facility to which the parameter belongs
default = default value for the parameter
current = value set on the Data Mover
configured = value set through the server_param command
Setting Up the TLU To view detailed information on a specific parameter, use the following command syntax:
$ server_param <movername> -facility <facility_name> -info <param_name>
Where:
Assigning Data <movername> = name of the specified Data Mover
Movers a Username <facility_name> = name of the facility to which the parameter belongs
and Password <param_name> = name of the parameter you want to view
Example:
Setting Environment For server_2, to view detailed information on the paxWriteBuff parameter, type:
Variables
$ server_param server_2 -facility PAX -info paxWriteBuff
The output in this example shows that the paxWriteBuff parameter value has been increased
from the default value to 128.
Where:
facility_name = facility to which the parameter belongs
default_value = value set as the default
current_value = value set on the Data Mover
configured_value = value configured with the server_param command
user_action = action necessary for the parameter change to take effect
change_effective = when the parameter change takes effect
range = range of possible values
description = refer to Parameter Summary on page 49 for parameter descriptions
Action
To view all parameters for a particular Data Mover, use this command syntax:
$ server_param <movername> -facility <facility_name> -info -all
Where:
<movername> = name of the Data Mover
<facility_name> = name of the facility to which the parameter belongs
Example:
$ server_param server_2 -facility PAX -info -all
Output
Note: For an explanation of the categories displayed in this output, refer to the previous example.
server_2 :
name = paxWriteBuff
facility_name = PAX
default_value = 64
current_value = 64
configured_value = 64
user_action = none
change_effective = immediate
range = (1,1024)
description = Number of buffers in tape write queue per
backup session
name = paxStatBuff
facility_name = PAX
default_value = 128
current_value = 128
configured_value =
user_action = none
change_effective = immediate
range = (1,2048)
description = Number of buffers in stat queue per backup
session
name = nRestore
facility_name = PAX
default_value = 16
current_value = 30
configured_value = 30
user_action = none
change_effective = immediate
range = (1,64)
description = Number of worker threads per restore session
name = nFTSThreads
facility_name = PAX
default_value = 8
current_value = 8
configured_value = 8
user_action = none
change_effective = immediate
range = (1,256)
description = Number of FTS threads per backup session
name = nThread
facility_name = PAX
default_value = 64
current_value = 32
configured_value = 32
user_action = none
change_effective = immediate
range = (1,128)
description = Number of worker threads per backup session
name = nPrefetch
facility_name = PAX
default_value = 8
current_value = 8
configured_value = 8
user_action = none
change_effective = immediate
range = (1,32)
description = Number of tape records prefetched per worker
thread
Setting Environment
Variables
Use this command to modify a parameter.
Output
server_2 : done
Notes
Value Range
Action
Assigning Data To view statistics on a backup session in progress, use this command syntax:
Movers a Username
and Password $ server_pax <movername> -stats -verbose
Where:
Setting Environment <movername> = name of the specified Data Mover
Variables Example:
For example, to view statistics for a backup running on server_2, type:
$ server_pax server_2 -stats -verbose
Configuring Your
Backup Software
Managing NDMP
Backups on Celerra
Note: When you use verbose mode, information on file size distribution is included in the output.
Where:
NASS STATS = thread responsible for traversing the file system and providing metadata for each
directory and/or file
Total file processed = total number of files and/or directories for which metadata was
processed
Total NASS wait NASA count = number of times NASS waited for NASA
Total NASS wait NASA time = amount of time NASS waited for NASA
Total time since last reset = time since the last reset; a reset occurs automatically after a
backup completes
fts_build time = time spent building the file system or directory tree
getstatpool = if the value is consistently 0, then NASA may be slowing down the backup
putstatpool = if the value is consistently 0, then NASS may be slowing down the backup
NASA STATS = thread responsible for writing file header information, reading file data, and writing
to the buffer
Backup root directory = directory being backed up
Total bytes processed = bytes backed up since last reset or start of current backup
Total file processed = number of files backed up since start or reset of current backup
Throughput = how fast NASA processed data
Average file size = average size of file for current backup
Total nasa wait nass count time = number of times NASA waited for NASS
Total nasa wait nass time = amount of time NASA waited for NASS
Total time since last reset = amount of time since the backup statistics were reset; a
reset occurs automatically after a backup completes
Tape device name = target device for the backup data
File size statistics = statistics on the size of files backed up since the start or reset of the
current backup
NASW STATS = thread responsible for getting data from the buffer pool, writing it to tape, or sending
it to a remote Data Mover
Session total time = total time of current session
Session idle time = idle time for current session
KB transferred = total KB transferred
Average transfer rate = per-second and per-hour transfer rate for current session’s data
Average burst transfer = burst transfer rate in MB/s and GB/s
Write block counters (List/Direct) = scatter/gather write count
_Point-in-time_ (over the last 10 seconds) = information on data processed during a
10 second point-in-time
Rate= transfer rate in MB/s
Burst= burst transfer rate in MB/s
Idle= amount of time NASW was idle in ms
Get pool = number of buffers in get pool; if value is consistently 0, then NASA and NASS may be
slowing down the backup
Put pool = number of buffers in put pool; if value is consistently 0, then the tape may be slowing
down the backup
Compression rate retrieved = compression rate
ReadC = read compression rate at the tape device
WriteC = write compression rate at the tape device
Read = amount of data read in KB
Written = amount of data written in KB
Output
Configuring Your
Backup Software
server_2 : done
Managing NDMP
Backups on Celerra
Command Reference
server_cpu Table 11
server_devconfig Table 12
For a more detailed synopsis of the command or to view syntax conventions, refer
to the Celerra Network Server Command Reference Manual.
Table 11 server_cpu Syntax Summary
Command Description
Option Description
Command Description
Option Description
Command Description
Option Description
-add [-md5] [-password] <name> Adds a new user account with the login
<name>. If you are creating a user account with
MD5 password encryption, use the -md5
option. The -password option allows you to
specify a password for the new user account.
Passwords have a six-character minimum.
Command Description
Command Description
Options Description
-facility <facility_name> -modify Allows you to modify the value of the specified
<param_name> -value <new_value> <param_name> and changes the value to
<new_value>; <facility_name> is the
facility for <param_name>.
Command Description
Options Description
Troubleshooting Checklist
Review this checklist for tips on troubleshooting your NDMP backup.
❑ Is the backup or restore spanning multiple tapes? If yes, are more tapes available when
the job spans to the next tape?
❑ Check the TLU physical connections and correct any loose connections or incorrectly
labeled hardware. Refer to Setting Up the TLU on page 29.
❑ Check the server log to ensure the parameters executed successfully.
To read the server log for a Data Mover, use this command syntax:
$ server_log <movername> | grep param
Where:
<movername> = name of the specified Data Mover
Where:
<movername> = name of the specified Data Mover
Verify that all the devices are listed correctly and note any problems.
❑ Confirm in the EMC NAS Interoperability Matrix that your Celerra Network Server,
backup software version, and hardware are supported for NDMP backups with the
Celerra Network Server. Refer to EMC NAS Interoperability Matrix on page 12 for
instructions on accessing this document.
❑ Have you created the username and passwords on all NDMP-Host Data Movers? Refer
to Assigning Data Movers a Username and Password on page 32. Have you used the
same usernames and passwords when configuring Data Mover access in your backup
software?
❑ Have the TLU device names been recorded correctly and entered during configuration
of the backup software? Refer to Recording TLU Information on page 29 and to your
backup software vendor’s documentation.
❑ If your backup vendor supplies utilities for checking the physical and logical paths
between the backup server and the TLU devices, confirm that these paths are valid.
Table 18 defines the severity levels associated with the server logs.
Severity
Meaning
Level
0 Emergency
1 Alert
2 Critical
3 Error
4 Warning
Severity
Meaning
Level
5 Notice
6 Info
7 Debug
<MOVER_LISTEN> before The NDMP client sends a Verify that your backup Refer to EMC NAS
tape open MOVER_LISTEN request software is qualified with Interoperability Matrix on
before a TAPE_OPEN request. Celerra. page 12.
<MOVER_LISTEN> with A Data Mover listen request Verify that your backup Refer to EMC NAS
read only tape requires a tape write, but the software is qualified with Interoperability Matrix on
tape is in read-only mode. Celerra. page 12.
The NDMP client needs to
send the message in
read/write mode.
3-way DAR unable to fsr Occurs during a three-way Verify that your hardware, Refer to EMC NAS
1234, residualCount 998 direct access restore (DAR). drivers, and backup software Interoperability Matrix on
The forward skip record failed are qualified with Celerra. page 12.
with the remaining records and
the restore fails.
Answer occurred with This point should not be Verify that your backup Refer to EMC NAS
pdi==NULL reached with pdi==NULL. software vendor is qualified Interoperability Matrix on
The Data Mover terminates the with Celerra. page 12.
NDMP job, and the backup
fails.
Backup type not Celerra does not support the Verify that the NDMP client is Refer to your backup
supported: ufsdump backup type specified in the using either the tar or dump software vendor’s
NDMP backup software. backup type. documentation and to
Celerra supports the tar and Setting Environment
dump backup types. Variables on page 34.
This message occurs when
Note: The backup will fail
using NDMP version 2.
without a valid backup type
specified.
BlockBuf count in PAX Displays the number of buffers To change the parameter Refer to Configuring Data
Pool: <number> initialized in the pool. This values, edit the param file. Movers on page 21.
message reflects the PAX
ReadBuff parameter.
<number> = number of buffers
Cannot reply connect An error occurred when Verify that your backup Refer to EMC NAS
sending a reply to software vendor is qualified Interoperability Matrix on
CONNECT_OPEN. The Data with Celerra. page 12.
Mover terminates the NDMP
backup job.
cannot send An error occurred when Verify that your backup Refer to EMC NAS
NDMP_CONFIG_GET_TAPE_IN sending a reply to this software vendor is qualified Interoperability Matrix on
FO reply message. The Data Mover with Celerra. page 12.
terminates the NDMP backup
job.
cannot send A reply to this request cannot Verify that your backup Refer to EMC NAS
NDMP_CONNECT_OPEN reply be sent. The Data Mover software vendor is qualified Interoperability Matrix on
terminates the NDMP job. with Celerra. page 12.
Can't convert filename These two messages appear Verify that the NDMP Refer to Configuring Data
using the specified together and indicate one of dialect parameter specifies Movers for International
NDMP.dialect, or the following: the correct dialect. Character Sets on page 25.
invalid utf8 filename: • Internationalization on a
0x999 Data Mover is turned on
inode_%3456 is using and the specified dialect
for filename cannot be used to convert
the filename from UTF-8 to
the client’s dialect.
• The original filename is not
a valid UTF-8 name. For
example, if a Celerra client
(which may be a different
client from the NDMP client)
creates a file using a
character outside its own
code page, Celerra saves
the filename using an
invalid UTF-8 name.
In the inode_%3456 error
message, inode_<number>
is used in place of the file
name.
Can't have DIRECT=y/Y, Celerra does not support a In your backup software, For more information about
and RECURSIVE=y/Y recursive restore for a change the recursive restore DAR, refer to the NDMP
directory using DAR. The setting to n. Backup Concepts on page 6
Celerra rejects this type of Verify that your backup section. For information on
restore. software is qualified with environment variables, refer
Celerra. to Setting Environment
Variables on page 34 and to
your backup software
vendor’s documentation.
Can't open file_name These two messages indicate Verify that your backup Refer to EMC NAS
for write in 3214 that the Celerra encountered a software is qualified with Interoperability Matrix on
File <file_name> problem opening a file during a Celerra. The problem may be page 12.
create error in 3294 restore. The file due to a failed backup.
<file_name> is skipped, and
the restore continues.
Empty archive The FILESYSTEM or PREFIX On the NDMP client, set a Refer to Setting
NDMP environment variable is value for the FILESYSTEM or Environment Variables on
not set in the NDMP client PREFIX environment variable. page 34 and to your backup
software. software vendor’s
documentation.
Error in NDMP restore An error in the restore Verify in the server log that you
arguments, argument argument occurred. specified the correct backup
<argument> <argument> = argument root and path, for example,
name, for example, TYPE verify the spelling and the
pathname.
ERROR MOVER try to The state is illegal for aborting Verify that your backup Refer to EMC NAS
Abort in state <state> the MOVER interface; legal software vendor is qualified Interoperability Matrix on
states are LISTEN, ACTIVE, with Celerra. page 12.
or PAUSED.
<state> = mover interface
state, for example,
NDMP_MOVER_STATE_IDLE
ERROR MOVER try to The state is illegal for setting Verify that your backup Refer to EMC NAS
change record size in record size; only the IDLE software vendor is qualified Interoperability Matrix on
state <state> state is legal. with Celerra. page 12.
<state> = mover interface
state, for example,
NDMP_MOVER_STATE_ACTIVE
ERROR MOVER try to The state is illegal for a Verify that your backup Refer to EMC NAS
Continue in state MOVER_CONTINUE command; software is qualified with Interoperability Matrix on
<state> only the PAUSED state is legal. Celerra. page 12.
<state> = mover interface
state, for example,
NDMP_MOVER_STATE_ACTIVE
ERROR MOVER try to In a three-way configuration, Verify that your backup Refer to EMC NAS
disconnect in state not the mover interface tried to software vendor is qualified Interoperability Matrix on
connected disconnect while in a with Celerra and supports page 12.
disconnected state. three-way backups.
ERROR MOVER try to The NDMP client tried to stop Verify that your backup Refer to EMC NAS
Listen in state <state> the data interface in an invalid software is qualified with Interoperability Matrix on
state. Celerra. page 12.
<state> = mover interface
state, for example,
NDMP_MOVER_STATE_ACTIVE
ERROR MOVER try to Set The state is illegal for setting Verify that your backup Refer to EMC NAS
window in state <state> window size; only LISTEN or software vendor is qualified Interoperability Matrix on
PAUSED states are legal. with Celerra. page 12.
<state> = mover interface
state, for example,
NDMP_MOVER_STATE_ACTIVE
ERROR MOVER try to Stop The state is illegal for stopping Verify that your backup Refer to EMC NAS
in state <state> the MOVER interface; only the software vendor is qualified Interoperability Matrix on
HALTED state is legal. with Celerra. page 12.
<state> = mover interface
state, for example,
NDMP_MOVER_STATE_IDLE
ERROR MOVER try to Stop The NDMP client sent a Confirm that your NDMP client Refer to EMC NAS
in state <state> message not compliant with software is qualified with Interoperability Matrix on
Reason:<reason> the NDMP Version 4 Celerra. page 12.
specification. If your software is qualified,
<state> = mover interface then this message is
state, for example, informational only and you do
NDMP_MOVER_STATE_IDLE not need to take any action.
<reason> = reason for pause,
for example,
NDMP_MOVER_PAUSE_EOF
ERROR MOVER type LOCAL This should be a three-way Verify that your backup Refer to EMC NAS
try to Read read, but the mover interface software vendor is qualified Interoperability Matrix on
type is not three-way with Celerra. page 12.
compliant (it is not TCP).
Error on checking An error occurred in the Verify that the file and directory Refer to your backup
restore name list restore name list, which names you want to restore are software vendor’s
contains the file and directory listed correctly. documentation.
names to restore.
Error on environment The NDMP client sent an Verify that the environment Refer to Setting
variable: <variable> invalid environment variable. variable listed in the log Environment Variables on
<variable> = variable message is supported by page 34 and to your backup
associated with the error, for Celerra. software vendor’s
example, LEVEL documentation.
extractFtreeList: bad The backup path provided Ensure that the correct path Refer to your NMDP client
path /xyz does not exist. was specified and that the files documentation for more
specified for backup exist. information.
level exceeded maximum An incorrect increment level Verify that the backup level Refer to Setting
allowed (11) for backup was specified in the specified by the NDMP client is Environment Variables on
NDMP client software. between 0 and 10. page 34 and to your backup
software vendor’s
documentation.
Mover connection error A connection to a three-way Verify that your backup Refer to EMC NAS
(connectDone) Data Mover accepting a TCP software vendor is qualified Interoperability Matrix on
stream failed. with Celerra. page 12.
The NDMP client sent an
invalid command.
Mover continue before A MOVER_CONTINUE request Verify that your backup Refer to EMC NAS
changing tape!!! was sent by the NDMP client software vendor is qualified Interoperability Matrix on
before the tape was changed. with Celerra. page 12.
The backup fails.
Mover not created The NDMP client sent an Verify that your backup Refer to EMC NAS
invalid command. software vendor is qualified Interoperability Matrix on
The mover interface was not with Celerra. page 12.
created when the NDMP client
requested
CONFIG_GET_CONNECTION_
TYPE.
name /foo/ A pathname and filename is Ensure that the file and Refer to your NDMP client
skoilksfoiefslk... greater than 1024 bytes, which pathnames in the backup documentation.
length 1102 too long exceeds Celerra’s limit. directory are less than 1024
bytes.
ndmp already started The NDMP client attempted to Verify that your backup Refer to EMC NAS
start an NDMP listen thread software is qualified with Interoperability Matrix on
while one was already running; Celerra. page 12.
starting another is
unnecessary.
NDMP Tape parameter not The NDMP ntape parameter Set the NDMP ntape Refer to Configuring Data
set. is not set in the param file. parameter in the param file, Movers for NDMP Backups
The ntape parameter and then reboot the Data on page 22.
specifies the number of tape Mover.
NDMP_TAPE_OPEN_REQUEST
denied. drives attached to a Data
Mover. Note: You must set this
parameter for both Data
Movers involved in a three-
way backup.
NDMP.bufsz > 1168K in The Data Mover’s buffer size To change the bufsz Refer to Configuring Data
param file, bufsz was parameter (bufsz) is too parameter value, edit the Movers for NDMP Backups
reset to 128K. large. param file, and then reboot the on page 22.
The bufsz value is Data Mover.
automatically reset to 128 KB,
the default value.
NDMP_MOVER_STATE_ACTIV For NDMP V4, the state is Verify that your backup Refer to EMC NAS
E illegal for setting the window software is qualified with Interoperability Matrix on
size; only the LISTEN and Celerra and supports NDMP page 12. For more
PAUSED states are legal. Version 4. information on NDMP-
version compatibility refer to
Overriding the NDMP
Version on page 27.
network error Cannot send a message due Verify that the network is in a
(ndmp_mover.cxx: 2210) to a network error. good state.
next_head fail The file cannot be restored Verify that your backup Refer to your backup
(filename: line#) because a notification to the software is qualified with software vendor’s
NDMP client to read the file Celerra and that it supports documentation and to EMC
header failed for a direct DAR. NAS Interoperability Matrix
access restore (DAR). on page 12.
No password for NDMP The NDMP password is not set Use the server_user Refer to Assigning Data
user:ndmp on the Celerra Network Server. command to set the NDMP Movers a Username and
password or to verify that the Password on page 32.
password is set properly.
Retry:3 to get NDMP
user:ndmp - Passwd
Note: You must use the same
password for the Celerra Data
Mover and the NDMP client
software. Also, the username
must be ndmp.
param PAX.<paramName> These two errors indicate that Configure an acceptable value Refer to Configuring Data
1024 out of range (4, the value for the PAX for the PAX parameter. Movers for NDMP Backups
512) parameter <paramName> is on page 22 and to Viewing
param PAX.<paramName> outside the parameter’s and Modifying Parameters
is set to 64 allowed range. on page 43 for parameter
descriptions and value
ranges.
Pattern Not Matched: / This pattern (file or directory) is Verify the integrity of the
fs/file3 (not restored) not found in the archive. backup media and the backup
path you entered.
pax not started At the time of the Verify that your backup Refer to EMC NAS
DATA_CONNECT request, PAX software is qualified with Interoperability Matrix on
was not started. Celerra. page 12 for qualification
The Data Mover netd Verify that the netd file information.
configuration file needs to includes PAX.
include PAX. The netd file
resides in /nas/server/
slot_<x>/netd.
Where:
<x> = slot number of the Data
Mover, for example, slot_2
PAX.nFTSThreads is This message indicates that a No particular action is Refer to Configuring Data
reset to 64 value has been specified for necessary. The backup still Movers on page 21 for
the PAX.nFTSThreads succeeds; it simply uses fewer instructions on setting
parameter that is too large. threads to perform the backup. parameters.
The value is reset and the
backup continues normally.
pax_cmd_thread An internal error between Verify that your backup Refer to EMC NAS
expected ARCHIVE/ NDMP and PAX occurred. The software is qualified with Interoperability Matrix on
EXTRACT act, but Data Mover and NDMP client Celerra. page 12.
received <action> establish a connection, an
ARCHIVE or EXTRACT
message is expected, but not
others.
<action> = action received,
for example, LIST
pax_NotifyDataRead Notification to the NDMP client Verify that your backup Refer to your backup
failed (filename: to read the first file header for software is qualified with software vendor’s
line#) a three-way direct access Celerra and that it supports documentation and to EMC
restore (DAR) failed. three-way DAR. NAS Interoperability Matrix
on page 12.
Read fault on /fs/test The file you are trying to back Verify that the file or file Refer to EMC NAS
with error: <error up cannot be read on Celerra. system exists on Celerra, is in Interoperability Matrix on
message> a good state, and is not being page 12.
The attempt to read the file
data failed. used by other applications.
<error message> = type of
error, for example, I/O error
RecBuf in NDMP Pool Displays the number of buffers To change the buffer size, edit Refer to Configuring Data
(count:64), initiated in the pool and the the bufsz parameter in the Movers for NDMP Backups
NDMPMAXBUFSIZ is 128 maximum buffer size. param file, and then reboot the on page 22.
This setting reflects the bufsz Data Mover.
parameter.
Request (0x702) not The request is not supported Verify that your backup Refer to EMC NAS
supported (No mover) because the mover interface is software is qualified with Interoperability Matrix on
not yet created. Celerra. page 12.
rw_thr() TCP connection PAX failed to receive a Verify that the network is in a
closed with mover message from the TCP good state.
connection.
Tape number > 8 in The ntape parameter Change the NDMP ntape Refer to Configuring Data
param file exceeds the maximum value, parameter value to 8 or less Movers for NDMP Backups
which is 8. and reboot the Data Mover. on page 22.
The value specifies the
number of tape drives attached
to a Data Mover. Celerra
supports no more than eight
tape drives per Data Mover.
TAPE_OPEN c1t2l0 fails A TAPE_OPEN request failed Verify that no contention for
with stat: <state> with <state>. the backup device exists
Many factors can trigger this among backup clients or Data
message. Movers.
<state> = state of the device, This may cause the backup to
for example, Device Busy fail.
thrdId 0 directory/ During a restore, the Celerra Verify that your backup Refer to EMC NAS
link error encountered a problem with software is qualified with Interoperability Matrix on
the directory and/or link. Celerra. You will need to page 12.
restart the restore. The
problem may be due to a failed
backup.
thrdId 0 error on An attempt was made to Ensure you are not trying to
restore file to root restore to the root file system, restore to root the file system.
filesystem which the Celerra does not
Permission denied to support.
restore <file or dir>
on Root fs
thrdId 0 The Data Mover encountered Verify that your backup Refer to EMC NAS
namedFileStreamSkip a problem and subsequently software is qualified with Interoperability Matrix on
error in 3214 skipped data for the named file Celerra. You may be trying to page 12.
stream. The restore is restore a failed backup.
terminated.
thrdId 0 positionTape A DAR restore encountered a Verify that your backup Refer to EMC NAS
error problem positioning the tape. software is qualified with Interoperability Matrix on
Celerra. The problem may be page 12.
due to a failed backup or a
corrupted tape.
thrdId 1 mod_name error The Celerra could not rename Verify that your backup Refer to EMC NAS
a file during a restore. software is qualified with Interoperability Matrix on
Celerra. The problem may be page 12.
due to a failed backup.
Try to Stop data The backup client should not Verify that your backup Refer to EMC NAS
interface in state 3 stop the data interface in this software is qualified with Interoperability Matrix on
state. Celerra. page 12.
Try to tape_mtio in The NDMP client tried to The NDMP client should not Refer to your NDMP client’s
mover active state manipulate the tape drive while try to manipulate the tape drive documentation for more
the Data Mover had ownership while the Data Mover has information.
of the tape drive. ownership of it.
Unable to get position An error occurred while Verify that the tape is in a good
on tape (d),error: reading the tape position. The state.
<error message> tape is either not opened or is
not ready.
<error message> = type of
error, for example, Device
Error
Unable to reach The ndmp password is not set. Set a password for the ndmp Refer to Assigning Data
password data base user. Movers a Username and
Password on page 32.
Unknown Auth type (0x8) An unknown authorization Verify that the NDMP client Refer to Assigning Data
request was made. uses either text or the MD5 Movers a Username and
Celerra supports text and MD5 authorization format. Password on page 32 and to
authorizations. your backup software
documentation.
Unknown BT_NDMP_BUTYPE An invalid backup type is Verify that the tar or dump Refer to your backup
specified in the NDMP client backup type is specified in the vendor’s documentation for
software. NDMP client software. information on setting the
Celerra supports tar and backup type to tar or dump.
dump backup types.
Note: The backup will fail
without a valid backup type
specified.
unknown mt cmd 0x97 An unknown tape command If using server_archive, For more information on the
was received. When using verify that you entered the server_mt command, refer
server_archive, an server_mt command to the Celerra Network
incorrect mt command was correctly. Server Command Reference
entered. Otherwise, verify that your Manual, to the man pages,
backup software vendor is and to the Using the Celerra
qualified with Celerra. server_archive Utility
technical module.
Refer to EMC NAS
Interoperability Matrix on
page 12 for information on
Celerra qualifications.
Unknown procedure Celerra received an unknown Verify that the your backup Refer to EMC NAS
(8765) message from the NDMP software is qualified with Interoperability Matrix on
Unknown command 0x8888 client and terminated the Celerra. page 12.
NDMP backup job.
VLC_FS_STATUS_DEVICE_ The specified volume was not Check the spelling of the
NOT_FOUND found. volume name you specified.
VLC_FS_STATUS_ERROR Celerra encountered an Verify that your backup Refer to EMC NAS
internal error. This condition software is qualified with Interoperability Matrix on
causes the backup or restore Celerra. page 12 to verify software
to fail. qualification. Refer to the
related PAX server log
messages for more
information on this server
log condition.
VLC_FS_STATUS_NOT_RAWF The target <file_system> When restoring a volume-level Refer to the Using Celerra
S <file_system> specified for recovery is not a copy, the target file system Replicator technical module
raw file system. must be a raw file system for more information.
(rawfs).
VLC_FS_STATUS_NOT_READ For a volume-level copy, the Mount the file system you want Refer to the Using Celerra
_ONLY specified file system must be to copy as a read-only file Replicator technical module
mounted as a read-only file system. for more information.
system.
Write count exceeds Tape write or read exceeds the To change the bufsz Refer to Configuring Data
bufsz bufsz (buffer size) parameter. parameter, edit the param file Movers on page 21.
If the bufsz value is larger and reboot the Data Mover.
Read count exceeds than 1168 KB, the value is
bufsz automatically reset to 128 KB.
Write IO error status A write I/O error occurred. Verify that the tape drive is in a
error: <error message> <error message> = type of good state.
error, for example,
DeviceError
B E
backup levels, with Celerra 35 education, on EMC products 74
backup software environment variables 34
configuration guidelines 37
configuring for Celerra 37 F
facility, PAX parameters 44
C failover of a Data Mover, caution 5
cabling the TLU 13 Fibre Channel TLU configuration 13
Celerra Network Server file restoration, overview 10
backup levels with 35
configuration guidelines for 20 G
setting environment variables on 34 guidelines for configuring
Celerra NS series backup software 37
media interface adapter for 20 Celerra Network Server 20
parameters for, summary 22
port configuration with 4
setting parameters on 24 I
checklist for troubleshooting NDMP backups international character sets
59 support overview 14
command syntax summary 56 with dump and tar backup types 15
commands interoperability matrix, accessing 12
server_cpu, summary 56
server_devconfig, summary 56 L
server_log, summary 57
levels of backup, with Celerra 35
server_param, summary 58
server_pax, summary 58
server_user, summary 57 M
configuration guidelines managing NDMP backups 43
for Celerra 20 MD5 password encryption, method for Celerra
for your backup software 37 33
configurations for NDMP backups media interface adapter, for the Celerra NS
dual-TLU 8 series 20
simple 6 modifying parameters 48
single TLU 7 multithreaded backup design 16
configuring
Data Movers 21
roadmap for 19
N
NASA thread group 16, 54
your backup software 37
NASS thread group 16, 54
connecting the robot to a Data Mover 13
NASW thread group 16, 54
customer education on EMC products 74
NDMP
Customer Support, reporting a problem to 60
backups, managing 43
concepts 6
D configurations 6
DAR, see direct access restore version, overriding 27
Data Movers Network Data Management Protocol, see
caution for connecting tape drives 5 NDMP
configuring 21 NIS, setting a Data Mover’s username and
failover caution 5 password with 32
parameters for 21 NS series, see Celerra NS series
setting a username and password for 32
devices, discovering from Celerra 30
T
tar backups
behavior with Celerra 15
terminology
definitions of 2
differences with backup software vendors
3
78 of 78 Version 5.3