Keeping Your Business Online with eDirectory ™ Backup and Restore Brian Hawkins Software Engineer Novell, Inc. Roger.

Slides:



Advertisements
Similar presentations
Donnie Hamlett Technology Specialist Microsoft Corporation Microsoft Services for NetWare 5.0 Overview Overview Directory Synchronization Services Directory.
Advertisements

Novell eDirectory™ Deployment at Hydro Quebec Richard Cabana Enterprise Technology Account Manager Novell Canada Ltd.
Fault tolerance and disaster recovery
11 BACKING UP AND RESTORING DATA Chapter 4. Chapter 4: BACKING UP AND RESTORING DATA2 CHAPTER OVERVIEW Describe the various types of hardware used to.
©2006 ITT Educational Services Inc. Course Name: IT390 Business Database Administration Unit 5 Slide 1 IT390 Business Database Administration Unit 5 :
Novell iChain ® 2.x Configuration Using the Web Server Accelerator Wizard Cary Andrews Senior Software Engineer Novell, Inc.
The Google File System. Why? Google has lots of data –Cannot fit in traditional file system –Spans hundreds (thousands) of servers connected to (tens.
6.4 Data and File Replication Gang Shen. Why replicate  Performance  Reliability  Resource sharing  Network resource saving.
1 Objectives Discuss the Windows Printer Model and how it is implemented in Windows Server 2008 Install the Print Services components of Windows Server.
Module 8: Designing Active Directory Disaster Recovery in Windows Server 2008.
Securing Your GroupWise ® System Morris Blackham Software Engineer Novell, Inc. Danita Zanrè Senior Consultant Caledonia.
Configuring File Services Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Configuring a File ServerConfigure a file server4.1 Using.
Course 6425A Module 9: Implementing an Active Directory Domain Services Maintenance Plan Presentation: 55 minutes Lab: 75 minutes This module helps students.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Business Continuity and Disaster Recovery Chapter 8 Part 2 Pages 914 to 945.
Practical NDS ® iMonitor: Case Studies in Novell eDirectory ™ Diagnosis Duane Buss Senior Software Engineer Novell, Inc.
15 Copyright © 2005, Oracle. All rights reserved. Performing Database Backups.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Using Novell iChain ® 2 to Deliver Internal Network Access without a VPN Brian Six Technical Account Manager Novell, Inc.
Windows 2000 Operating System -- Active Directory Service COSC 516 Yuan YAO 08/29/2000.
Novell Nsure TM Identity Manager 2 andGroupWise Provisioning Art Purcell, GroupWise ® Engineering, David Holbrook, DirXML Engineering,
Module 9 Planning a Disaster Recovery Solution. Module Overview Planning for Disaster Mitigation Planning Exchange Server Backup Planning Exchange Server.
15 Copyright © 2007, Oracle. All rights reserved. Performing Database Backups.
Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. Karl Ford Engineering.
Novell eDirectory ™ Administration and Management Using iManager Sophia K Johnson Software Engineering Manager Novell, Inc.
Upgrading Legacy Novell Directory Services ® to Novell eDirectory ™ 8.6 Rick Killpack WSS Engineer Novell, Inc. Connie.
Introduction to NDS ® iMonitor Duane Buss Senior Software Engineer Novell, Inc. Tom Doman Senior Software Engineer Novell,
Using Novell GroupWise ® 6 Monitor Duane Kuehne Software Engineer Novell, Inc. Danita Zanre Senior Consultant NSC Sysop,
11 DISASTER RECOVERY Chapter 13. Chapter 13: DISASTER RECOVERY2 OVERVIEW  Back up server data using the Backup utility and the Ntbackup command  Restore.
Introduction to Novell GroupWise ® Administrative Object API Glade Monson Software Engineer Novell, Inc.
Recover Your Data Quickly: Disaster Recovery Techniques with ARCserve  Disaster Recovery.
Avoiding the Top eDirectory ™ Issues on NetWare ®, Windows, Linux, and Solaris Josh Baxter Worldwide Support Engineer Novell, Inc.
Automating Health Checks for Legacy NDS ® Carl Coleman Primary Support Engineer Novell, Inc. Martin Plouffe Primary.
Understanding Novell DirXML™ Technology
Dave Horne eSolutions Deployment Mgr Novell, Inc. Designing and Managing Novell DirXML ™ Deployments.
1 Chapter Overview Understanding Data Restoration Issues Understanding the Types of Database Backups Understanding the Restoration Process.
eDirectory ™ In Depth Duane Buss Senior Software Engineer Novell, Inc. Tom Doman Senior Software Engineer Novell, Inc.
CNN Case Study: Deploying eDirectory ™ in a UNIX Environment Steve Brunton Chief Engineer CNN Internet Technologies
Integrating Active Directory with eDirectory ™ Using Novell Account Manager Reid Oakes Technical Team Manager Novell, Inc.
Creating Custom User Management Plug-ins for iManager Eugene Baron Consultant III Novell, Inc. Adam Ruth Senior Software.
1 CEG 2400 Fall 2012 eDirectory – Directory Service.
©2011 Quest Software, Inc. All rights reserved. Quick, Scalable Restore of Granular Objects Recovery Manager for Active Directory.
Chapter 9 Lecture 4. NetWare Novell’s network operating system Biggest competitor – Microsoft Windows.
Module 11 Configuring and Managing Distributed File System.
Novell iFolder Novell Academy QuickTrain. What is iFolder? Novell iFolder lets users’ files follow them anywhere A simple and secure way to access, organize.
Unit 8: Database and Storage Pool Backup and Recovery.
Web-based Storage Access John Pugh Corp Technology Strategist Novell, Inc. Scott Villinski Corp Technology Strategist
Database recovery contd…
Configuring File Services
Intermediate Programming with GroupWise® C3POs™
6.4 Data and File Replication
Programming with NetWare® XPlat APIs
Novell Account Management Introduction and Overview
Creating Novell Portal Services Gadgets: An Architectural Overview
Novell BrainShare 2002 Success in the City: Implementing Novell Solutions at the City of Los Angeles Bob Gillette Information Systems Manager City of Los.
Securing the Net: Web Authentication Using SecureLogin
Novell BorderManager® 3.7: Technical Overview
Upgrading Legacy Novell Directory Services® to Novell eDirectory™ 8.6
Jumpstart Solution: Novell Active Information Portal
Novell BrainShare 2002 Novell Consulting’s Best Practices for Planning Successful NetWare® Upgrades Stuart Proffitt Novell Consultant Novell, Inc.
An Early Look at MySQL™ on Novell NetWare®
Novell iPrint Deployment Strategies
Integrating Web Applications with Novell eDirectory™
Introducing Novell IPv6 Stack
Six Reasons to Get NetWare® 6 over Windows
It’s one Net for Mac Users Too
Automating Mainframe Authentication Using SecureLogin
Introduction to NDS® iMonitor
Novell eDirectory™ Competitive Comparisons
Introduction to Novell GroupWise® Token API
Presentation transcript:

Keeping Your Business Online with eDirectory ™ Backup and Restore Brian Hawkins Software Engineer Novell, Inc. Roger Harrison Engineering Manager Novell, Inc.

Vision…one Net A world where networks of all types—corporate and public, intranets, extranets, and the Internet—work together as one Net and securely connect employees, customers, suppliers, and partners across organizational boundaries Mission To solve complex business and technical challenges with Net business solutions that enable people, processes, and systems to work together and our customers to profit from the opportunities of a networked world

Deployed Versions Novell eDirectory ™ and Novell Directory Services ® (NDS ® ) Product VersionBuild VersionPlatforms NetWare 5.1 SP4 (NDS 7)DS.nlm v7.57NetWare 5.1 NetWare 5.1 SP 4 (NDS 8)DS.nlm v8.79NetWare 5.1 eDirectory 8DS.nlm & DS.dlm v8.79NetWare 5.0,Win NT/2K eDirectory 8.5.xDS v85.23NetWare 5.x,Win,Solaris NetWare 6 (eDirectory 8.6)DS.nlm v NetWare 6 eDirectory 8.6.1DS v NW 5.1,NW 6,Win,Solaris,Linux NetWare 6 SP1 (eDirectory 8.6.2)DS.nlm v NetWare 6 eDirectory 8.6.2DS v103xx.xxNW 5.1,NW 6,Win,Solaris,Linux eDirectory 8.7DS v10410.xxNW 5.1,NW 6,Win,Solaris,Linux,AIX

Differences between eDirectory and Novell Directory Services (NDS) NetWare 6 NetWare NDSeDirectory NOS directory focused on managing NetWare ® servers A cross-platform, scalable, standards-based directory used for managing identities that span all aspects of the network—eDirectory is the foundation for eBusiness NetWare 5

eDirectory Backup/Restore Design Goals High availability  Ability to perform backups on a live server that is performing updates concurrently with the backup Scalable  Performance that enables backup of directory servers containing tens or hundreds of millions of objects  Ability to restore in hours Work within the distributed nature of eDirectory

Solution: Hot Continuous Backup with Roll Forward Logging High availability  Performs hot backups on a live server that is performing updates concurrently with the backup Scalable  Backup and restore entire DIB (Data Information Base)  Limited only by I/O channel bandwidth Work within the distributed nature of eDirectory  Keeps Roll Forward Logs to ensure recovered server matches the synchronization state that other servers in the tree expect

How Hot Backup Works Two “flavors” of backup  Full backup includes all blocks in the entire DIB  Incremental backup includes any blocks in the DIB that were modified since the last full or incremental backup

How Hot Backup Works Update Object

How Hot Backup Works

How Restore Works Restore last full backup Apply incremental backups taken since last full backup (in order) Replay roll-forward logs since last incremental backup Verify that the synchronization status of newly- restored DIB matches what other servers in the tree think it should be Open the DIB and bring the server back on line

Typical Backup Strategy Full backup weekly on Sunday night Incremental backup each night except Sunday Roll-forward logging enabled Backup Schedule

Setup/Configuration Roll forward log settings are stored in the _ndsdb.ini file Roll forward logs are off by default Changing the location of the roll forward logs  Place the logs on a separate drive system then the DIB set  Roll forward logs will contain sensitive information so control access to the roll forward log directory  Roll forward log volume must be monitored as the logs grow

Setup/Configuration (cont.) Maximum and minimum size Maximum: This is the maximum size the log can reach before creating a new file Minimum: After reaching this size a new log will be started after the current transaction is finished Log stream files A copy of modified stream files are placed inside the log file

Backing Up eDirectory Backup header contains valuable information Backup file header is in XML format The backup file can be limited in size A 250 meg backup limited to 100 meg would be Test.bak < 100 meg Test.001 < 100 meg Test.002 ~ 50 meg Each file has its own header A log is kept of each backup

Backing Up eDirectory (cont.) Including the security files in the backup Including other files in the backup  A file is given to the backup program that contains a list of files to include  Files are listed with a “;” between and a “;” at the end  No spaces no returns  These files are placed in the header of the first backup file sys:/system/autoexec.ncf;vol1:/personal.txt;

Backing Up eDirectory (cont.) Cold backups  Database is closed during the backup  Database can be disabled after the backup Provides the ability to migrate a database with security information  This method does not include file system trustee rights (NetWare only)

Restoring eDirectory Restore process 1. NDS Database is closed 2. Backup file is restored to RST 3. Incremental backups and roll forward logs are applied 4. The RST database is disabled (to prevent accidental opening) 5. The RST undergoes the verification process 6. On success the RST database is renamed to NDS and opened

Restore Verification The restored DIB is opened and all partition entries are read Items read  Servers in replica ring  Referrals for each server  Local received up to vector Each server in the replica ring is contacted and the local received up to vector is compared to the transitive vector from the remote server

Trees Designed for Backups For catastrophic failure/recovery eDirectory needs to be designed so recovery can take place without using the roll forward logs  One server or a set of servers that contain replicas of the entire tree but do not share replicas These servers are then used as master copies of the tree and the rest of the servers are restored using replication  Not configuring eDirectory for catastrophic failure can still be restored using a lot of dsrepair work

Demo Server 3Server 2 X Server 1

Demo Server 3Server 1

Incremental Backups Roll-Forward Logs Full Backup New Server Server 2 Updates Demo Server 1Server 3 Updates

Getting More Information: BrainShare 2002 IO206—Choices in Disaster Recovery  Reviews the best strategies for providing disaster recovery in Novell networks and presents a range of solutions from low-budget options to larger investments that provide everything plus the kitchen sink