Data Storage, File Servers, Backup and Restore



Similar documents
Data storage, backup and restore

Redundant Array of Inexpensive/Independent Disks. RAID 0 Disk striping (best I/O performance, no redundancy!)

Advanced SUSE Linux Enterprise Server Administration (Course 3038) Chapter 5 Manage Backup and Recovery

RedHat (RHEL) System Administration Course Summary

Linux Software Raid. Aug Mark A. Davis

Creating a Disk Drive For Linux

4 Backing Up and Restoring System Software

Disaster Recovery Checklist Disaster Recovery Plan for <System One>

4-Bay Gigabit Network Storage System Chassis with 1.0 TB RAID

Adaptable System Recovery (ASR) for Linux. How to Restore Backups onto Hardware that May not be Identical to the Original System

Acronis Backup & Recovery 10 Server for Linux. Command Line Reference

Computer Backup Strategies

TELE 301 Lecture 7: Linux/Unix file

DNS must be up and running. Both the Collax server and the clients to be backed up must be able to resolve the FQDN of the Collax server correctly.

Oracle VM Server Recovery Guide. Version 8.2

Linux System Administration

Creating a Cray System Management Workstation (SMW) Bootable Backup Drive

BackupAssist Common Usage Scenarios

UNIX - FILE SYSTEM BASICS

Yiwo Tech Development Co., Ltd. EaseUS Todo Backup. Reliable Backup & Recovery Solution. EaseUS Todo Backup Solution Guide. All Rights Reserved Page 1

USTM16 Linux System Administration

Backup policies. Or - how not to get annoyed when you accidentally delete stuff. Warning - this does get a little technical

ZFS Backup Platform. ZFS Backup Platform. Senior Systems Analyst TalkTalk Group. Robert Milkowski.

VMware vsphere Data Protection 6.1

File Systems Management and Examples

HP-UX System and Network Administration for Experienced UNIX System Administrators Course Summary

Using Symantec NetBackup with Symantec Security Information Manager 4.5

Shared Storage Setup with System Automation

RocketRAID 2640/2642 SAS Controller Ubuntu Linux Installation Guide

Oracle Database 10g: Backup and Recovery 1-2

WHITE PAPER PPAPER. Symantec Backup Exec Quick Recovery & Off-Host Backup Solutions. for Microsoft Exchange Server 2003 & Microsoft SQL Server

Abstract. Microsoft Corporation Published: August 2009

EMC DOCUMENTUM xplore 1.1 DISASTER RECOVERY USING EMC NETWORKER

Library Recovery Center

MANAGING DISK STORAGE

RocketRAID 174x SATA Controller Ubuntu Linux Installation Guide

WHITE PAPER: ENTERPRISE SECURITY. Symantec Backup Exec Quick Recovery and Off-Host Backup Solutions

A candidate following a programme of learning leading to this unit will be able to:

Whitepaper - Disaster Recovery with StepWise

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM

Unix System Administration

Linux System Administration on Red Hat

ENTERPRISE LINUX SYSTEM ADMINISTRATION

Filing Systems. Filing Systems

Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux.

Partitioning and Formatting Reference Guide

CBMR for Linux v6.2.2 User Guide

Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish.

Outline. Computer Center, CS, NCTU. Interfaces Geometry Add new disks RAID. Appendix SCSI & SAS

Planning for an Amanda Disaster Recovery System

This is when a server versus a workstation is desirable because it has the capability to have:

Two Parts. Filesystem Interface. Filesystem design. Interface the user sees. Implementing the interface

Considerations when Choosing a Backup System for AFS

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Agenda. Overview Configuring the database for basic Backup and Recovery Backing up your database Restore and Recovery Operations Managing your backups

ZCP 7.0 (build 41322) Zarafa Collaboration Platform. Zarafa Archiver Deployment Guide

System Administration. Backups

Object Oriented Storage and the End of File-Level Restores

LVM and Raid. Scott Gilliland

Lesson Plans Microsoft s Managing and Maintaining a Microsoft Windows Server 2003 Environment

Administering a Microsoft SQL Server 2000 Database

Acronis Disk Director 11 Advanced Server. Quick Start Guide

What is included in the ATRC server support

Trends in Application Recovery. Andreas Schwegmann, HP

Deploying a File Server Lesson 2

Exam: QUESTION 1 QUESTION 2 QUESTION 3 QUESTION 4

CROSS PLATFORM AUTOMATIC FILE REPLICATION AND SERVER TO SERVER FILE SYNCHRONIZATION

Red Hat Certifications: Red Hat Certified System Administrator (RHCSA)

Installing Debian with SATA based RAID

High Availability Storage

COMPUTER FORENSICS. DAVORY: : DATA RECOVERY

Backup. Contents. 1 Storage, the base of a backup system. 2 Selection, extraction and manipulation of data. 3 Managing the backup process.

Backup and Archiving Explained. White Paper

Ubuntu Professional Training Course Overview (E-learning, Ubuntu LTS)

VERITAS Backup Exec 9.0 for Windows Servers

CommVault Simpana Archive 8.0 Integration Guide

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

UNISOL SysAdmin. SysAdmin helps systems administrators manage their UNIX systems and networks more effectively.

Backup and Recovery FAQs

Backup and Recovery in MS SQL Server. Andrea Imrichová

RAID technology and IBM TotalStorage NAS products

Directory Backup and Restore

How To Recover From A Disaster In An Exchange 5.5 Server

Symantec NetBackup for Hyper-V Administrator's Guide. Release 7.6

RAID installation guide for Silicon Image SiI3114

Part Two: Technology overview

NSS Volume Data Recovery

Root-on-LVM-on-RAID HOWTO

Data Storage and Backup. Sanjay Goel School of Business University at Albany, SUNY

VMware ESX 2.5 Server Software Backup and Restore Guide on Dell PowerEdge Servers and PowerVault Storage

Encrypting Your Files. Because nobody else will And would you trust them if they did?

CHAPTER 9 System Backup and Restoration, Disk Cloning

The Linux Virtual Filesystem

Novell Storage ServicesTM File System Administration Guide for Linux

User s Guide. Acronis True Image 9.1 Server for Linux

MapGuide Open Source Repository Management Back up, restore, and recover your resource repository.

Upgrading Cisco UCS Central

11. Configuring the Database Archiving Mode.

Considerations when Choosing a Backup System for AFS

Transcription:

Data Storage, File Servers, Backup and Restore IMT3292 - System November 15, 2007

Administrating a File Server Making local and remote files available to users Monitoring and managing the systems disk resources Protecting against file corruption, hardware failures, and users errors via a well-planned backup schedule Ensuring data confidentiality by limiting file and system access Checking for and correcting filesystem corruption Connecting and configuring new storage devices when needed

A Simple Overview 1 HW: IDE/SCSI (SAN!) 2 HW/SW: 3 SW: /Partitioning 4 SW: Journalling filesystems 5 SW/NET: Networked filesystem (NAS!)

Redundant Array of Inexpensive/Independent Disks 0 Disk striping (best I/O performance, no redundancy!) 1 Disk mirroring (complete redundancy) 5 Disk striping with additional parity information. The parity information is split across multiple disks 0+1 A combination of 0 and 1 (mirror of stripes) 10 A combination of 1 and 0 (stripe of mirrors)

cont. www.acnc.com/04_00.html en.wikipedia.org/wiki/nested levels

Logical Volume Managers Logical Volume Managers (s) provide a higher-level view of disk storage, and gives much more flexibility in allocating storage Physical disks can be made into physical volumes by dividing them into physical partitions/ extents A volume group is a named collection of physical volumes Volume groups can be split into subunits called logical volumes A logical volume can hold a single file system, and is much more flexible than a disk partition! Logical volumes are composed of logical partitions/extents Logical partitions/extents usually map one-to-one to physical partitions/extents (in either striping or linear mode), but in case the logical volume is set up to store redundant copies of data it can map one-to-many

cont. hda1 hdc1 (PV) \ / diskvg / \ (VG) usrlv rootlv varlv (LV:s) ext2 reiserfs xfs (filesystems)

We now a lot about filesystems from the operating systems course These days, most professional file systems are journalling file systems The problem journalling file systems solve is that if your host crashes, traditional file system have to run extensive checks (fsck) on the integrity of the file systems Journalling file systems keep a transaction log (a journal) of the most recent file system operations, thus allows them to be replayed and allows for much faster recovery ext3, jfs, reiserfs, XFS

Networked Unix: NFS (Network File System) Server: /etc/exports Client: /etc/fstab MSWindows: CIFS (Common Internet File System) (formerly known as SMB) Samba is (among other things) an open source implementation of CIFS, thus MSWindows clients can mount Samba shares Other possibilities include DFS, AFS, coda, InterMezzo Problems with authentication! understand what is implied by: NFSv{2,3,4}

mount/umount File systems can be mounted with the mount command: mount -t type device dir e. g. mount -t iso9660 /dev/hdc /mount/cdrom (see also man mount of course) To unmount, simply use: umount dir e. g. umount /mount/cdrom (hint: if not able to unmount, use fuser -v dir)

/etc/fstab From man fstab: The file fstab contains descriptive information about the various file systems. fstab is only read by programs, and not written; it is the duty of the system administrator to properly create and maintain this file. e.g. # # <file system> <mount point> <type> <options> <dump> <pass> /dev/hda3 / ext3 errors=remount-ro 0 1 /dev/hda2 none swap sw 0 0 proc /proc proc defaults 0 0 /dev/fd0 /floppy auto user,noauto 0 0 /dev/cdrom /cdrom iso9660 ro,user,noauto 0 0 /dev/hda1 /boot ext3 defaults 0 2 rom:/st/rom/home /st/rom/home nfs rw,bg,hard,intr 0 0

Punchline Be interested in alle levels of data storage, never trust the vendor

Backup System = Data Restoration System Why? accidental deletion disk failure malware (virus) archival purposes

: The Questions (From Essential system administration by Frisch:) What files need to be backed up? Where are these files? Who will backup the files? Where, when and under what conditions should backups be performed? How often do these files change? How quickly does an important missing or damaged file need to be restored? What is the expected rate of loss or failure? How long do we need to retain the data? Where should the backup media be stored? Where will the data be restored?

Other Factors What media to use? magnetic tape optical disk File-based vs device-based Compression Problems with online backup file changes directory structure changes

Two Basic Strategies Full Copy all files Partial Two concepts sometimes referred to as the same: Differential All new or modified files since last full backup Incremental All new or modified files since last full or partial backup Difference between differential and incremental sometimes referred to as level x where x 0, 1, 2,...

A useful command find dir -newer /var/adm/yesterday -ls \ awk {sum+=$7}; END {print "diff =",sum} (from Frisch 2002)

Backup Schedules: Grandfather-Father-Son

Backup Schedules: Tower of Hanoi

Backup Schedules: Modified Tower of Hanoi (man dump)

Monitoring