Emc Legato Networker Foundations: © 2005 Emc Corporation. All Rights Reserved

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 61
At a glance
Powered by AI
The key takeaways from the document are the EMC Legato NetWorker solution, the roles of different NetWorker hosts like server, client and storage node, NetWorker advantages like ease of administration and being cross-platform, and understanding the NetWorker backup and recovery processes.

The different roles of NetWorker hosts are the server which supports backups and stores configuration information, clients which generate backup data, and storage nodes which read and write data to devices.

Some of the advantages of using NetWorker include ease of administration through GUI and CLI, being highly configurable, providing network-based backup protection across WAN and SAN, supporting open protocols like TCP/IP and being cross-platform to support UNIX, Windows and other platforms.

EMC Legato NetWorker Foundations

2005 EMC Corporation. All rights reserved.

EMC Legato NetWorker


Upon completion of this course, you will be able to:
Understand the EMC Legato NetWorker solution
Explain NetWorker advantages
Explain NetWorker hosts and their roles
Explain NetWorker control data and its use
Explain NetWorker resources and their purpose
Explain the NetWorker data-tracking process
List NetWorker-supported device types and devices
Understand the NetWorker backup process, types, and
levels
Understand the NetWorker recovery process and types

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations

-2

EMC Legato NetWorker

OVERVIEW

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations

-3

The NetWorker Solution


App
App
SQL
SQL
IT
Solution

Oracle
App

App
App
TCP/IP O.S.
O.S.
TCP/IP
Hardware
Hardware

2005 EMC Corporation. All rights reserved.

Legato
NetWorker

NetWorker Hosts
Server
Storage
Node
Client

The NetWorker
Server supports
the backup and
stores tracking
and configuration
information

Storage
Node
Client

Client

NetWorker Data Zone


2005 EMC Corporation. All rights reserved.

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

2005 EMC Corporation. All rights reserved.

Save Set

Client

NetWorker Storage Node


Server

Storage
Node

Storage
Node

Client

Client

Organizes the data


Writes data to the device
Generates tracking information
Reads data from the device

2005 EMC Corporation. All rights reserved.

Client

NetWorker Server
Server

CFI
CFI
CFI

Storage
Node
Client

Media
Database
Resource
Directory

Supports client backups/recoveries


Stores tracking and configuration
information
Backs up tracking and configuration
information

2005 EMC Corporation. All rights reserved.

Storage
Node
Client

Client

NetWorker Advantages
Network-based backup protection

Ease of administration
GUI (X/Motif and Microsoft Windows)

WAN and SAN

Command Line Interface (CLI)

Open-system Protocols

(TCP/IP, NDMP)

Highly Configurable

Cross-platform (UNIX, W2K, etc.)

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:

Multiple concurrent backups

Data created on different operating systems

Backups to multiple devices


Save Set 1
Save Set 2

W2K3

UNIX
Save Set 3
Save Set 4
Save Set 5
Save Set 6

2005 EMC Corporation. All rights reserved.

NetWare

NetWorker Uses Multiplexing

Collective Data Rate

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

Multiple Data Streams

2005 EMC Corporation. All rights reserved.

Without Multiplexing

1 MB/s

1 MB/s

Save Set 1
Save Set 2
Save Set 3
Device

Volume

Single Data Stream

2005 EMC Corporation. All rights reserved.

Open Tape Format


The NetWorker client packs the
data into boxes (save set chunks)
UNIX
SS1

NT
SS2
SS1

OTF

SS2

The pallets are stored in the


warehouse (tape volume)
The Storage Node organizes the
boxes on a pallet (media records)

2005 EMC Corporation. All rights reserved.

NetWorker in a SAN

Symmetrix
FC Switch

Fibre Channel

W2K3

NetWorker
Server

2005 EMC Corporation. All rights reserved.

Storage
Node

Client

UNIX

NetWare

Client

Client

NetWorker and NDMP


NetWorker Server

NDMP Command

bongo

Tracking Data

Backup Data

NAS Device

2005 EMC Corporation. All rights reserved.

NetWorker Software Editions


NetWorker
Edition

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

2005 EMC Corporation. All rights reserved.

NetWorker Add-on Modules


Add-on Module

Description

License
Required?

Client Connections

A connected client is a computer


Yes
that is configured on the NetWorker
Server and has contact with the
server to attempt a backup

ClientPaks

Required for any NetWorker client Yes


that has a different operating
system from the NetWorker Server

Storage Node

Allow the NetWorker Server to use Yes


remote devices

NetWorker Modules Allows online application and


database backups

2005 EMC Corporation. All rights reserved.

Yes

EMC Legato NetWorker

ARCHITECTURE

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations

- 18

Data Protection Functions


Backup
Recovery

Tracking

Aging

Staging
(optional)

Cloning
(optional)

2005 EMC Corporation. All rights reserved.

NetWorker Control Data

<nsr>/index/

Server

CFI
CFI
CFI

Storage
Node

Media
Database

Client
Resource Directory

<nsr>/res/

2005 EMC Corporation. All rights reserved.

<nsr>/mm/

NetWorker Resources
Client:bongo
Save: /oracle
Group:XXX
Client:HostB

Save: C:\ Client:HostA


E:\ Save: /usr
Group:xgrp
/opt

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.

NetWorker Tracking Databases


NetWorker Server
/nsr
/index
/hostname

/hostname

/db6

/db6

CFI

CFI

/nsr/index/hostname/db6

2005 EMC Corporation. All rights reserved.

/mm
/mmvolume6

Media
Database

/nsr/mm/mmvolume6

Save Set and Volume Aging


CFI

DATA

NetWorker Server

Media Database

recoverable
browsable
recyclable
Tape is recycled
(relabeled)

2005 EMC Corporation. All rights reserved.

appendable
Recyclable
bongo.001

NetWorker Administrative Interfaces


UNIX
Administer
NetWorker Server

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

2005 EMC Corporation. All rights reserved.

nwadmin Administrative GUI Interface: UNIX


Configure/
Administer
Menus

Configuration

Speedbar

Monitoring

2005 EMC Corporation. All rights reserved.

NetWorker Administrator GUI: Windows


Menu Bar
Toolbar

Network

Monitoring

2005 EMC Corporation. All rights reserved.

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

NetWorker Devices and Supported Device Types

Tape

Optical

File

Standalone Device

2005 EMC Corporation. All rights reserved.

Autochanger

Local and Remote Devices


3

2 The Storage

The NetWorker
Server stores
tracking information

Node writes
the data to the
remote device

CFI
Media
DB

1 The client generates


the backup.

2005 EMC Corporation. All rights reserved.

Shared Autochanger
Storage Node

NetWorker Server

Cable to Robotic Arm


Cable to Drive #2

Cable to Drive #1

Cable to Drive #3
Cable to Drive #4

A NetWorker Server can


have many Storage
Nodes, but a Storage
Node can have only one
NetWorker Server in a
data zone
Storage Node
2005 EMC Corporation. All rights reserved.

NetWorker Dynamic Drive Sharing (DDS)


SAN
NetWorker Server

Storage Node

Storage Node

Soprano

Use NetWorker Dynamic Drive Sharing to


configure and manage tape drives accessible
to two or more hosts

2005 EMC Corporation. All rights reserved.

Disk Backup Option


NetWorker provides an advanced file-type device
Media type is adv_file
Provides benefits over file-type devices
Simultaneous backup and recover
Supports Network Storage on Windows (CIFS) or NFS
Designed for use with NetWorkers staging feature

Advanced File-type
Device

File-type Device
Additional space

Volume Marked Full

2005 EMC Corporation. All rights reserved.

Another Volume

Save
Savesuspended
continues

Cloning and Staging Save Sets

Task

Description

Commands

Cloning

Copies save sets, or a volume of save


sets, to another volume

nsrclone
nwadmin

Staging

Moves save sets to another volume

nsrstage

2005 EMC Corporation. All rights reserved.

EMC Legato NetWorker

BACKUPS

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations

- 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.

NetWorker Backup Types


Client-initiated Backup

Server-initiated Backup

Manual

Automatic (scheduled) or manual

Attended

Attended or unattended

The user initiates the backup

The server software requests the


backup from the client

2005 EMC Corporation. All rights reserved.

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.

2005 EMC Corporation. All rights reserved.

NetWorker User GUI (winworkr)


Start the backup.
Search the clients file
system and select the
files to back up

2005 EMC Corporation. All rights reserved.

Server-initiated Backup Overview


Server
Tracking
Data Backup

Backup Request
from the Server

Volume
Tracking
Data
Tracking
Data

save

Client

Bootstrap Notification

Save Set &


Tracking Data

Report Logs
Save Set &
Tracking Data

Storage Node
2005 EMC Corporation. All rights reserved.

Volume

Server- vs. Client-initiated: Similarities


Server
Media
DB
5. The server receives
volume location
information from the
Storage Node

3. The Storage Node


receives the
savestream and
sends it to the backup
device

Storage Node

4. The backup device


passes data from the
Storage Node to a
volume

CFI

2. The server writes


tracking info to the
client file index

Volume

save
1. The client sends the
savestream

2005 EMC Corporation. All rights reserved.

Client

Server- vs. Client-initiated: Differences


Volume
Server

Bootstrap
Media
DB

4. The server
enforces data
life-cycling
policies through
database
management

Resource
Directory

CFI
CFI

Email
root@nwserver

3. The server triggers


preconfigured notifications
2005 EMC Corporation. All rights reserved.

2. NetWorker backs up metadata :


The NetWorker Server backs up
CFI databases for all clients in
the group
The NetWorker Server backs up
the Media Database and
Resource files as the bootstrap
save set

1. The server
requests the
backup from the
client

Client

NetWorker Backup Level Settings


Type

Action

Full

Backs up all files, regardless of whether they have


changed

Level [19]

Backs up files that have changed since the last lower level
backup

(Differential)
Incremental

Backs up files that have changed since the last backup,


regardless of level

Consolidated

Backs up all data that has changed since the last full
backup and subsequently merges these changes with the
last full backup

Skip

Skips the scheduled backup

2005 EMC Corporation. All rights reserved.

EMC Legato NetWorker

RECOVERIES

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations

- 44

Recovery Overview
NetWorker Server

Storage Node

Volume

Client
2005 EMC Corporation. All rights reserved.

Client Roles in a Recovery


Administering Client

Destination Client

Client running recover

Client where the data will be recovered

Source Client
Client that created the save set

2005 EMC Corporation. All rights reserved.

Recovery Types
Browsable Recovery

Save Set Recovery

Directed Recovery

Performed by users and


administrators

Performed by the root (UNIX)


userid or Administrator
(Windows) on the client

Performed by NetWorker
administrators

Started from any NetWorker


Client

Started from any NetWorker


Client

Started from any NetWorker


Client

Allows you to recover files and Allows you to recover files


directories from browsable
and save sets
save sets

2005 EMC Corporation. All rights reserved.

Allows you to centrally


administer the recovery of
files, directories, and save
sets

Browsable Recoveries
Storage Node

NetWorker Server

CFI

Volume

1.

Browse the client file index

2.

Perform the recovery


Client

2005 EMC Corporation. All rights reserved.

nwrecover GUI

Browse
directories.

2005 EMC Corporation. All rights reserved.

Click to select.

NetWorker User GUI (winworkr)


Click to start
the recover.

Look for
directories
and files.

2005 EMC Corporation. All rights reserved.

Click to select.

Save Set Recoveries


Does not require the user to browse the client file index to
select data for recovery
Is useful when
Recovering an entire save set
The save set being recovered is no longer in the CFI (the browse
policy has expired)

Can be used to recover individual files


Specific files or directories that have passed their browse period can
be recovered provided the exact pathname is known

These interfaces can be used to recover save sets:


nwrecover on UNIX
NetWorker Administrator on Windows
recover command
2005 EMC Corporation. All rights reserved.

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

2005 EMC Corporation. All rights reserved.

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)

2005 EMC Corporation. All rights reserved.

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.

Services and Programs (1 of 2)

2005 EMC Corporation. All rights reserved.

Services and Programs (2 of 2)

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

2005 EMC Corporation. All rights reserved.

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

# To run inverntory on jukebox

nsrjb -HEv

# To hardware reset the library.

nsrjb -L -b <pool name> -S <slot_number> -Yv # To


label a tape
nsrjb -L -b <pool name> -S <slotnumber-slotnumber> -Yv
# to label tapes of specific slot range
nsrjb -L -b <pool name> -S <slotnumber> -S <slot
number> -Yv # To label specific tapes at a time.

2005 EMC Corporation. All rights reserved.

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

# Get a list of boot strap tapes

mminfo -av -ot -r "client,group,name,savetime,totalsize(4),level,volume" -q


"client=<client_name>
Above command provides the backup details of specific clients with media details

nsrmm -o recyclable [volume name] # To recycle tape.

2005 EMC Corporation. All rights reserved.

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

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations

- 61

You might also like