Veritas NetBackup Snapshot Client Administrator's Guide
- Introduction- Snapshot Client features at a glance
- Snapshot Client features
- About snapshot basics
- Benefits of copy-on-write versus mirror
- About local backup of a snapshot
- Off-host backup overview
- Off-host backup methods
- Snapshot Client requirements
- Snapshot Client terminology
- Snapshot Client assistance
- About open file backups for Windows
 
- Installation
- Policy configuration- Notes on Snapshot Client policies
- Configuring a Snapshot Client policy
- Backup Selections tab options when configuring a policy
- Off-host backup configuration options
- Automatic snapshot selection
- Selecting the snapshot method- Snapshot methods
- Configuration parameters for Snapshot Client- Cache device path parameter
- Delay in seconds between disk group split retries parameter
- IBC receive timeout parameter (seconds)
- IBC send timeout parameter (seconds)
- Keep snapshot after backup parameter
- Maximum number of volumes to resynchronize concurrently parameter
- Maximum Snapshots parameter (Instant Recovery only)
- Number of times to retry disk group split parameter
- Provider Type parameter
- Resynchronize mirror in background parameter
- Snapshot Attribute parameter
- Sync I/O delay in milliseconds parameter (UNIX only)
- Sync region size in MB parameter (UNIX only)
- Wait for mirror sync completion parameter
- Important note on VSS and disk arrays
- Synchronize mirror before the backup parameter
 
- Snapshot Resources
 
- Configuring backup scripts
- About using alternate client backup
- Configuring alternate client backup
- Policy configuration tips
- About disabling snapshots
 
- FlashBackup configuration
- Instant Recovery configuration- About Instant Recovery capabilities
- Instant Recovery requirements
- Instant Recovery restrictions
- Giving full server privileges to the media server
- About Instant Recovery
- Configuring a policy for Instant Recovery
- About sizing the cache for Instant Recovery copy-on-write snapshots
- About configuring VxVM
- Modifying the VxVM or FlashSnap resync options for point in time rollback
- Instant Recovery for databases
- About storage lifecycle policies for snapshots
 
- Network Attached Storage (NAS) snapshot configuration
- Configuration of software-based snapshot methods
- Support for Cluster Volume Manager Environments (CVM)
- Configuration of snapshot methods for disk arrays- About the new disk array snapshot methods
- Disk array configuration tasks
- OS-specific configuration tasks
- About VSS configuration (Windows)
- About EMC CLARiiON arrays- EMC CLARiiON software requirements for UNIX
- Veritas support for VSS Snapshot and EMC CLARiiON
- Diagram of installed software for EMC CLARiiON
- Verifying connectivity from client to array
- About resolving host names on the network
- Configuring NetBackup to access the CLARiiON array
- Adding clients to a CLARiiON storage group
- Configuring for EMC_CLARiiON_SnapView_Clone
- Creating a clone private LUN with the EMC Navisphere Web interface
- Creating a clone group and select a LUN as source
- Adding clone LUNs to the clone group
- Obtaining the device identifier for each source and clone LUN
- About configuration for EMC_CLARiiON_SnapView_Snapshot
- Configuring a reserved LUN pool for the storage processors
- Configuring a NetBackup policy for a CLARiiON array method
- Common CLARiiON array configuration problems
 
- About EMC Symmetrix arrays- EMC Symmetrix DMX software requirements
- Clone emulation flag can cause snapshots to fail
- EMC snapshot operation fails
- Support for EMC Symmetrix with Volume Shadow Copy Service
- Prerequisites for using EMC Symmetrix disk arrays
- Configuring NetBackup clients to use EMC Symmetrix
- About configuring NetBackup to access the Symmetrix array
- About configuration for EMC_TimeFinder_Mirror
- About configuration for EMC_TimeFinder_Clone
- About configuration for EMC_TimeFinder_Snap
- Configuring a policy for EMC_TimeFinder methods
 
- About HP EVA arrays- Prerequisites for working with HP EVA arrays
- HP EVA software requirements for UNIX
- Diagram of installed software for HP EVA
- Veritas support for VSS Snapshot and HP EVA
- Verifying connectivity from clients to array using SSSU 5.0
- Configuring NetBackup to access the EVA array
- Configuring a NetBackup policy for an HP EVA array method
- HP EVA restrictions
 
- About IBM DS6000 and DS8000 arrays- IBM DS6000 and DS8000 software requirements
- Preconfiguration for IBM arrays
- Configuring NetBackup to access the IBM DS6000 or DS8000 array
- Configuring the IBM array for NetBackup
- Using DSCLI commands to obtain unique IBM identifiers
- Configuring a NetBackup policy for IBM_DiskStorage_FlashCopy
- For further reference on IBM arrays
 
- About IBM DS4000 array
- About Hitachi SMS/WMS/AMS, USP/NSC, USP-V/VM- Hitachi array software requirements
- Preconfiguration for Hitachi
- About communication between NetBackup and the Hitachi array
- Determining if the Hitachi command devices are visible
- About configuring the Hitachi array for NetBackup
- Obtaining the Hitachi array serial number and the unique device identifiers
- Configuring a NetBackup policy for Hitachi_ShadowImage or Hitachi_CopyOnWrite
 
- About HP-XP arrays- HP-XP array software requirements
- Preconfiguration for HP-XP
- About communication between NetBackup and the HP-XP array
- Determining if the HP-XP command devices are visible
- About configuring the HP-XP array for NetBackup
- Obtaining the array serial number and unique HP-XP identifiers
- Configuring a NetBackup policy for HP_XP_BusinessCopy and HP_XP_Snapshot
 
- About array troubleshooting
 
- Notes on Media Server and Third-Party Copy methods- Disk requirements for Media Server and Third-Party Copy methods
- Directives for Media Server and Third-Party Copy methods
- Storage units for Media Server and Third-Party Copy methods
- Preventing multiplexing on a third-party copy backup
- Raw partition backups
- Increasing the client read timeout for all clients
- Further information on off-host data mover backups
 
- Backup and restore procedures- About performing a backup
- About performing a restore
- About restores from a FlashBackup backup
- Restoring a large number of files in a clustered file system (VxFS on UNIX Only)
- Instant Recovery restore features
- Notes for restoring individual files from an Instant Recovery snapshot
- About configurations for restore
- About restoring from a disk snapshot
 
- Troubleshooting- About gathering information and checking logs
- Logging directories for UNIX platforms
- Logging folders for Windows platforms
- Customer support contact information
- Latest patches and updates
- Snapshot provider information
- Important notes on Snapshot Client
- Snapshot Client installation problems
- FlashBackup and status code 13
- Single file restore from a FlashBackup Instant Recovery snapshot of a file protected by Windows VSS writer fails
- Identifying and removing a left-over snapshot
- Removing a VxVM volume clone
- Alternate client restore and backup from a snapshot fails
- Restore from a snapshot fails with status 2800
- Raw Partition restore fails with the message 'FlashBackup-Windows policy restore error'
- Snapshot creation fails with error 156
- Snapshot fails with error 20
- Snapshot job fails and the snapshot command does not recognize the volume name
- Snapshot creation fails with error 4220
- Snapshot creation fails when the same volume is mounted on multiple mount points of the same host
- Snapshot-based backup and restore failure
- Multiple snapshot jobs fail with code 156 or 1541.
- FlashBackup policy fails, with multiple backup selections [Cache =]
- Partial backup failure with 'Snapshot encountered error 156'
- Backup of file system validation fails with error 223
- Policy validation fails if the specified CIFS share path contains a forward slash
- An NDMP snapshot policy for wildcard backup fails with error 4201
- Troubleshooting with bpfis log
- Limitations of using HP-UX 11.31
 
- Appendix A. Managing nbu_snap (Solaris)
- Appendix B. Overview of snapshot operations
Identifying and removing a left-over snapshot
NetBackup ordinarily removes snapshots after the Snapshot Client backup completes, unless the parameter was set to . However, as a result of some system failures, such as a system crash or abnormal backup termination, the snapshot may not be removed.
To identify and remove a left-over snapshot
- Use the bpfis command with the query option to list the current snapshots. Enter the following on the client or alternate client, depending on the type of backup:/usr/openv/netbackup/bin/bpfis query This command returns the IDs (FIS IDs) of all current snapshots. For example: INF - BACKUP START 3629 INF - FIS IDs: 1036458302 INF - EXIT STATUS 0: the requested operation was successfully completed In this example, the snapshot ID is 1036458302. 
- If the bpfis output shows the ID of the snapshot, delete it as follows:bpfis delete -id snapshot_id If bpfis removed the snapshot, you can skip the rest of this procedure. 
- Solaris, HP, AIX, Linux: if bpfis could not remove the snapshot, enter the following (on the client or alternate client) when no backups are running:df -k This command displays all mounted file systems, including any snapshots of a mounted file system. If a snapshot backup is currently running, the snapshot should not be deleted. NetBackup deletes it when the backup completes. Here are two snapshots from a df -k listing: /dev/dsk/c1t3d2s4 1048800 73076 914742 8% /tmp/_vrts_frzn_img__wil_vxfs_1299000 /dev/vx/dsk/clone_qes_clone/ufs 38383 21678 12867 63% /tmp/_vrts_frzn_img __mix_ufs_1299000 The snapshot appears in the following form: /tmp/_vrts_frzn_img__filesystemname_pid 
- Solaris, HP, AIX, Linux: unmount the unneeded snapshot file systems (on the client or alternate client, depending on the type of backup).The next step depends on the type of snapshot. 
- For VxVM (Solaris, HP, AIX, Linux) and VVR (Solaris and HP):
- For VxFS_Checkpoint (Solaris, HP, AIX, Linux): - Enter the following VxFS command to display the name of the checkpoint: - /usr/lib/fs/vxfs/fsckptadm list /file_system - Note: - file_system is the mount point of the primary file system that was backed up, NOT the snapshot file system that was unmounted in a previous step. - For example, if the snapshot file system that was unmounted is the following: - /tmp/_vrts_frzn_img__vm2_1765 - the original file system, which should be specified on the fsckptadm list command, is the following: - /vm2 - Example entry: - /usr/lib/fs/vxfs/fsckptadm list /vm2 - Output: - /vm2 NBU+2004.04.02.10h53m22s: ctime = Fri Apr 02 10:53:23 2004 mtime = Fri Apr 02 10:53:23 2004 flags = removable- In this example, the name of the checkpoint is NBU+2004.04.02.10h53m22s. 
- Remove the checkpoint by entering the following: - /usr/lib/fs/vxfs/fsckptadm remove name_of_checkpoint /file_system - For example: - /usr/lib/fs/vxfs/fsckptadm remove NBU+2004.04.02.10h53m22s /vm2 
- If the checkpoint cannot be removed, unmount it (umount) and retry the following: - /usr/lib/fs/vxfs/fsckptadm remove name_of_checkpoint /file_system 
- For more detail on removing VxFS clones, refer to the recommended actions for NetBackup status code 156 in the NetBackup Troubleshooting Guide. 
 
- For TimeFinder, ShadowImage, BusinessCopy (Solaris or HP only):Do the following on the client or alternate client, depending on the type of backup: - To discover and remove any VxVM clones: 
- Enter the following to resynchronize the mirror disks: - symmir -g device_group establish LdevName - where LdevName is the logical device name of the standard device. For Hitachi and HP arrays (ShadowImage, BusinessCopy): - pairresync -g groupname -d dev_name - For more information about EMC, Hitachi, and HP arrays and resynchronizing disks, see the NetBackup Snapshot Client Configuration document: 
 
- For VxFS_Snapshot (Solaris or HP only):Using the mounted file system from a previous step, unmount the snapshot as follows: umount -F vxfs /tmp/_vrts_frzn_img__filesystemname_pid 
- For FlashSnap (Solaris, HP, AIX, Linux):Do the following on the client or alternate client, depending on the type of backup: - Find the VxVM disk group: - vxdg list 
- The format of the disk group name is as follows: - SPLIT-primaryhost_diskgroup - If vxdg list does not show the disk group, the group might have been deported. You can discover all the disk groups, including deported ones, by entering: - vxdisk -o alldgs list - The disk groups in parentheses are not imported on the local system. 
- Deport the VxVM disk group: - vxdg deport SPLIT-primaryhost_diskgroup 
- On the primary (original) client, import and join the VxVM disk group: - vxdg import SPLIT-primaryhost_diskgroup vxrecover -g SPLIT-primaryhost_diskgroup -m vxdg join SPLIT-primaryhost_diskgroup diskgroup
- On the primary (original) client, start the volume and snap back the snapshot volume: - vxvol -g SPLIT-primaryhost_diskgroup start SNAP-diskgroup_volume vxassist snapback SNAP-diskgroup_volume - Example: - In this example, chime is the primary client and rico is the alternate client. 1hddg is the name of the original disk group on chime. - chime_lhddg is the split group that was imported on rico and must be rejoined to the original group on the primary chime. - On alternate client rico, enter: - vxdg deport chime_lhddg - On primary client chime, enter: - vxdg import chime_lhddg vxrecover -g chime_lhddg -m vxdg join chime_lhddg lhddg vxvol start SNAP-lhddg-vol01 vxassist snapback SNAP-lhddg-vol01 
 
- For FlashSnap (Windows): - Find the VxVM disk group: - vxdg list 
- The format of the disk group name is as follows: - SPLIT-primaryhost_diskgroup 
- Deport the VxVM disk group: - vxdg -g split_diskgroup deport 
- On the primary (original) client, import and join the VxVM disk group: - vxassist rescan vxdg -g split_diskgroup import vxdg -g split_diskgroup -n diskgroup join
- On the primary (original) client, snap back the snapshot volume: - vxassist snapback \Device\HarddiskDmVolumes\diskgroup\snap_volume