You are on page 1of 61

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 SQL
IT Solution

Oracle App Legato NetWorker O.S.

App TCP/IP

Hardware

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 4

NetWorker Hosts
The NetWorker Server supports the backup and stores tracking and configuration information Storage Node Client The NetWorker Storage Node reads and writes data to the device

Server
Storage Node Client

Client

The NetWorker Client generates the backup data

NetWorker Data Zone


2005 EMC Corporation. All rights reserved. Legato NetWorker Foundations - 5

NetWorker Client
Server Storage Node Client

Storage Node
Client

Generates backups

Generates tracking information Performs recoveries Provides user and administrative interfaces

Save Set

Client

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 6

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

Client

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 7

NetWorker Server
Server
Storage Node CFI CFI CFI
Media Database Resource Directory

Storage Node

Client

Client

Supports client backups/recoveries Stores tracking and configuration information Backs up tracking and configuration information

Client

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 8

NetWorker Advantages
Ease of administration
GUI (X/Motif and Microsoft

Network-based backup protection


WAN and SAN Open-system Protocols

Windows)
Command Line Interface (CLI)
Highly Configurable

(TCP/IP, NDMP)
Cross-platform (UNIX, W2K, etc.)

Client
UNIX NAS/NDMP Host

NetWorker Server

UNIX

W2K3 UNIX

SAN

NetWorker Data Zone


2005 EMC Corporation. All rights reserved.

Client

Remote Storage Node


Legato NetWorker Foundations - 9

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

NetWare

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 10

NetWorker Uses Multiplexing

Collective Data Rate


1 MB/sMB/s MB/sSet 1 MB/sMB/s 1 1 Save 1 1 MB/sMB/s MB/s Set 1 MB/sMB/s MB/s 1 1 11 Save 1 MB/sMB/s MB/sMB/s 1 MB/sMB/sSave Set 1 1 1 1 MB/sMB/s 1 1

3 MB/s

2 Device Volume

Multiple Data Streams

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 11

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.

Legato NetWorker Foundations - 12

Open Tape Format


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

NT

OTF

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.

Legato NetWorker Foundations - 13

NetWorker in a SAN

Symmetrix FC Switch

Fibre Channel

W2K3

UNIX

NetWare

NetWorker Server

Storage Node

Client

Client

Client

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 14

NetWorker and NDMP


NetWorker Server

NDMP Command

bongo

Tracking Data

Backup Data

NAS Device

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 15

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.

Legato NetWorker Foundations - 16

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 Required for any NetWorker client Yes that has a different operating system from the NetWorker Server
Allow the NetWorker Server to use Yes remote devices Yes

ClientPaks

Storage Node

NetWorker Modules Allows online application and database backups

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 17

EMC Legato NetWorker

ARCHITECTURE

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 18

Data Protection Functions


Backup Recovery Tracking

Aging Cloning
(optional)

Staging
(optional)

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 19

NetWorker Control Data

<nsr>/index/

Server
Storage Node Client
Resource Directory

CFI CFI CFI

Media Database

<nsr>/mm/

<nsr>/res/

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 20

NetWorker Resources
Client:bongo Save: /oracle Group:XXX Client:HostB Save: C:\ Client:HostA E:\ Save: /usr Group:xgrp /opt Group:Default Group:xgrp Start: 11pm Group:XXX Start: 4am Group:Default Start: 3:33am Device:rmt3 Type: DLT Device: rmt0 Disabled Type: LTO Device: rmt1 enabled Type: LTO enabled Jukebox: ajuke Jukebox: ajuke devices: rmt0,1 devices: rmt0,1 Inventory Inventory Slot0: AFR123 Slot0: AFR123

Policy: Policy: Legal Acct Policy: Eng 7years 3 years 6 months

NetWorker Server
2005 EMC Corporation. All rights reserved. Legato NetWorker Foundations - 21

NetWorker Tracking Databases


NetWorker Server

/nsr
/index /hostname /db6 /hostname /mm /mmvolume6

/db6
Media Database

CFI

CFI

/nsr/index/hostname/db6

/nsr/mm/mmvolume6

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 22

Save Set and Volume Aging


CFI

DATA

NetWorker Server

Media Database

recoverable browsable recyclable


Tape is recycled (relabeled)

appendable Recyclable
bongo.001

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 23

NetWorker Administrative Interfaces


UNIX Administer NetWorker Server Microsoft Windows

nwadmin (NetWorker NetWorker Administrator Administrator) nsradmin (characterbased)

nsradmin (characterbased)

Backup
Recover

NetWorker User
NetWorker User

nwbackup
nwrecover

All NetWorker tasks can also be performed from the command line

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 24

nwadmin Administrative GUI Interface: UNIX


Configure/ Administer Menus Configuration

Speedbar

Monitoring

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 25

NetWorker Administrator GUI: Windows


Menu Bar Toolbar

Network

Server

Monitoring

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 26

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 Pool 1 save set 11 save set 7
bongo.003 bongo.002 bongo.001

Volumes

Pool
2005 EMC Corporation. All rights reserved. Legato NetWorker Foundations - 27

NetWorker Devices and Supported Device Types

Tape

Optical

File

Standalone Device

Autochanger

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 28

Local and Remote Devices


3
The NetWorker Server stores tracking information
CFI
Media DB

2 The Storage
Node writes the data to the remote device

1 The client generates


the backup.
2005 EMC Corporation. All rights reserved. Legato NetWorker Foundations - 29

Shared Autochanger
NetWorker Server Storage Node

Cable to Robotic Arm Cable to Drive #1


Cable to Drive #2 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. Legato NetWorker Foundations - 30

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.

Legato NetWorker Foundations - 31

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

Another Volume

Save suspended Save continues

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 32

Cloning and Staging Save Sets

Task
Cloning Staging

Description
Copies save sets, or a volume of save sets, to another volume Moves save sets to another volume

Commands
nsrclone nwadmin nsrstage

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 33

EMC Legato NetWorker

BACKUPS

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 34

Backup Overview
NetWorker Server

NetWorker Client
Tracking Data Data Tracking & Management

Storage Node
Data Source Backup Data

Physical Storage Device


Backup Data

Data Destination
2005 EMC Corporation. All rights reserved. Legato NetWorker Foundations - 35

NetWorker Backup Types


Client-initiated Backup
Manual

Server-initiated Backup
Automatic (scheduled) or manual

Attended
The user initiates the backup

Attended or unattended
The server software requests the backup from the client

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 36

Client-initiated Backup
Server

Tracking Data

save

Tracking Data

Save Set

Client
Save Set

Volume

Storage Node
2005 EMC Corporation. All rights reserved. Legato NetWorker Foundations - 37

nwbackup GUI
Connect to other NetWorker Servers Start the backup.

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

Client

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 38

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.

Legato NetWorker Foundations - 39

Server-initiated Backup Overview


Server
Backup Request from the Server Tracking Data Tracking Data Backup

Volume

save

Tracking Data

Bootstrap Notification

Client

Save Set & Tracking Data

Report Logs
Save Set & Tracking Data

Storage Node
2005 EMC Corporation. All rights reserved.

Volume
Legato NetWorker Foundations - 40

Server- vs. Client-initiated: Similarities


3. The Storage Node receives the savestream and sends it to the backup device Media DB 5. The server receives volume location information from the Storage Node

Server

Storage Node

4. The backup device passes data from the Storage Node to a volume

CFI

Volume
2. The server writes tracking info to the client file index

save
1. The client sends the savestream

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 41

Client

Server- vs. Client-initiated: Differences


Volume Server
Bootstrap Media DB 4. The server enforces data life-cycling policies through database management
Resource Directory

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

CFI CFI

Email root@nwserver

1. The server requests the backup from the client

3. The server triggers preconfigured notifications

Client
2005 EMC Corporation. All rights reserved. Legato NetWorker Foundations - 42

NetWorker Backup Level Settings


Type
Full Level [19] (Differential) Incremental Consolidated

Action
Backs up all files, regardless of whether they have changed Backs up files that have changed since the last lower level backup Backs up files that have changed since the last backup, regardless of level Backs up all data that has changed since the last full backup and subsequently merges these changes with the last full backup Skips the scheduled backup

Skip

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 43

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. Legato NetWorker Foundations - 45

Client Roles in a Recovery

Administering Client

Destination Client Client where the data will be recovered

Client running recover

Source Client Client that created the save set

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 46

Recovery Types
Browsable Recovery
Performed by users and administrators Started from any NetWorker Client Allows you to recover files and directories from browsable save sets

Save Set Recovery


Performed by the root (UNIX) userid or Administrator (Windows) on the client Started from any NetWorker Client Allows you to recover files and save sets

Directed Recovery
Performed by NetWorker administrators Started from any NetWorker Client Allows you to centrally administer the recovery of files, directories, and save sets

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 47

Browsable Recoveries
NetWorker Server Storage Node

CFI

Volume

1.

Browse the client file index

2.

Perform the recovery


Client

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 48

nwrecover GUI

Browse directories.

Click to select.

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 49

NetWorker User GUI (winworkr)


Click to start the recover.

Look for directories and files.

Click to select.

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 50

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. Legato NetWorker Foundations - 51

Directed Recoveries
1. Data is backed up from the Source Client 2. The Administering Client issues a recover command
NetWorker Server
bongo

Administering Client (W2K)


tuba
#recover

3. Data is recovered to the Destination Client

Source Client (UNIX)


soprano
2005 EMC Corporation. All rights reserved.

Destination Client (UNIX)


flute
Legato NetWorker Foundations - 52

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.

Legato NetWorker Foundations - 53

Networker Terminology (2 of 2)
Saveset recovery 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 Recovery type performed once the browse policy is crossed.

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 54

Services and Programs (1 of 2)

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 55

Services and Programs (2 of 2)

2005 EMC Corporation. All rights reserved.

Legato NetWorker Foundations - 56

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.

Legato NetWorker Foundations - 57

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.

Legato NetWorker Foundations - 58

Networker commands (3 of 4)
nsrjb IEv inverntory on jukebox nsrjb -HEv # To run

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

Legato NetWorker Foundations - 59

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 boot strap tapes # Get a list of

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.

Legato NetWorker Foundations - 60

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