NetBackup Copilot Configuration Guide - 3.1
NetBackup Copilot Configuration Guide - 3.1
Release 3.1
Document Revision 1
Veritas NetBackup™ Copilot™ for Oracle
Configuration Guide
Release: 3.1
Legal Notice
Copyright © 2017 Veritas Technologies LLC. All rights reserved.
Veritas, the Veritas Logo, NetBackup, and Copilot are trademarks or registered trademarks
of Veritas Technologies LLC or its affiliates in the U.S. and other countries. Other names may
be trademarks of their respective owners.
This product may contain third party software for which Veritas is required to provide attribution
to the third party (“Third Party Programs”). Some of the Third Party Programs are available
under open source or free software licenses. The License Agreement accompanying the
Software does not alter any rights or obligations you may have under those open source or
free software licenses. Refer to the third party legal notices document accompanying this
Veritas product or available at:
https://www.veritas.com/about/legal/license-agreements
The product described in this document is distributed under licenses restricting its use, copying,
distribution, and decompilation/reverse engineering. No part of this document may be
reproduced in any form by any means without prior written authorization of Veritas Technologies
LLC and its licensors, if any.
The Licensed Software and Documentation are deemed to be commercial computer software
as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19
"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, et seq.
"Commercial Computer Software and Commercial Computer Software Documentation," as
applicable, and any successor regulations, whether delivered by Veritas as on premises or
hosted services. Any use, modification, reproduction release, performance, display or disclosure
of the Licensed Software and Documentation by the U.S. Government shall be solely in
accordance with the terms of this Agreement.
Technical Support
Technical Support maintains support centers globally. All support services will be delivered
in accordance with your support agreement and the then-current enterprise technical support
policies. For information about our support offerings and how to contact Technical Support,
visit our website:
https://www.veritas.com/support
You can manage your Veritas account information at the following URL:
https://my.veritas.com
If you have questions regarding an existing support agreement, please email the support
agreement administration team for your region as follows:
Japan [email protected]
Documentation
Make sure that you have the current version of the documentation. Each document displays
the date of the last update on page 2. The latest documentation is available on the Veritas
website:
https://sort.veritas.com/documents
Documentation feedback
Your feedback is important to us. Suggest improvements or report errors or omissions to the
documentation. Include the document title, document version, chapter title, and section title
of the text on which you are reporting. Send feedback to:
You can also see documentation information or ask a question on the Veritas community site:
http://www.veritas.com/community/
https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf
Contents
■ About Copilot
About Copilot
Copilot is a NetBackup appliance exclusive feature that integrates with native Oracle
tools and processes to give database backup administrators (DBA) more control,
visibility, and the ability to recover their database backups. Backup administrators
can then manage policies, move the data to different storage types, and create
off-site backup copies of the database backups.
Additionally, Copilot features NetBackup Accelerator technology to boost Oracle
backup and restore performance. NetBackup Accelerator integrates with Oracle’s
incremental merge capabilities to eliminate the need for full backups and allow new
full database images to be synthesized on backup storage post-process.
Copilot lets you create Shares on the appliance for Oracle backup and recovery
and create further protection policies in NetBackup for advanced data protection
features like long-term retention, replication, and NetBackup Oracle Accelerator
technology. Copilot is exclusive to the appliance but requires additional configuration
steps within NetBackup software.
You can choose to create a Standard Share or Optimized Share. Both Share types
support all workload sizes, but Optimized Shares employ storage enhancements
to reduce protection windows for larger databases. Standard Shares are supported
on the 5230, 5240, 5330, and 5340 appliances and do not have disk layout
requirements, while Optimized Shares are only supported on the 5330 and 5340
appliances. The 5330 requires the reservation of an Expansion Storage Shelf and
the 5340 requires a full storage shelf.
Overview 6
About Copilot
See “Oracle Intelligent Policy configuration options for Copilot” on page 34.
See “Create the Oracle Intelligent Policy for Oracle accelerator backups” on page 35.
Overview 7
Copilot configuration overview
Restore details
Copilot restores can be initiated from RMAN and NetBackup. In either case, RMAN
needs to be functional to complete the restore, as is the case with traditional restores.
The process to restore data is the same regardless if the data resides on a share
or in a NetBackup storage unit.
■ Creating a Share
Creating a Share
The following procedures explain how to create a Standard Share, Optimized Share,
or Universal Share from the web console or shell menu.
Before starting this procedure, determine what type of Share you want to create.
You can choose between a Standard Share, Optimized Share, or Universal Share.
■ Creating a Standard or Optimized Share from the NetBackup Appliance Web
Console
■ Creating a Standard or Optimized Share from the NetBackup Appliance Shell
Menu
■ Creating a Universal Share from the NetBackup Appliance Web Console
Note: If you have not created the Optimized Share Reserve, you are prompted
to create the Optimized Share Reserve during the first Optimized Share creation
process. Select the size of the Optimized Share Reserve, then click Create
Optimized Share Reserve. When creation completes, you can continue with
the next step.
Note: Client names can be entered using the short name, the FQDN, or the
IP format.
9 Click the arrow next to the NFS options to make modifications to the NFS
options for each client.
See “NFS export options” on page 11.
10 Click the checkmark to confirm that the NFS options you entered for each
client.
11 Click Next, then review the summary to confirm that the Share details are
correct.
12 Click Create Share to create the Share. A success message is shown when
the Share is created.
13 Click Close to return to the main Shares page.
■ Main_Menu > Manage > Storage > Create Share Standard creates a
Standard Share.
■ Main_Menu > Manage > Storage > Create Share Optimized creates
an Optimized Share.
The command guides you through the process of configuring a new Share.
3 Enter the Share name, for example share_1.
4 Enter a short description for the Share, for example Test for share_1.
5 Enter the allocated capacity for the Share, for example 5GB.
6 Enter a comma-separated list of Oracle server clients that can access the
Share, for example 10.100.0.2, 10.100.0.3.
Note: Client names can be entered using the short name, the FQDN, or the
IP format.
7 Enter the NFS export options for each of the Oracle clients. You are prompted
to enter options for each client you added in the previous step.
See “NFS export options” on page 11.
8 Once you have entered the NFS export options, a summary is displayed.
9 Enter yes to create the Share. A series of messages are displayed as the Share
is created.
8 Click Add Client, then enter the client name into the blue box.
Note: Client names can be entered using the short name, the FQDN, or the
IP format.
Option Description
Allows root account on client to access export share on server as the root
account.
root_squash Maps requests from UID and GID 0 to the anonymous UID and GID.
all_squash Maps all UIDs and GIDs to the anonymous user account.
By default, the NFS server chooses a UID and GID of 65534 for squashed
access. These values can be overridden by using the anonuid and
anongid options.
Creating an appliance Share 12
NFS export options
Option Description
secure Requires that requests originate from an Internet port less than
IPPORT_RESERVED (1024).
insecure Disables the requirement that requests originate from an Internet port less
than IPPORT_RESERVED (1024).
Chapter 3
Mounting an appliance
Share
This chapter includes the following topics:
Note: Oracle Direct NFS (dNFS) is recommended for optimal NFS client
performance with Copilot.
4 Grant the Oracle user permission to access the mount point using the following
command:
- #chmod 700 /mntpoint
Note: Before restarting, make sure to unmount Shares on all clients. If you
cannot perform this action, unmount the Shares on the clients, then remount
the Shares once the appliance has restarted fully.
6 Click Add...
8 Select the storage unit from the Destination storage drop-down menu, then
click OK.
Storage Lifecycle Policy (SLP) configuration 21
Create a snapshot-based storage lifecycle policy for Copilot
9 Click Add...
11 Select the storage unit from the Destination storage drop-down menu, then
click OK.
Storage Lifecycle Policy (SLP) configuration 23
Configure a second storage lifecycle policy for Copilot
12 Review the configuration and verify that you have the snapshot backup and
duplication portion of the SLP setup correctly, then click OK.
See “Configure a second storage lifecycle policy for Copilot” on page 23.
See “Copilot configuration overview” on page 7.
5 Select the storage unit from the Destination storage drop-down menu, then
click OK.
Storage Lifecycle Policy (SLP) configuration 27
Configure a second storage lifecycle policy for Copilot
6 Click Add...
8 Select the storage unit from the Destination storage drop-down menu, then
click OK.
Storage Lifecycle Policy (SLP) configuration 29
Configure a second storage lifecycle policy for Copilot
9 Review the configuration to verify that you have setup the stream portion of
the SLP setup correctly, then click OK.
10 Review the SLPs window to verify that both SLPs are active.
See “Register the Oracle database credentials with NetBackup for Copilot”
on page 30.
Storage Lifecycle Policy (SLP) configuration 30
Register the Oracle database credentials with NetBackup for Copilot
2 Enter the proper credentials for the instance, then click OK.
Storage Lifecycle Policy (SLP) configuration 33
Register the Oracle database credentials with NetBackup for Copilot
See “Oracle Intelligent Policy configuration options for Copilot” on page 34.
See “Copilot configuration overview” on page 7.
Chapter 5
Oracle Intelligent Policy
(OIP) configuration
This chapter includes the following topics:
5 Click the Instances and Databases tab, then select Protect Instances and
Databases.
Oracle Intelligent Policy (OIP) configuration 37
Create the Oracle Intelligent Policy for Oracle accelerator backups
6 Click the Backup Selections tab, then select Whole Database - Datafile
Copy Share.
8 Select the instance name and location you want to include in the backup, then
click OK.
Oracle Intelligent Policy (OIP) configuration 39
Create the Oracle Intelligent Policy for Oracle accelerator backups
9 Review the Backup Selection List and verify that the proper instance location
is selected.
The selected instance is the share mount point on the Oracle server.
13 Click Add.
14 Select Archived Redo Log Backup from the Type of backup drop-down
menu and enter a name for the schedule.
Oracle Intelligent Policy (OIP) configuration 41
Create the Oracle Intelligent Policy for Oracle accelerator backups
15 Click OK to confirm.
Oracle Intelligent Policy (OIP) configuration 42
Create the Oracle Intelligent Policy for Oracle accelerator backups
16 Review the created schedule to verify that all selections are correct.
Oracle Intelligent Policy (OIP) configuration 43
Create the Oracle Intelligent Policy for database dump backups
5 Click the Instances and Databases tab, then select Protect Instances and
Databases.
Oracle Intelligent Policy (OIP) configuration 46
Create the Oracle Intelligent Policy for database dump backups
6 Click the Backup Selections tab, then select Database Backup Shares.
Oracle Intelligent Policy (OIP) configuration 47
Create the Oracle Intelligent Policy for database dump backups
7 Click the Attributes tab, then select Perform snapshot backups and Retain
snapshot for Instant Recovery or SLP management.
8 Click the Options... button, then select remote_vxfs from the Snapshot
method for this policy drop-down menu.
Oracle Intelligent Policy (OIP) configuration 48
Create the Oracle Intelligent Policy for database dump backups
9 Click OK to confirm.
13 Click Add.
14 Select Archived Redo Log Backup from the Type of backup drop-down
menu and enter a name for the schedule.
Oracle Intelligent Policy (OIP) configuration 50
Create the Oracle Intelligent Policy for database dump backups
15 Click OK to confirm.
Oracle Intelligent Policy (OIP) configuration 51
Create the Oracle Intelligent Policy for database dump backups
16 Review the created schedule to verify that all selections are correct.
Oracle Intelligent Policy (OIP) configuration 52
Create the Oracle Intelligent Policy for database dump backups