You are on page 1of 7

EMC TechNote: Integrating Celerra with

BakBone NetVault 7 (LAN-Based)
1 Introduction
This technical note describes the results of the integration testing of BakBone NetVault backup and restore
software with the Celerra® Network Server. Integration tests are designed to identify the NetVault features that
depend upon the behavior of the Celerra Data Mover and UxFS file system. The tests verified that the NetVault
features function as expected with Celerra. The tests also verified that NetVault is compatible with unique
Celerra features such as TimeFinder™/FS and SnapSure.
The audience for this technical note is the installation and configuration specialist familiar with the Celerra and
backup and restore operations.
This document covers only LAN-based testing; however, NDMP testing and qualification work has also been
performed with NetVault.

2 Integration Testing Overview
Celerra integration testing consists of an extensive set of tests using both Windows/CIFS and UNIX/NFS clients,
including:

Celerra-specific installation and configuration options

Basic application functionality (incremental/differential backups and virtual tape)

File system characteristics and limitations (Windows security and attributes, UNIX permissions, large/small
files, high file/directory counts, file system extension)

Celerra high-availability features (Data Mover Failover, Fail-Safe Networks)

Special Celerra features (TimeFinder/FS, SnapSure)

Table 1 shows the Celerra configurations that were tested.
Table 1 Tested Celerra Configurations
Environment Additional Plug-ins
Windows

Backup Media

Office Data Share v2.4
Tape, Disk
(required to access remote
shares)

Comments
Including HighRoad

Open File Manager v1.6
(allows back up of open
files)
Virtual Disk Device
Manager (allows
management of virtual
libraries)
Sun

Virtual Disk Device
Manager (allows
management of virtual
libraries)

Tape, Disk

Including HighRoad

3 Terminology
Full Backup — Saves all backup objects.

Integrating Celerra with BakBone NetVault 7 (LAN-Based)

1

com/.18. the remaining tests were done using this version. Table 2 Test Hardware and Software Component Platform Version Hardware Data Mover 510 (Sun and Windows) ATL P1000 Library (SCSI) for Windows DLT 7000 Tape Drives (4) ATL P3000 Library (SCSI) for Sun DLT 7000 Tape Drives (4) Celerra Network Server 5. Incremental backup from last full backup — Saves all of the directories or files that have changed since the last full backup. SP3 EMC HighRoad Client V 3.00. and application support for Celerra network-attached storage (NAS) products.9 became available.1 Accessing the EMC NAS Interoperability Matrix Refer to the EMC NAS Interoperability Matrix for definitive information on supported software and hardware.8 EMC HighRoad Client V 3.Incremental backup from last backup — Saves all of the directories and files that have changed since the last (full or incremental) backup. select Score. Integrating Celerra with BakBone NetVault 7 (LAN-Based) 2 . for example.18. The EMC NAS Interoperability Matrix appears in the list. such as backup software. which was the GA candidate during initial testing. 5 Integration Considerations This section presents the test results that were unexpected or required additional clarification or emphasis. 4. The EMC NAS Interoperability Matrix contains the most up-to-date version information. Fibre Channel switches.emc.2. when a disk quota limit is reached.1.0_b003 * Testing was done with 5.18.1. 3. refer to Accessing the EMC NAS Interoperability Matrix. It also contains information on how the application behaves under specific situations.8* Software 5.18.2. 2. 4 Test Environment Table 2 lists the hardware and software used for the integration testing. Search for NAS Interoperability Matrix.8. When 5. To view the EMC NAS Interoperability Matrix: 1.12 UNIX clients Solaris 5.9 BakBone NetVault 7 Windows clients Windows 2000 Server. For information on accessing the EMC NAS Interoperability Matrix. In the Sort Search Results by box.1. Go to http://powerlink.1.

Determining which directories and files have been backed up. NetVault allows you to impersonate a user with sufficient privileges to access the target data. When you back up or restore using NetVault. and the archive bit checking can be disabled per backup job. 5. 5. Performing a full backup of a test dataset. incremental from last full backup. Performing an incremental or differential backup. and restores might cause ownership issues. 2.3 Incremental Backups NetVault offers three types of backups: full. This works as expected. Integrating Celerra with BakBone NetVault 7 (LAN-Based) 3 . NetVault for Windows clients uses both methods to detect changes. and you need to access a network resource. Refer to Table 1 for information on required plug-ins. you must specify a user the job will impersonate. files and/or directories for backup might be inaccessible. You must also add this user to the Data Mover’s local Backup Operators or Administrators group. This differs from other backup applications. NetVault for Windows clients uses both methods to detect changes. 3. file and directory changes in Celerra file systems are detected by a change in the last-modified time stamp. If you do not add the user account information to the appropriate group on the Data Mover. file and directory changes in Celerra file systems are detected by a change in the last-modified time. refer to the online documentation at http://www. you should always select to use both the last-modified time stamp and the archive bit to detect file system changes for incremental and differential backups. For NFS. and incremental from backup of any kind. By default. Celerra sets the archive bit to indicate that security information has changed on a file. 4. Tests found that impersonating an administrator worked as expected. By default. For CIFS. and the use of the archive bit.1 Installation and Configuration For instructions on installing NetVault 7. Therefore. There are no special instructions for use with Celerra. and is typically a member of the domain Backup Operators group.2 User Authentication When you run a backup or restore from a Windows client. The NetVault services on a Windows client run under the local machine account. This works as expected. The tests verify the behavior of incremental and differential backups by: 1. File and directory changes in Celerra file systems are detected by a change in the last-modified time stamp.com/support/product_documentation. which require that application services run under a user account that has sufficient Data Mover access privileges. This user must have sufficient privileges to access the data required for that job.bakbone. and the use of the archive bit. Selectively changing file and directory attributes and security properties.5. and the archive bit checking can be disabled per backup job. Refer to Terminology for the NetVault definitions.

Files and directories restored after limit reached had ownership changed to root. DOS attributes. During testing with this dataset it was found that NetVault does not restore SACLs in a Windows environment.5 Quota Limit Exceeded Application behavior varies when a disk usage or inode quota is reached. An enhancement request was submitted. is a stateful protocol. CIFS. refer to BakBone ID 17771. Therefore.6 SnapSure and TimeFinder/FS To investigate how an application responds to the Celerra features SnapSure and TimeFinder/FS. Files and directories restored after limit reached had ownership changed to root. the Celerra commands were intentionally executed during read and write operations. If a quota limit is exceeded and files are not restored. 5.5. you must manually intervene to resolve the storage space issues. this functionality was not part of the NetVault product specification. Table 3 Windows/CIFS Client Quota Limit Behavior Behavior Disk Usage – user Disk Usage – group Inode – user Inode – group Does Job Succeed? No No No No Job Final Status Completed with warnings Completed with warnings Completed with warnings Completed with warnings Comments Did not restore files and directories after limit reached. Did not restore files and directories after limit reached. Integrating Celerra with BakBone NetVault 7 (LAN-Based) 4 . and the interruptions from some Celerra commands cause current CIFS sessions to be lost. unlike NFS. EMC does not recommend executing these commands while Windows/CIFS clients are running jobs. and Windows groups were handled properly by the application during the backup and restore operations. Did not restore files and directories after limit reached. 5. The files not restored during the quota exceeded test are listed in the NetVault log and recovery can be performed by granting sufficient disk space to the user exceeding their quota and restoring only the files not restored in the previous job. Files and directories restored after limit reached had ownership changed to root. Did not restore files and directories after limit reached. Table 3 and Table 4 show the test results. A session loss could cause data loss. At the time of testing. the integration tests included a characterization of NetVault behavior during restore operations when quota limits were exceeded. Table 4 UNIX/NFS Client Quota Limit Behavior Behavior Disk Usage –user Disk Usage – group Inode – user Inode – group Does Job Succeed? Yes Yes Yes Yes Job Final Status Completed Completed Completed Completed Comments Files and directories restored after limit reached had ownership changed to root.4 File System Tests were conducted to confirm that Windows ACLs. EMC recommends issuing these Celerra commands only when there is no I/O activity. NetVault does not provide an automated mechanism to recover these files. SACLs.

This was recoverable by backing up those files that were missed. when running a backup job on a checkpoint file system and issuing the fs_ckpt –refresh command. To characterize how the application will respond to a Celerra Data Mover reboot. NetVault backup jobs did not fail during fs_timefinder –M on/off commands. EMC does not recommend rebooting a Data Mover while Windows/CIFS clients have jobs running.8 Data Mover Failover Celerra Data Movers achieve a high level of availability by automatically detecting and recovering from hardware and software failures. the job completed with a warning listing the files/directories that were not backed up/restored. it might be more convenient to run the entire backup job again. UNIX/NFS clients did not experience any problems.X. UNIX/NFS clients did not experience any problems. A Data Mover can also be failed over manually as part of maintenance activity. is a stateful protocol and the interruptions caused by the reboot will cause the current CIFS sessions to be lost and could result in the loss of data. which shows the files that were successfully backed up. This is because CIFS. EMC recommends planning a Data Mover failover for a period when there is no I/O activity. EMC recommends planning a Data Mover reboot for a period when there is no I/O activity. You can view the application’s log file. While the file system was unavailable. the job completed with warnings. the backup job failed. Each warning entry contained the name of files/directories that were not restored. the restore had a group of missing files and directories. This is expected.7 Data Mover Reboot A Data Mover can reboot as the result of a failure or as part of a maintenance operation. When the Data Mover was rebooted during a NetVault backup or restore job on a Windows/CIFS client. NetVault proceeded to the next file. the MPFS driver had to be disabled. is a stateful protocol and the interruptions caused by the failover will cause the current CIFS sessions to be lost and could result in the loss of data. the job completed with a warning that some files were not restored. The failed job had to be repeated. You can recover from this error by restoring the individual files listed in the job log or by running the entire restore job over again. when the fs_timefinder –M off command was executed. 5. Each warning entry contained the name of files/directories that were not backed up. unlike NFS. Integrating Celerra with BakBone NetVault 7 (LAN-Based) 5 . To recover. but without knowing the complete list of original files. unlike NFS. a Data Mover was intentionally rebooted while there was active I/O. you cannot perform the fs_timefinder –M refresh command when the BCV file system is mounted. the traffic was redirected permanently to CIFS. The response of NetVault to a Data Mover failover was characterized by both manually failing over a Data Mover and by creating a situation that caused the Data Mover to automatically fail over during active I/O. When the Data Mover was failed over during a NetVault restore job on a Windows/CIFS client. This is because CIFS. EMC does not recommend manually failing over a Data Mover while Windows/CIFS clients have jobs running. When the Data Mover was failed over during a backup job on a Windows/CIFS client. For MPFS. As a result. For CIFS.For CIFS. 5. and then re-enabled using the mpfsctl disable/enable command. If it was unable to restore a file. As of 5. NetVault continued to try to restore files. You can recover from this error by backing up the individual files listed in the job log or by running the entire backup job over again. UNIX/NFS and UNIX/MPFS clients did not experience any problems while performing the above procedures as expected.

6 Related Information This section lists places where you can find additional information.emc.0 Release Date 04/15/2003 (or higher) • BakBone NetVault 6.x Virtual Disk Library Backup Staging Guide (Whitepaper) Rev 2 October 1.0. or go to http://powerlink.5.com with your opinions of this document. • Celerra User Information CD received with your Celerra. Please send a message to mailto:celerradoc_comments@emc. organization. 2002 • Configuring NDMP Backups with Celerra and BakBone NetVault Rev A01 February 2004 7 Comments and Suggestions about this Technical Note Your suggestions will help us continue to improve the accuracy. Integrating Celerra with BakBone NetVault 7 (LAN-Based) 6 .com/ and log in to Powerlink™ • BakBone Netvault NetVault 7.0 Administrator’s Guide Version 7.0 Configuration Guide Version 1. and overall quality of the user publications.0 Release Date 9/8/2003 (or higher) • BakBone Netvault NetVault 7.

EMC believes the information in this publication is accurate as of its publication date. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS. Use.Copyright © 1998–2004 EMC Corporation. and distribution of any EMC software described in this publication requires an applicable software license. Trademark Information P/N 300-001-221 A02 Integrating Celerra with BakBone NetVault 7 (LAN-Based) 7 . copying. The information is subject to change without notice. AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.” EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION. All rights reserved.