Veritas NetBackup™ Appliance Capacity Planning and Performance Tuning Guide

Last Published:
Product(s): Appliances (3.1.1, 3.1)
  1. About this Guide
    1.  
      About this guide
    2.  
      About the intended audience
    3.  
      About the NetBackup appliance documentation
  2. Section I. Capacity planning
    1. Analyzing your backup requirements
      1. Analyzing your backup requirements
        1.  
          What do you want to backup?
        2.  
          How much data do you want to back up?
        3.  
          When should the backup take place?
        4.  
          What is the retention period?
        5. Record your backup requirements
          1.  
            Template to record computer system information
          2.  
            Template to record database information
          3.  
            Template to record application server information
    2. Designing your backup system
      1.  
        Addressing use cases of backup systems for enterprises
      2.  
        Addressing use cases of backup systems for remote or branch offices
      3. About NetBackup appliances
        1.  
          About the Master Server role
        2.  
          About the Media Server role
      4.  
        About NetBackup 53xx High Availability solution
      5. Selecting new appliances
        1.  
          Selecting a media server
        2.  
          Selecting a master server
  3. Section II. Best Practices
    1. About the best practices section
      1.  
        About best practices
      2.  
        References to maintenance sites
    2. About implementing deduplication solutions
      1.  
        About implementing deduplication solutions
      2.  
        General recommendations
      3.  
        Oracle
      4.  
        Microsoft SQL
      5.  
        DB2
      6.  
        Sybase
      7.  
        Lotus Notes
    3. Network consideration
      1.  
        About network considerations
      2.  
        About Fibre Channel connectivity
      3. About SAN zone configurations
        1.  
          About zoning the SAN for NetBackup appliances
      4.  
        Validating network bandwidth
    4. Storage configuration
      1.  
        About storage configuration
      2. About configuring a shared storage pool
        1.  
          Calculating the basic stream count for backups
      3. About moving a storage partition for better performance
        1. Moving a partition
          1.  
            Move <partition> dialog
        2.  
          Moving a partition using the NetBackup Appliance Shell Menu
        3.  
          Moving the MSDP partition from a base disk to an expansion disk for optimum performance
    5. Generic best practices
      1.  
        Generic best practices
      2.  
        About Notification settings
      3.  
        About IPMI configuration
      4.  
        Disaster recovery best practices
      5.  
        Job performance
      6.  
        Architecture
      7.  
        NetBackup Catalog Backup
      8.  
        Patching with the SLP (storage lifecycle policies)
      9.  
        VMware backups using appliances
      10.  
        Improving NetBackup Appliance restore performance
  4. Section III. Performance tuning
    1. Role-based Performance Monitoring
      1.  
        Role-based configuration as a factor affecting performance
      2.  
        What affects the performance of a Master Server?
      3.  
        What affects the performance of a media server (MSDP)?
    2. Optimize network settings and improve performance
      1.  
        Optimize network settings and improve performance
      2.  
        SAN Fiber Channel setup
      3.  
        Network bonding
      4.  
        VMware VADP
      5.  
        Jumbo frame implementation for increased MTU
    3. Storage configurations
      1.  
        Storage configurations
      2.  
        Deduplication disk I/O and RAID level settings
      3. RAID Controller operations
        1.  
          RAID Controller commands
      4.  
        Deduplication load balancing
      5.  
        Storage Lifecycle Policies
      6.  
        Auto Image Replication (AIR)
      7.  
        AdvancedDisk settings
      8.  
        Tape Out operations
    4. NetBackup Appliance tuning procedures and performance monitoring
      1. About diagnosing performance issues
        1.  
          About CPU monitoring and tuning
        2.  
          About memory monitoring and tuning
        3.  
          About network monitoring and tuning
        4.  
          About I/O monitoring and tuning
        5.  
          General guidelines to spot a resource bottleneck
      2. About performance tuning practices
        1.  
          About I/O performance tuning
        2.  
          About Oracle backup and restore performance tuning
        3.  
          Setting NET_BUFFER_SZ to 0 on the NetBackup client for better WAN Optimization performance
      3. About tuning procedures and performance monitoring
        1. NetBackup Client performance
          1.  
            Using nbperfchk to validate disk performance on NetBackup Appliances
        2.  
          Other Performance Monitoring commands
  5. Section IV. Quick reference to Capacity planning and Performance tuning
    1. Capacity Planning checklist
      1.  
        Checklist for Capacity planning
      2.  
        Capacity measuring worksheet
    2. Best practices checklist
      1.  
        Best practices checklist
    3. How to monitor the performance of your appliance
      1.  
        About monitoring the performance of your appliance
      2.  
        Performance Monitoring matrix

Checklist for Capacity planning

What do you want to backup? - computer systems

The following questions provide the considerations to be made to backup computer systems.

 

Have you listed the Computer systems you need to backup?

Have you noted the host name of each computer system to be backed up?

Have you noted the operating system (and version) installed on each computer system?

Have you noted the details about the Network technology used to connect the computer systems?

Have you separately listed the computer systems connected to the network directly and the ones connected remotely?

Have you noted the location of the resources to be backed up?

Have you listed the total number of disks drives/tapes (and their model type) connected to each system?

Have you listed the applications installed on the computer system?

What do you want to backup? - Databases

The following questions provide the considerations to be made to backup databases.

 

Have you listed the Databases you need to backup?

Have you noted the host name of each database?

Have you noted the location of each database?

Have you noted the operating system (version) installed on the database?

Have you noted the details about the Network technology used to connect the database?

Have you noted the database types and what are their version numbers?

Have you noted the database engines and what are their version numbers?

Have you noted the method used to backup these databases?

Have you identified the databases that can be backed up while they are offline?

Have you identified, for each database, whether the entire database or the raw partitions need to be backed up?

What do you want to backup? - Application Servers

The following questions provide the considerations to be made to backup Application Servers.

 

Have you listed the Application servers you need to backup?

Have you noted the host name of each Application server?

Have you noted the server type and application release numbers of each Application server?

Have you noted the location of each server?

Have you noted the details about the Network technology used to connect the application server?

Have you identified the application server that can be backed up while they are offline?

Have you identified the method used to backup these application servers?

How much data do you want to back up?

The following questions provide the considerations to be made for calculating the amount of data to be backed up:

 

Have you computed the total disk space on each individual system?

Have you identified and added all the data types included in the backup?

Have you identified how compressible is the data that you want to backup?

Will the data be encrypted?

Have you added the space on mirrored disks only once?

Have you added the size of your database backups to your final calculations?

Have you identified the data protection requirements?

Have you added the requirements of the test-backup environment?

Have you added any resulting growth factor to your total backup solution?

Have you computed the amount of data you will need to backup in the next six months to a few years from now?

When should the backup take place?

The following questions provide all the considerations for planning a backup schedule:

 

Will you perform daily-incremental backups?

When will you perform a full backup? - Weekly

When will you perform a full backup? - Bi-weekly

When will you perform a full backup? - Monthly

Have you identified the number of jobs to be run per day?

Have you identified the window of time that is available to complete each backup?

Would you want to configure a deduplication solution to take backups?

Would you want to consider using the advanced NetBackup features such as synthetic backups, a local snapshot method, or FlashBackup?

Do you plan to run an Off-site backup?

Do you plan to run a Local backup?

Have you identified the total number of local computer systems to be backed up?

Have you identified the total number of remote computer systems to be backed up?

Do you plan to backup any computer system over a network?

Do you want to allow the users to run the backups and restores for their computer systems?

Have you identified the policy for backup expiration?

What is the retention period?

The following questions provide the considerations to be made when estimating the retention period:

 

What are the standards specific to your organization for creating a retention policy?

Have you identified the projects requirement to retain the data?

Have you identified the user-specific requirements on retaining data?

Are their users who want to retain specific data for a longer period?

Have you identified the business requirements specific to define the retention period?

Have you considered the regulatory or the legal department laid requirements to retain the data?

Have you calculated the size of your NetBackup image database?

Designing your backup system - buying a new Media server appliance

The following questions provide the considerations you need to make for purchasing a NetBackup 52xx media server appliance:

 

Which is the Deduplication you want for the media server appliance? - File System

Which is the Deduplication you want for the media server appliance? - VMware

Which is the Deduplication you want for the media server appliance? - SQL

Which is the Deduplication you want for the media server appliance? - Exchange

Which is the Deduplication you want for the media server appliance? - Oracle

What is the deduplication rates in percentage(%) applicable for Initial Full backups?

What is the deduplication rates in percentage(%) applicable for Daily backups?

What is the deduplication rates in percentage(%) applicable for Additional Full backups?

How often are full backups taken? - Weekly

How often are full backups taken? - Monthly

Have you identified the number of incremental backups run per day?

Have you estimated the data growth with each increment (%)?

Have you estimated the Full backups to be taken per year?

How long is the data retained? - Years

Have you estimated the amount(MB) of Daily full backup to Advance Disk?

Have you estimated the amount(MB) of Daily Incremental to AdvancedDisk?

Have you identified the Retention Period (Days) for the AdvancedDisk?

Have you identified the approximate yearly growth (%) for the AdvancedDisk usage?

Have you estimated the Time Span (years) for the AdvancedDisk usage?

For each deduplication use case, the following questions help to identify the Network parameters:

Do you require SAN Transport connectivity for the media server?

Do you required Fibre Channel connectivity for the media server?

Do you require 2 Fibre Channel ports?

Do you require 6 Fibre Channel ports?

What is the estimated High ethernet throughput peak?

What is the estimated Low ethernet throughput peak?

Designing your backup system - buying a new master server appliance

The following questions provide the considerations you need to make for purchasing a NetBackup 52xx master server appliance:

 

Have you identified the total number of clients to be connected to the Master Server?

How you identified the estimated data to be incrementally backed up in full (%)?

Have you identified the total number of full backups the Master Server would take per Month?

Have you identified the retention period for a full backup?

Have you identified the total number of incremental backups the Master Server will take per Month?

Have you estimated the approximate Total Number of files to be backed up?

Have you identified the Average File Size (KB) to be backed up?

Have you identified the total disk space used on all servers in the domain?

Media and Master Server (All-in-one)

When you plan to buy a combined media and master server there are several considerations that you may need to make, so that you can identify the correct model that matches your requirements correctly. You will first need to identify all the parameters that the master server role of the appliance plays and then the parameters that the media server role of the appliance needs to satisfy.