Emc Legato Networker Foundations: © 2005 Emc Corporation. All Rights Reserved
Emc Legato Networker Foundations: © 2005 Emc Corporation. All Rights Reserved
Emc Legato Networker Foundations: © 2005 Emc Corporation. All Rights Reserved
-2
OVERVIEW
-3
Oracle
App
App
App
TCP/IP O.S.
O.S.
TCP/IP
Hardware
Hardware
Legato
NetWorker
NetWorker Hosts
Server
Storage
Node
Client
The NetWorker
Server supports
the backup and
stores tracking
and configuration
information
Storage
Node
Client
Client
The NetWorker
Storage Node
reads and
writes data to
the device
The NetWorker
Client generates
the backup data
NetWorker Client
Server
Storage
Node
Storage
Node
Client
Client
Generates backups
Generates tracking information
Performs recoveries
Provides user and administrative
interfaces
Save Set
Client
Storage
Node
Storage
Node
Client
Client
Client
NetWorker Server
Server
CFI
CFI
CFI
Storage
Node
Client
Media
Database
Resource
Directory
Storage
Node
Client
Client
NetWorker Advantages
Network-based backup protection
Ease of administration
GUI (X/Motif and Microsoft Windows)
Open-system Protocols
(TCP/IP, NDMP)
Highly Configurable
Client
NAS/NDMP Host
UNIX
NetWorker
Server
UNIX
SAN
W2K3
NetWorker
Data Zone
2005 EMC Corporation. All rights reserved.
Client
UNIX
Remote
Storage Node
Efficient Backups
NetWorker supports:
W2K3
UNIX
Save Set 3
Save Set 4
Save Set 5
Save Set 6
NetWare
3 MB/s
1 MB/s
1 MB/s
1 MB/s
1 MB/s
1 MB/sSet
Save
1 MB/s
1 MB/s
1 MB/s
1 MB/s
1Save
MB/s
1 MB/s
Set
1 MB/s
1 MB/s
1 MB/s
1 MB/s
1 MB/s
1Save
MB/s
1 MB/s
1 MB/s
Set
2
Device
Volume
Without Multiplexing
1 MB/s
1 MB/s
Save Set 1
Save Set 2
Save Set 3
Device
Volume
NT
SS2
SS1
OTF
SS2
NetWorker in a SAN
Symmetrix
FC Switch
Fibre Channel
W2K3
NetWorker
Server
Storage
Node
Client
UNIX
NetWare
Client
Client
NDMP Command
bongo
Tracking Data
Backup Data
NAS Device
Max
Clients
Max
Jukeboxes
/Slots
Remote
Storage
Node
Add-on
Modules
Max
Parallel
-ism
Max
Devices
Immediate
Save
Recover
Workgroup
/Business
1/32
1-26
No
Limited
12
No
Network
10
-unlimited
Unlimited/
unlimited
Yes
Yes
32-512
16-512
Yes
Power
10
-unlimited
Unlimited/
unlimited
Yes
Yes
64-512
32-512
Yes
Description
License
Required?
Client Connections
ClientPaks
Storage Node
Yes
ARCHITECTURE
- 18
Tracking
Aging
Staging
(optional)
Cloning
(optional)
<nsr>/index/
Server
CFI
CFI
CFI
Storage
Node
Media
Database
Client
Resource Directory
<nsr>/res/
<nsr>/mm/
NetWorker Resources
Client:bongo
Save: /oracle
Group:XXX
Client:HostB
Group:Default
Device:rmt3
Type: DLT
Device: rmt0
Disabled
Type:
LTOrmt1
Device:
enabled
Type: LTO
enabled
Group:xgrp
Start: 11pm
Group:XXX
Start: 4am
Group:Default
Start: 3:33am
Jukebox:
Jukebox:ajuke
ajuke
devices:
rmt0,1
devices: rmt0,1
Inventory
Inventory
Slot0:
Slot0:AFR123
AFR123
Policy:
Policy:
Acct Legal
Policy:
Eng 7years
3 years
6 months
NetWorker
Server
2005 EMC Corporation. All rights reserved.
/hostname
/db6
/db6
CFI
CFI
/nsr/index/hostname/db6
/mm
/mmvolume6
Media
Database
/nsr/mm/mmvolume6
DATA
NetWorker Server
Media Database
recoverable
browsable
recyclable
Tape is recycled
(relabeled)
appendable
Recyclable
bongo.001
Microsoft
Windows
nwadmin (NetWorker
Administrator)
NetWorker
Administrator
nsradmin (characterbased)
nsradmin (characterbased)
Backup
NetWorker User
nwbackup
Recover
NetWorker User
nwrecover
All NetWorker tasks can also be performed from the command line
Configuration
Speedbar
Monitoring
Network
Monitoring
Server
NetWorker Pools
Match save sets to volumes
Logically group data onto specific media
Make it easier to locate data by grouping savestreams
onto specific media
save set 1
save set 3
bongo.003
Pool 1
save set 11
bongo.001
save set 7
Volumes
Pool
2005 EMC Corporation. All rights reserved.
bongo.002
Tape
Optical
File
Standalone Device
Autochanger
2 The Storage
The NetWorker
Server stores
tracking information
Node writes
the data to the
remote device
CFI
Media
DB
Shared Autochanger
Storage Node
NetWorker Server
Cable to Drive #1
Cable to Drive #3
Cable to Drive #4
Storage Node
Storage Node
Soprano
Advanced File-type
Device
File-type Device
Additional space
Another Volume
Save
Savesuspended
continues
Task
Description
Commands
Cloning
nsrclone
nwadmin
Staging
nsrstage
BACKUPS
- 34
Backup Overview
NetWorker Server
NetWorker Client
Data Tracking &
Management
Tracking
Data
Storage Node
Data Source
Physical
Storage Device
Backup
Data
Backup
Data
Data Destination
2005 EMC Corporation. All rights reserved.
Server-initiated Backup
Manual
Attended
Attended or unattended
Client-initiated Backup
Server
Tracking
Data
Tracking
Data
save
Save Set
Client
Save Set
Volume
Storage Node
2005 EMC Corporation. All rights reserved.
nwbackup GUI
Connect to other
NetWorker Servers
Start the backup.
Server
Client
Search the clients file
system and select the
files to back up.
Backup Request
from the Server
Volume
Tracking
Data
Tracking
Data
save
Client
Bootstrap Notification
Report Logs
Save Set &
Tracking Data
Storage Node
2005 EMC Corporation. All rights reserved.
Volume
Storage Node
CFI
Volume
save
1. The client sends the
savestream
Client
Bootstrap
Media
DB
4. The server
enforces data
life-cycling
policies through
database
management
Resource
Directory
CFI
CFI
Email
root@nwserver
1. The server
requests the
backup from the
client
Client
Action
Full
Level [19]
Backs up files that have changed since the last lower level
backup
(Differential)
Incremental
Consolidated
Backs up all data that has changed since the last full
backup and subsequently merges these changes with the
last full backup
Skip
RECOVERIES
- 44
Recovery Overview
NetWorker Server
Storage Node
Volume
Client
2005 EMC Corporation. All rights reserved.
Destination Client
Source Client
Client that created the save set
Recovery Types
Browsable Recovery
Directed Recovery
Performed by NetWorker
administrators
Browsable Recoveries
Storage Node
NetWorker Server
CFI
Volume
1.
2.
nwrecover GUI
Browse
directories.
Click to select.
Look for
directories
and files.
Click to select.
Directed Recoveries
1. Data is backed up
from the Source Client
NetWorker Server
bongo
tuba
2. The Administering
Client issues a
recover command
3. Data is recovered to
the Destination Client
#recover
Source Client
(UNIX)
soprano
Administering
Client (W2K)
Destination Client
(UNIX)
flute
Networker Terminology (1 of 2)
Saveset
List of file systems to backup.
Groups
Time-based backup groups specify the starting time for a clients scheduled backup
Directives
Include/Exclude list
Schedules
Backup Schedules, Full, Differential, Consolidated
Retention policies
How long backup is retained.
Browse policies
How long file level recovery can be performed.
Bootstrap
Legato Catalog information (Configuration, Index)
Networker Terminology (2 of 2)
Saveset recovery
Recovery type performed once the browse policy is crossed.
Cloning
Media duplication
Scanner
Program which builds media and image database and it is run when the media is expired.
Recover
Restore program
Nwadmin
Networker admin program to create/manage backup configuration
Nsrwatch
Networker program to monitor backups
Nsradmin
Character based utility to create/manage backup configuration
Mminfo
Command to find out backup information
Nsrjb
Command to manage Networker jukebox/library
2005 EMC Corporation. All rights reserved.
Networker commands (1 of 4)
To search logs
Cd /nsr/logs
Grep group name or server name daemon.* or .log |more
To see groups currently running
Ps ef |grep savegrp
To see processes currently executing
Ps ef |grep nsrexec
To see what process you are running
Ps ef |grep your user id
To unload tapes by slot number and specify port
nsrjb w j juke# -S### -P## -v
Juke# = jukebox number (i.e juke3 )
S### = jukebox slot number
P## = CAP slot number
Networker commands (2 of 4)
To load tape from cap
nsrjb d j juke# -S # -P # -v
To inventory one slot
nsrjb I v j juke# -S###
To unload tape from drive
nsrjb u v f drive name
To manually run Audit and mail to yourself
./audit# | mailx s audit# your email address
audit# = jukebox number requested i.e audit2
To update cleaning cartridge usage number
nsrjb j juke# -S### -U##
Juke# = jukebox number (i.e juke3 )
S### = jukebox slot number
U## = # of usages remaining
To find open slots
Sudo nsrjb Cv j juke# > filename
Grep : filename (i.e grep space :space spacespace filename)
2005 EMC Corporation. All rights reserved.
Networker commands (3 of 4)
nsrjb IEv
nsrjb -HEv
Networker commands (4 of 4)
recover -s bserver # Restore data from bserver
Recover s bserver c client # Restore data for client
Recover s bserver S ssid <restore path> #save set recover
mminfo -m -q "client=monet,savetime>=last week" Display a media report of all
volumes used for backups of client "monet" in the past week.mminfo -a -r "volume,
%used,pool" Display a report of all volumes showing the volume name, % of
space used on the volume, and the pool to which the volume belongs.
mminfo -B
Course Summary
Key points covered in this course:
EMC Legato NetWorker solution
NetWorker advantages
NetWorker host roles
NetWorker data protection functions
NetWorker administrative interfaces
NetWorker-supported device topologies
NetWorker backup process
NetWorker recovery process
- 61