Top Banner
CT 320: Network and System Administra8on Fall 2014 * Dr. Indrajit Ray Email: [email protected] Department of Computer Science Colorado State University Fort Collins, CO 80528, USA Dr. Indrajit Ray, Computer Science Department CT 320 – Network and Systems Administra8on, Fall 2014 * Thanks to Dr. James Walden, NKU and Russ Wakefield, CSU for contents of these slides
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • CT 320: Network and System Administra8on Fall 2014*

    Dr. Indrajit Ray Email: [email protected]

    Department of Computer Science

    Colorado State University Fort Collins, CO 80528, USA

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

    * Thanks to Dr. James Walden, NKU and Russ Wakeeld, CSU for contents of these slides

  • Backups

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Topics

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

    1. Backup policies and capacity planning. 2. Types of backups. 3. Backup media 4. Automa8on 5. Backup security.

  • Why Backups?

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

    1. Accidental dele8ons. 2. Hardware failures. 3. Data corrup8on. 4. Security incidents.

  • Backup Types

    Full backup Complete copy of all les from a par8cular 8me. Backup: slow, requires high capacity. Restore: fast, simple.

    Incremental backup Storage of changed les since last backup. Backup: fast, may store mul8ple per tape. Restore: slow, complex (requires mul8ple tapes)

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Backup Policies

    Backup requirements for organiza8on. Explains reasons for backups. Explains what backups are. Indicates which data is backed up. Indicates frequency of backups. Provides backup SLA. Denes legal data reten8on requirements.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • SLA Parameters

    File restore 8me and granularity How long to restore a le? Snapshots, tapes. Daily to monthly granularity, depending on age.

    Disk failure restore 8me How long to restore the disk? Hours, days. How much data will be lost? Last 24 hours.

    Data reten8on legal policies E-mail stored only for 30-days, for example.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Backup Schedule

    Determined by Policy and SLA. Schedule provides following informa8on: Which servers, par88ons backed up? How oben are full backups performed? How oben are incrementals performed?

    Schedule determines capacity needs.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Capacity Planning: Space

    Par88on: 40GB Full backup every week. Daily incremental backups. 50% full now, grows 2GB per day

    Tape capacity needed Day 1: 40GB Day 2: 2GB Day 7: 12GB Day 8: 40GB

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Capacity Planning: Time

    Fileserver: 4TB Full backup must nish overnight (8 hours) Tape drive: 40MB/s = 144 GB/hr = 1.15TB/night Need 4 tape drives running simultaneously. Addi8onal concerns: Network performance between le & backup servers. Does any capacity need to be reserved for restores? Actual performance vs. manufacturer specs.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Capacity Planning: Media

    How much media do you need? Determined by policy and schedule. How long are full backups kept? How oben are incrementals recycled? How oben are tapes moved o-site?

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Choosing a Backup Drive

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

    1. Reliability 2. Transfer speed 3. Time-to-data 4. Capacity 5. Compa8bility 6. Cost

  • Backup Media

    Flash Memory Very expensive, small media, personal use only.

    Super oppies ZIP 750MB, small capacity, high $/GB media.

    Op8cal CD - cheap drives, small (650MB). DVD - cheap drives, but small (4.7GB) Blue-ray - more expensive, large (up to 12b GB)

    Hard disk Large capacity, bulky, fragile, low $/GB media.

    Tapes Large capacity (500GB), low $/GB media; expensive

    drives.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Current Tape Formats

    LTO (Linear Tape Open) Uses Ultrium format tapes. LTO3: 400GB capacity, 35 MB/s, 49s seek

    Super DLT (Digital Linear Tape) Backward compa8ble with DLT formats. SDLT 600: 300GB capacity, 36 MB/s, 79s seek

    SuperAIT (Advanced Intelligent Tape) SAIT-1: 500GB capacity, 30 MB/s, 45s seek

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Common Tape Features

    Form Factor 5.25 FH SCSI drives Fibre channel, SATA, USB, FireWire drives also exist Media are wide tape stored in cartridges.

    Hardware compression Usually cited as 2:1, some cite higher. Depends heavily on nature of data stored.

    Future Roadmaps Plans to double capacity in next few years. Tapes with capaci8es in the terabytes have been demoed (35 TB and 185 TB models)

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Tape Autochangers

    Stackers Works sequen8ally through a stack of tapes.

    Autoloader / Jukebox Provides random access to set of tapes.

    Library / Silo Mul8ple drives w/ random access to set of tapes. May incorporate bar code reader, ethernet, etc.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Backup SoBware

    Linux defaults cpio, dump, rsync, tar

    Open source AMANDA Bacula

    Commercial Tivoli Storage Manager (IBM) Veritas Storage Manager

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • AutomaDon

    The key to eciency and reliability. Use cron instead of manually backing up. Single tapes require manual media change. Tape libraries automate this process.

    Other automated tasks Monitoring (up/down, disk space, security) Logs (rota8on, monitoring) File distribu8on

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Cron

    Performs tasks at scheduled 8mes. Crontab les specify schedule of tasks root: /etc/crontab users: /var/spool/cron/crontabs/*

    Cron may log ac8vi8es and errors. Timing limita8ons: Runs tasks (if any) every minute. Does not perform scheduled tasks if system down. May or may not perform tasks on DST transi8on.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Crontab

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

    Format minute hour day month weekday user command

    Examples 30 4 * * 0 root yum y update 3 * * * * root (cd /var/www; make) 20 1 * * * root /usr/local/rot-logs

  • Managing Automated Tasks

    Divide by 8me: Hourly, daily, weekly, monthly tasks

    Crontab uses run-parts meta-script: 17 * * * * root run-parts --report /etc/cron.hourly 25 6 * * * root run-parts --report /etc/cron.daily 47 6 * * 7 root run-parts --report /etc/cron.weekly 52 6 1 * * root run-parts --report /etc/cron.monthly

    Add crons by placing script in 8me directory. Add random delay if all hosts share same crontab.

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014

  • Backup Security

    Tape security Tapes contain all of your important data. Data isnt secure unless tapes are secure. Solu8ons: tape vault, encrypted tapes.

    Backup server security Has read access to all important data. If backup server isnt secure, data isnt secure. Solu8ons: integrity checking, least privilege

    Restore process Who can request les to be restored? Where will restored le be placed? What will its ACL be?

    Dr. Indrajit Ray, Computer Science Department CT 320 Network and Systems Administra8on, Fall 2014