Bareos in Radio Astronomy Scaling up using Virtual Full Backups



Similar documents
FileCruiser Backup & Restoring Guide

AFS Usage and Backups using TiBS at Fermilab. Presented by Kevin Hill

Enterprise Backup Solution Vendor Questions

Business Process Desktop: Acronis backup & Recovery 11.5 Deployment Guide

One Solution for Real-Time Data protection, Disaster Recovery & Migration

QuickSpecs. Overview. GBS Backup Nederland b.v. v1.4 - October 2015 info@gbsbackup.com 1. GBS_R2.0 Hybrid Backup server

EISOO AnyBackup 5.1. Detailed Features

Protecting your SQL database with Hybrid Cloud Backup and Recovery. Session Code CL02

EMC DATA PROTECTION. Backup ed Archivio su cui fare affidamento

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

StorageCraft Technology Corporation Leading the Way to Safer Computing StorageCraft Technology Corporation. All Rights Reserved.

Bacula The Network Backup Solution

How To Use A Recoverypoint Server Appliance For A Disaster Recovery

AFS Usage and Backups using TiBS at Fermilab. Presented by Kevin Hill

Backup and Recovery 1

Backup and Recovery. Backup and Recovery. Introduction. DeltaV Product Data Sheet. Best-in-class offering. Easy-to-use Backup and Recovery solution

NETAPP SYNCSORT INTEGRATED BACKUP. Technical Overview. Peter Eicher Syncsort Product Management

CA ARCserve Family r15

Integrated Application and Data Protection. NEC ExpressCluster White Paper

ETERNUS CS High End Unified Data Protection

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.

One solution to protect all Physical, Virtual and Cloud

Distributed Backup with the NetVault Plug-in for VMware for Scale and Performance

Web-Based Data Backup Solutions

Disk-to-Disk-to-Offsite Backups for SMBs with Retrospect

StorageCraft Technology Corporation Leading the Way to Safer Computing 2009 StorageCraft Technology Corporation. All Rights Reserved.

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery & Acronis ExtremeZ-IP REFERENCE ARCHITECTURE

Disaster Recovery Plan and Backup Strategy for a website

GNR TSM documentation Page 1of 10. TSM Documentation. Finn Henningsen - Sagitta Performance Systems Version th April 2002

How To Back Up A Computer To A Backup On A Hard Drive On A Microsoft Macbook (Or Ipad) With A Backup From A Flash Drive To A Flash Memory (Or A Flash) On A Flash (Or Macbook) On

Frequently Asked Questions (FAQs) United Computer Group, Inc. VAULT400 System i (AS/400) Agent

IBM TSM DISASTER RECOVERY BEST PRACTICES WITH EMC DATA DOMAIN DEDUPLICATION STORAGE

Establishing Environmental Best Practices. Brendan Flamer.co.nz/spag/

Intelligent disaster recovery. Dell DL backup to Disk Appliance powered by Symantec

Protect SAP HANA Based on SUSE Linux Enterprise Server with SEP sesam

Acronis Backup Product Line

Brian LaGoe, Systems Administrator Benjamin Jellema, Systems Administrator Eastern Michigan University

BackupAssist v5 vs. v6

Bacula. The leading Opensource Backup Solution

Hyper-V backup implementation guide

Symantec NetBackup 7 Clients and Agents

Backup and Recovery FAQs

NetApp Replication-based Backup

Trends in Application Recovery. Andreas Schwegmann, HP

Missed Recovery Techniques for SQL Server By Rudy Panigas

Server and Storage Virtualization with IP Storage. David Dale, NetApp

Catalogic DPX TM 4.3. DPX Open Storage Best Practices Guide

WHITE PAPER: customize. Best Practice for NDMP Backup Veritas NetBackup. Paul Cummings. January Confidence in a connected world.

EMC BACKUP MEETS BIG DATA

WHITE PAPER VSS BACKUP SOLUTION FOR EXCHANGE SERVER 2007

High Availability & Disaster Recovery Development Project. Concepts, Design and Implementation

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

Dell PowerVault DL2200 & BE 2010 Power Suite. Owen Que. Channel Systems Consultant Dell

Backup Exec 2010 Deduplication Protect More, Store Less, Save More

About Backing Up a Cisco Unity System

Detailed Features. Detailed Features. EISOO AnyBackup Family 1 / 19

Acronis True Image 2015 REVIEWERS GUIDE

המרכז ללימודי חוץ המכללה האקדמית ספיר. ד.נ חוף אשקלון טל' פקס בשיתוף עם מכללת הנגב ע"ש ספיר

Hardware Configuration Guide

APS Connect Denver, CO

VERITAS NetBackup BusinesServer

SAN TECHNICAL - DETAILS/ SPECIFICATIONS

GPFS Storage Server. Concepts and Setup in Lemanicus BG/Q system" Christian Clémençon (EPFL-DIT)" " 4 April 2013"

Data Replication INSTALATION GUIDE. Open-E Data Storage Server (DSS ) Integrated Data Replication reduces business downtime.

Total Backup Recovery 7

EMC DOCUMENTUM xplore 1.1 DISASTER RECOVERY USING EMC NETWORKER

Database Backup and Recovery Guide

BlueArc unified network storage systems 7th TF-Storage Meeting. Scale Bigger, Store Smarter, Accelerate Everything

Near-Instant Oracle Cloning with Syncsort AdvancedClient Technologies White Paper

Business Application Continuity CA ARCserve Backup CA ARCserve D2D CA ARCserve Replication and High Availability

Acronis Backup & Recovery 11 Virtual Edition

Total Backup Recovery 7

Windows Server 2008 R2 Essentials

Total Backup Recovery

How To Backup An Exchange Server With 25Gb And More On A Microsoft Smartfiler With A Backup From A Backup To A Backup Point Set On A Flash Drive On A Pc Or Macbook Or Ipad On A Cheap Computer (For A

Contents. Foreword. Acknowledgments

CrashPlan PRO Enterprise Backup

OnApp Cloud. The complete platform for cloud service providers. 114 Cores. 286 Cores / 400 Cores

Product Brief. DC-Protect. Content based backup and recovery solution. By DATACENTERTECHNOLOGIES

WHITE PAPER. Acronis Backup & Recovery 10 Overview

City of Yakima/Yakima County Purchasing

Keys to optimizing your backup environment: Legato NetWorker

Disk-to-Disk-to-Tape Backup for a Citrix XenServer Cluster Bacula conference Robert Müller

Bacula The Network Backup Tool for *BSD, Linux, Mac, Unix and Windows

Configuring Sun StorageTek SL500 tape library for Amanda Enterprise backup software

Overview Customer Login Main Page VM Management Creation... 4 Editing a Virtual Machine... 6

How To Backup In Cisco Uk Central And Cisco Cusd (Cisco) Cusm (Custodian) (Cusd) (Uk) (Usd).Com) (Ucs) (Cyse

Backup Solution Testing on UCS for Small-Medium Range Customers (Disk to Tape) Acronis Advanced Backup Software

VMware vsphere 5.1 Advanced Administration

Tivoli Flashcopy Manager Update and Demonstration

Cloud Server. Parallels. Key Features and Benefits. White Paper.

Total Backup Recovery 7

<Insert Picture Here> Refreshing Your Data Protection Environment with Next-Generation Architectures

What is virtualization

Arcserve Cloud. Arcserve Cloud Getting Started Guide

WHY DO I NEED FALCONSTOR OPTIMIZED BACKUP & DEDUPLICATION?

SEP Disaster Recovery and Backup Restore: Best Practices

(Scale Out NAS System)

Chapter 12 Network Administration and Support

Transcription:

Bareos in Radio Astronomy Scaling up using Virtual Full Backups Jan Behrend Max Planck Institute for Radio Astronomy Open Source Backup Conference September 23 rd 2014

Overview About the Institute Backup Goals and Limitations The Challenge Implementation Configuraton Strategy Virtual Full Backups Integration with DRBD Integration with REAR Wishlist

Bareos in Radio Astronomy - Scaling up using Virtual Full Backups Max Planck Institute for Radio Astronomy Founded in 1966 Main Building Bonn / 100m Radio Telescope Effelsberg Apex Telescope in the Atacama Desert, Chile IT staff of 11 people 204 servers (132 virtualized, 110 Bareos clients) 64 node cluster... http://mpifr.de

Bareos in Radio Astronomy - Scaling up using Virtual Full Backups Lofar Antenna Field Software Telescope 44 Stations

Scientific Raw Data Project Output per Observation Run K-Band receiver: H1-Survey: Pulsar search: Leap: Lofar: Glow:... 2 TiB 3 TiB 4 TiB 7 TiB 50 TiB 120 TiB 186 TiB

Scientific Raw Data Project Output per Observation Run K-Band receiver: H1-Survey: Pulsar search: Leap: Lofar: Glow:... 2 TiB 3 TiB 4 TiB 7 TiB 50 TiB 120 TiB 186 TiB Forget it!

Goals Fast recovery of: specific files / directories (many) complete systems

Goals Fast recovery of: specific files / directories (many) complete systems Limitations Time Backup window (scientists are night birds) Network bandwidth (usually 1GBit/s) Resources on backup clients (I/O, RAM, CPU) Storage space (disk and tape)

Goals Fast recovery of: specific files / directories (many) complete systems Limitations Time Backup window (scientists are night birds) Network bandwidth (usually 1GBit/s) Resources on backup clients (I/O, RAM, CPU) Storage space (disk and tape) What can we do? parallel jobs, Virtual Full Backups volume retention

The Remains of the Day without Raw Data Full Backup Volume: Differential Backup Volume: Incremental Backup Volume: Two backup copies 55 TiB (1.5M files / TiB) 566 GiB (4K files / GiB) 102 GiB

The Remains of the Day without Raw Data Full Backup Volume: Differential Backup Volume: Incremental Backup Volume: Two backup copies 55 TiB (1.5M files / TiB) 566 GiB (4K files / GiB) 102 GiB Time for a complete Full Backup and its 2 nd copy 55 TiB 130 MiB s

The Remains of the Day without Raw Data Full Backup Volume: Differential Backup Volume: Incremental Backup Volume: Two backup copies 55 TiB (1.5M files / TiB) 566 GiB (4K files / GiB) 102 GiB Time for a complete Full Backup and its 2 nd copy 55 TiB 130 MiB s 2

The Remains of the Day without Raw Data Full Backup Volume: Differential Backup Volume: Incremental Backup Volume: Two backup copies 55 TiB (1.5M files / TiB) 566 GiB (4K files / GiB) 102 GiB Time for a complete Full Backup and its 2 nd copy 55 TiB 130 MiB s 2 2

The Remains of the Day without Raw Data Full Backup Volume: Differential Backup Volume: Incremental Backup Volume: Two backup copies 55 TiB (1.5M files / TiB) 566 GiB (4K files / GiB) 102 GiB Time for a complete Full Backup and its 2 nd copy 55 TiB 130 MiB s 2 2 1 d = 20.54 days 60 60 24 s

The Remains of the Day without Raw Data Full Backup Volume: Differential Backup Volume: Incremental Backup Volume: Two backup copies 55 TiB (1.5M files / TiB) 566 GiB (4K files / GiB) 102 GiB Time for a complete Full Backup and its 2 nd copy 55 TiB 130 MiB s 2 2 1 d = 20.54 days 60 60 24 s High Volume Longterm Clients Virtual Fulls every half year, Incrementals every Saturday Longterm Full Backup Volume: Full Volume every 8 weeks: - 50 TiB (1M files / TiB) 5 TiB (6M files / TiB)

Backup Hardware 2 Tape Libraries: Spectra Logic T950 2 x LTO5 drives 80 Slots à 1,5 TiB = 160 TiB (too small by now) Dedicated cleaning partition 2 physical servers (Fujitsu RX300S6) 2x 30 TiB RAID storage (Nexan Satabeast2) (Mostly) dedicated 1GbE/10GbE backup network

Hardware Infrastructure FC SAN 8GBit FC SAN 10GBit BACKUP LAN 1GBit BACKUP LAN 10GBit INTRANET EFFELSBERG 3x10GBit INTRANET BONN 40km BACKUPSRV2 cold standby BACKUPSRV1 SATABEAST (30 TiB) SATABEAST (30 TiB) TAPE LIBRARY 2 TAPE LIBRARY 1

Configuration Strategy Incrementals to disk for better restore performance Fulls and Differentials to cheaper tape storage Per client config (DIR and SD) for easier config management: compression, quota, reservation, encryption... easy templating for new backup clients Focus on schedules / retention Daily backup summary (3rd party tools) Dedicated DB partition

Virtual Full Backups Reorganizes existing backups to create a new Full Last Full (2 months ago) FullPool Incrementals (x days ago) IncrementalPool Last Differential (1 week ago) DiffPool Subsequent Migration New Virtual Full (today) VirtualPool

Virtual Full Backups +++ No backup client interaction! (basically) no backup time limit Needs designated pool to avoid lockups No MaxFullInterval config option

What is DRBD? Taken from http://www.drbd.org/home/what-is-drbd

Integrating Bareos with HA / DRBD DRBD volume backed up by HA controlled BAREOS instance IMAP Failover IP: 134.104.18.110 BAREOS on / REAR enabled IMAP Failover IP: 134.104.18.111 BAREOS on / REAR enabled /var/mail on DRBD BAREOS on /var/mail IP: 134.104.18.77... Client { Address = 134.104.18.110... FileSet { File = / Client { Address = 134.104.18.77... FileSet { File = /var/mail Client { Address = 134.104.18.111... FileSet { File = /

REAR: Relax and Recover Linux bare metal disaster recovery solution Creates bootable media Recovery takes care of all disk configuration Can use Bareos to restore content

Bareos Client config /etc/rear/local.conf GRUB_RESCUE= OUTPUT=ISO BACKUP=BAREOS BACKUP_URL="rsync://backupsrv/srv/rear/"

Bareos Client config /etc/rear/local.conf GRUB_RESCUE= OUTPUT=ISO BACKUP=BAREOS BACKUP_URL="rsync://backupsrv/srv/rear/" /etc/bareos/bconsole.conf Console { Name = client-restore Password = "password" }

Bareos Server config /etc/bareos/conf.d/client.dir.conf Console { Name = client-restore Password = "password" ClientACL = client-fd JobACL = Restore, client FileSetACL = client CommandACL = status, restore [...] } http://relax-and-recover.org

Wishlist Integration of virtualization solutions on hypervisor level Write to more than one destination at once Rolling Spool/Despool Automatic spooling when writing to tape No copy of jobs using a base job? MaxFullInterval for Virtual Full Backups

Want configs? Send me a mail to jb@mpifr.de

Want configs? Send me a mail to jb@mpifr.de Any questions? Notable reference: http://myunix.dk/category/bacula