Sun Microsystems, Inc.  Sun System Handbook - ISO 4.1 October 2012 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-79-1344903.1
Update Date:2012-06-20
Keywords:

Solution Type  Predictive Self-Healing Sure

Solution  1344903.1 :   Sun Storage 7000 Unified Storage System: Performance considerations for NDMP backups  


Related Items
  • Sun Storage 7410 Unified Storage System
  •  
  • Sun ZFS Storage 7320
  •  
  • Sun Storage 7210 Unified Storage System
  •  
  • Sun Storage 7310 Unified Storage System
  •  
  • Sun ZFS Storage 7420
  •  
  • Sun ZFS Storage 7120
  •  
  • Sun Storage 7110 Unified Storage System
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>NAS>SN-DK: 7xxx NAS
  •  
  • .Old GCS Categories>Sun Microsystems>Storage - Disk>Unified Storage
  •  


Basic considerations for NDMP backup performance

In this Document
Purpose
Details
 1- zfs-based stream
 2- backup software configuration
 2.1 - How to Configure - Oracle Secure Backup
 2.2 - How to Configure - Symantec Netbackup
 2.3 - How to Configure – EMC (formerly Legato) Networker
 3- further information
 4- Limits
References


Applies to:

Sun ZFS Storage 7420 - Version Not Applicable and later
Sun ZFS Storage 7120 - Version Not Applicable and later
Sun ZFS Storage 7320 - Version Not Applicable and later
Sun Storage 7110 Unified Storage System - Version Not Applicable and later
Sun Storage 7210 Unified Storage System - Version Not Applicable and later
7000 Appliance OS (Fishworks)

Purpose

This document provides information about expected performance and limits for NDMP backups.

It provides command lines for the following backup software :

  • Oracle Secure Backup 10.3.0.2
  • Symantec Netbackup 6.5.x & 7.0
  • EMC (formerly Legato) Networker 7.5 & 7.6
To discuss this information further with Oracle experts and industry peers, we encourage you to review, join or start a discussion in the My Oracle Support Community - 7000 Series ZFS Appliances

Details

1- zfs-based stream

ZFS-based stream facility has been introduced in 2010.Q3.1 (See CR 6913998 : ndmp_ak support for zfs-based backup/restore). With ZFS-based NDMP stream, the performance is no longer gated by the ability to stat/open/read/close files as has traditionally be the case. iSCSI and/or FC volumes can be backup-ed too. Using zfs send/recv it is more gated by the hardware and the ability to have zfs open the stream and read the data. For large files, there is not so much difference. For small files, there can be an huge improvement, for example :

 Mixed size files on a 128kb share
* dump method = 31 MB/sec
* ZFS = 97.3 MB/sec

Database files on 8kb share
* dump = 39.7 MB/sec
* ZFS = 73.9 MB/sec

Millions of small (8kb) files with 25,000 file per directory (traditionally the 7000 worst performer)
* dump = 1.01 MB/sec
* ZFS = 65.1 MB/sec

2- backup software configuration

2.1 - How to Configure - Oracle Secure Backup

Set backup type in mkhost/chhost configuration
* mkhost -B zfs / chhost -B zfs
* Setting the NDMP backupev or restorev does not work. Must be “-ndmpbackuptype (-B)” setting
Set dataset (ds) configuration to include the ZFS dataset path
include host my7000
include path /pool_1/local/osb_proj/fs1

2.2 - How to Configure - Symantec Netbackup

Override default TYPE in Backup Selection tab ofpolicy
SET TYPE=zfs
/pool_1/local/userdata_proj/fs1

2.3 - How to Configure – EMC (formerly Legato) Networker

* Include ZFS dataset name in SaveSet selection field
* Remove all Application Data Entries
* No HIST/UPDATE/DIRECT variables needed
* Set ZFS type in backup command
nsrndmp_save -T zfs -c 7000 -l full -g Default
/pool_0/local/db_proj/logfile_share

3- further information

See https://YOURAPPLIANCEIPADDR:215/wiki/index.php/Configuration:Services:NDMP :

The NDMP protocol does not specify a backup data format. The appliance supports three backup types corresponding to different implementations and on-tape formats. DMAs can select a backup type using the following values for the NDMP environment variable "TYPE":

* dump - File-based for filesystems only. Supports file history and direct access recovery (DAR).
* tar - File-based for filesystems only. Supports file history and direct access recovery (DAR).
* zfs - Share-based for both filesystems and volumes. Does not support file history or direct access recovery (DAR), but may be faster for some datasets. Only supported with NDMPv4.

4- Limits

Current implementation can only take backup and perform restores on entire ZFS dataset

* /pool_0/local/oracle_db_proj1/datafiles1
* No subdirs, no individual files for NFS/CIFS shares

This means that all restores of NFS/CIFS shares have to restore entire dataset. No method to restore individual files or dirs.


Back to <Document 1387930.1> Sun Storage 7000 Unified Storage System: How to Troubleshoot NDMP Issues.

References

<NOTE:1387930.1> - Sun Storage 7000 Unified Storage System: How to Troubleshoot NDMP Issues

Attachments
This solution has no attachment
  Copyright © 2012 Sun Microsystems, Inc.  All rights reserved.
 Feedback