Data Protector
Overview And
Architecture
U1610S D.00
Module 2
2006 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice
HP OpenView Storage Data Protector
What is it?
Software that provides automated data
protection for businesses with 24x7 availability
needs.
What does it do?
Data Protection: copies data onto a
secondary storage device, including disk or
tape, so that in case of a disaster, data can be
easily recovered.
Media management: easily manages the
library catalogues to keep track of all media
and copies of data for fast recovery.
Most important features:
Automated backups that scale from small
workgroups to multi-site, heterogeneous SAN
& NAS environments with hundreds or
thousands of servers.
Fully-integrated Zero-Downtime backup with
Instant-Recovery for HP StorageWorks XP
and EVA.
High performance backup to disk with object
level replication/migration to tape(s)
Data Protector starter pack
-- data protection & media
mgmt
drive and library mgmt
-- scalable device and library mgmt
on-line backup
-- 24x7 application-aware backup
zero downtime backup
-- disk array integration for zero-
impact
instant recovery
-- disk-based recovery
direct backup
-- efficient server-less data
movement
backup to disk
-- restore from disk and migrate to
tape
media operations
-- removable media
management
It's been the industrys only application for fully automated, fully integrated zero-downtime backup and instant recovery for over 5 years.
And now HP OpenView Storage Data Protector offers even more!
HP Data Protector 6.0 Highlights
Backup to disk enhancements
Synthetic Full
Incremental Forever
Space efficient Virtual Full
Cell Manager for Linux
Integrations enhancements
VSS/VDS based Exchange ZDB/IR
MS Data Protection Manager,
MS SharePoint Portal Server
Oracle 10g, DataGuard
Miscellaneous
Secure Shell support for installation (UX)
Multiple flexible free pools
Mail notification with SMTP Server
Native 64-bit agents (AMD x64, Intel EM64T, IA-64)
Managed Environment
Backup Models
direct-attached backup
EVA snapshot backup
management
Application Server
application
server
media
host
disk
host
SAN
SCSI
NDMP
tape
network backup
Backup Server
XP split-mirror backup
Application Server
management
media
host
disk
host
P
S
tape
Backup Server
Backup and Replication Methods
Possibilities:
Combinations:
Backup to Virtual Libraries
Disk -> Tape (D2T)
Advanced Backup to Disk
Disk -> Disk (D2D)
Backup to File Devices
Disk -> Disk -> (D2D2T)
Backup Mirroring
Disk -> Disk + Tape (D2D+T)
Synthetic Full Backup
Disk -> Disk -> Disk + Tape
Virtual Full Backup
Tape -> Tape
Media Copy
Tape -> Tapes
Object Copy
Tapes -> Tape
Media Consolidation
Split-Mirror Backup Concept (ZDB/IR)
True online backup for
integrated applications
XP
Application host
Split mirrors may used for
instant recovery or resynced
No performance impact on
applications during backup
Mirror synchronization before
or after backup
Automatic mirror rotation
M
0
M M
1
P primary LDEV
M mirror copy (MU0-2)
API based integration
Backup host
Snapshot Backup Concept (ZDB/IR)
Similar to split-mirror backups
Application host
VA
Snapshots get created on the fly
or are reused
EVA
Backup host processes the data
P
Snapshot information is stored in
Instant Recovery database for VA
and EVA
API/SMI-S provider based
integration
S
Backup host
P primary LUN
S snapshot / snapclone
Hp Openview Building Integration
OpenView Enterprise Console
OpenView Operations:
Event and Problem Management
Network, Systems, Application and Database Management
Service Level Management
Management
Repository
~200 Openview Partner Solutions
systems
management
Operations
Data Protector
data backup
data recovery
Storage Area
Manager
Media Operations
network
management
Network Node
Manager
Customer Views
PolicyXpert
Internet Services
performance
management
GlancePlus
Performance
Reporter
Web Transaction
Observer
Internet Services
application
management
SMART Plug-Ins:
Apps, DBs
Web/App
Servers
Mgmt Server
Managed Nodes
service
management
Internet Services
Service Desk
Internet Usage
Manager
Service Reporter
WebQoS
Service Info. Portal
Network
Desktop
Network Access
Servers
Databases
Managing Distributed UNIX and Windows Environments, End-to-End
Applications
Cell Concept
Backup domain
Logical organization of systems
Can match your organization
Heterogeneous system support
Independent but can be centrally
managed
cell
cell
cell
Data Protector Architecture
manager of
managers
GUI
distributed
GUI
OpenView
SPI
Java GUI
cell
cell
manager
manager
cell
cell
client
client
cell
cell
client
client
Client-Server Modules
cell manager
(CM)
media agent
(MA)
cell console
(CC)
disk agent
(DA)
Platform Support, DP 6.0
Cell Manager:
HP-UX (PA, IA-64)
Windows (32-bit)
Windows (64-bit)
Linux (SLES 9, RHEL4
Solaris
GUI:
HP-UX (PA, IA-64)
Windows XP, 2000/2003
Linux
Solaris 8
Disk Agent:
HP-UX 11.X
HP OpenVMS
HP Tru64 Unix
HP MPE/iX
Win ME, XP Pro/HE
Windows 2000/2003
Sun Solaris
IBM AIX
Linux Redhat/SuSe/Caldera
Linux United/Debian
Novell NetWare
SGI IRIX
SCO OpenServer
SCO Unixware
SNI SINIX
Additional platforms via NFS / shared disk (CIFS)
All platforms subject to change, see platform support documentation
Application (Integration) Agents
Oracle/Oracle Data Guard
SAP R/3
SAPDB
Informix
IBM DB2 UDB
Sybase
MS SQL Server
MS Exchange Server
MS Exchange SMB
MS VSS
MS DPM
Baan IV on Oracle, Informix
Lotus Domino
Media Agent (with robotic):
Windows 2000/2003, XP
HP-UX (PA, IA-64)
HP Tru64
HP MPE/iX
Linux Redhat/SuSE/Debian/United
Novell NetWare
Sun Solaris
Media Agent (without robotic):
IBM AIX
SCO OpenServer
SNI Sinix
Cell Manager
HP-UX, Windows, Linux, Solaris
Manually installed
Provides:
Internal database
Session managers
Scheduler
Cell Console and agents
Installation server (optional)
Cell Services (daemons)
manage services with:
omnisv stop
omnisv start
DA
omnisv status
Cell Manager
Cell Console
(user interfaces)
Daemons
(Services)
CRS
RDS
MMD
IDB
Session Managers
Disk, Media and Integration
Agents
MA
MA
DA
Internal Database Size Limits
1-50 stores
200GB
File Versions (10x # of file names)
50 directories (containing binary files)
DCBF
1 DCBF by default
4 GB per directory
10,000 files per directory (2GB per file)
700 Million File Names Unix (est.)
32GB
CDB
450 Million File Names on Windows (est.)
(32 GB maximum filenames)
2GB by default
20-50MB
MMDB
40,000 Media per pool
500,000 Media
1,000,000 Sessions (max 2,000 per day)
100 parallel backup sessions (UX, 60 Win)
Capacity Planning Spreadsheet
Estimate of
IDB
capacity
Describe
environment
Cell Console (User Interface)
HP-UX, Windows, Solaris
Present on all cell managers
Provides:
Graphical user interface
Web reporting java interface
Command-line interface
Full Java interface*
May be further distributed from:
Cell manager
Media
No additional license required
*coming soon
Disk Agent
May be installed from:
Install server
Media
Installed once per client
Invoked by session manager
Provides disk access
(read/write)
Multi-vendor support
Exchanges data with media
agents
HP-UX
Windows 2000/XP/2003
Linux
Tru64
OpenVMS
HP MPE/iX
Novell Netware
Sun Solaris
IBM AIX
SGI IRIX
SCO Openserver
SCO Unixware
Media Agent
May be installed from:
Install server
Media
Installed once per client
Invoked by session manager
Provides media access
Multi-vendor support.
Exchanges data with disk agents
HP VLS 6000
HP SSL
HP-UX
Windows/2000/XP/2003
Linux
HP Tru64
HP OpenVMS
Novell Netware
NDMP
Sun Solaris
IBM AIX
SNI SINIX
SCO OpenServer
HP MSL
Integration Agent
Database/Application
Integration:
Distributed by install server
Database and application
integrations
Integrates with vendors
API/ backup and restore tools
Invoked by session manager
Executed during backup and
restore of databases
SAP R/3
SAPDB
Oracle
Informix
DB2
Sybase
MS SQL
MS Exchange Server
MS Exchange SMB
MS VolumeShadowService
MS Data Protection Mgr
MS Share Point Portal
Lotus Notes/Domino
Baan IV
Works with disk and media agents
Multi-vendor support
Other
Integrations:
StorageWorks EVA, XP, VA
OpenView
ServiceGuard
MS Cluster
EMC
Installation Server
Manually installed
Repository for agent software
Must be registered with cell
manager
HP-UX, Windows, Linux, and Solaris
platforms
Used separately by UNIX/Linux and
Windows clients
HP-UX
Distributes the installation load
Linux
May be shared by multiple cells
Windows
Supports SSH on Unix
Solaris
Typical Data Protector Session
cell manager system
request
crs
start
cell console
read/write
rds
IDB
session
connect
bsm
tcp/ip 5555
control/report
catalog
tcp/ip 5555
disk agent client
media agent client
ma
read/write
data
da
read/write
Cell Manager Directory Structure (UX)
<OMNICONFIG>
<OMNIVAR>
/etc/opt/omni/server
options
db40
doc
rid
datalists
dr
schedules
users
dlgroups
integ
dltemplates
dr
rptschedules
/opt/omni
/var/opt/omni/server
cell
devices
rptgroups
<OMNIHOME>
sbin
databases
bin
tmp
java
lbin
newconfig
lib
log
install
vendor
gui
utilns
man
omnirc.tmpl
amo
amoschedules
barlists
barschedules
snmp
mom
cc
sap
acs
oracle
win
oracle8
opc
ma
da
das
sybase
stk
Note: these directories contain the installation server
components
informix
Cell Manager Directory Tree (Windows)
C:\Program Files\OmniBack
<OMNIHOME>
<OMNIVAR>
<OMNICONFIG>
installation
server
repository
(shared)
Global Options
Centrally managed
Product defaults (documented)
Customizable
Parsed with each job
<OMNICONFIG>
options
global
Localized Options
Locally managed
Agent parameters
Customizable
<OMNIHOME>
omnirc/.omnirc
omnirc.tmpl
copy/modify