ZFS User Conference Large Scale Homelab Backups Mike Trogni

Similar documents
Diy Hard Drive Replacement Macbook Pro Unibody

BackUp Strategies. ApplePickers April 12, 2017

DEDUPLICATION BASICS

How to Backup Your Computer. Adele Berenstein Jan 17, 2018

XenData SX-10 V2 LTO Video Archive Appliance

BEST PRACTICES FOR BACKUP

Ubuntu Installing Instructions Macbook Pro Hard Drive Cable

Diy Hard Drive Replacement Macbook Pro 13 Inch Early 2011

IOPStor: Storage Made Easy. Key Business Features. Key Business Solutions. IOPStor IOP5BI50T Network Attached Storage (NAS) Page 1 of 5

ReadyNAS OS 6 Desktop Storage Systems

Low-cost BYO Mass Storage Project

Ps3 Hard Drive Replace Instructions Macbook Pro Mid

Diy Hard Drive Replacement Macbook Pro Inch Early

THE SUMMARY. CLUSTER SERIES - pg. 3. ULTRA SERIES - pg. 5. EXTREME SERIES - pg. 9

Shared Storage Solutions. for Collaborative Media Production Networks

Low Cost Mac Pro SATA Host Adapter Review: Addonics PCI Express Two Port SATA Host Adapter for Mac Pro (ADSA3GPX1-2EM) By Arthur Whalem

XenData SX-10. LTO Video Archive Appliance. Managed by XenData6 Server Software. Overview. Compatibility

Ideal choice for light workloads

1 Drobo 8D User Guide Before You Begin Product Features at a Glance Checking Box Contents... 9

XenData Product Brief: SX-550 Series Servers for LTO Archives

Tyler Orick SJCOE/CEDR Joan Wrabetz Eversync Solutions

David Shinkfield Computer Learning Center at Ewing February 2018

HP ProLiant DL580 Generation 7 SFF

Ps3 Hard Drive Replace Instructions Macbook Pro

The current status of the adoption of ZFS* as backend file system for Lustre*: an early evaluation

Hardware Recommendations by

Diy Hard Drive Replacing Macbook Pro 13 Inch 2009

All In 1 Hdd Docking Windows 8 Driver >>>CLICK HERE<<<

Rapid database cloning using SMU and ZFS Storage Appliance How Exalogic tooling can help

For this class we are going to create a file in Microsoft Word. Open Word on the desktop.

Building a home lab : From OK to Bada$$$ By Maxime Mercier

Surveon NVR Series Overview

CONTENT. Overview 1 LED indication. RAID Mode Selection 3. Quick Installation Guide 4. About RAID RAID function. System Requirements

ALEXA XR Module Workflows

Backup and Disaster Recovery: DIY or Buy? Presented by: Stanley Louissaint

Diy Hard Drive Replacement Macbook Pro 13 Inch Unibody Mid 2010

Product Highlights Introduction... 3 Key Features Key Features & Benefits... 4

Backup, Backup, Backup! Best Practices - A Follow up

Effective Use of CSAIL Storage

3. Specifications I Features System Requirements Creating A New Partition / Formatting The Hard Drive RAID Mode Selection...

Manual Copy Paste Macbook Air To External Hard Drive

BRU Server Client/Server Backup and Recovery Software

Drobo 5D3 User Guide

Diy Hard Drive Replace Macbook Pro

Diy Hard Drive Replacement Macbook Pro

Hosted Acronis Backup Cloud. Keep your data safe with our cloud backup service, powered by Acronis

Instructions For Burn A Cd On Itunes Windows 8 Using Nero

Hardware RAID, RAID 6, and Windows Storage Server

USB 3.1 Dual 3.5 SATA (6Gbps) HDD Enclosure with RAID - USB-C and USB-A

MyCloud Computing Business computing in the cloud, ready to go in minutes

Drobo 5N2 User Guide

Altaro VM Backup vs. Unitrends

Opendedupe & Veritas NetBackup ARCHITECTURE OVERVIEW AND USE CASES

Milestone Systems Husky Network Video Recorders Product Comparison Chart September 9, 2016

CyberStore DSS. Multi Award Winning. Broadberry. CyberStore DSS. Open-E DSS v7 based Storage Appliances. Powering these organisations

Ps3 Hard Drive Repair Instructions Macbook Pro

HP Proliant DL320e Gen8 V2

Elastic Compute Service. Quick Start for Windows

Manually Mount External Hard Drive Windows 7 Not Showing In My Computer

Manually Mount External Hard Drive Windows 7 Install Wd

HP i GHz Sandy Bridge

Backup Solutions with (DSS) July 2009

Ipod Hard Drive Replace Instructions Macbook Pro )

16/06/56. Secondary Storage. Secondary Storage. Secondary Storage The McGraw-Hill Companies, Inc. All rights reserved.

SwiftStack Object Storage

Linux Manually Mounting External Hard Drive Mac Terminal

TS-332X-2G / TS-332X-4G

THE HP Storageworks X510 Data Vault

Taurus Super-S Combo

Understanding Virtual System Data Protection

DELL EMC DATA DOMAIN SISL SCALING ARCHITECTURE

Recommended Backup Strategy for FileMaker Pro Server 7/8/9 for Macintosh & Windows Updated February 2008

SurFS Product Description

HP Proliant DL380e Gen8 LFF

Using Jails in FreeNAS to set up Backblaze B2

Windows Servers In Microsoft Azure

Burn Movies On Onedrive

ProMAX Cache-A Overview

Have a Backup. Trainer Resource. This document is a reference and preparation sheet for the trainer, and a companion to the lesson plan.

Unit 4 Part A Evaluating & Purchasing a Computer. Computer Applications

HP 9.5mm Slim BDXL Blu-Ray Writer 1 HP 9.5mm Slim DVD-ROM Drive HP 9.5mm Slim SuperMulti DVD Writer 2 HP 9.5mm Slim DVD-Writer Drive

MFP MAINTENANCE & INSTALLATION Document Number: Effective Date: 04/30/06 v5 Page: 1 of OBJECTIVE 2.0 SCOPE 3.0 MAINTENANCE PROCEDURE

Computer Center, CS, NCTU. Outline. Backup devices and media Backup philosophy Unix backup and archiving commands

Taurus Mini Super-S3. Dual-Bay RAID Storage Enclosure for two 2.5-inch Serial ATA Hard Drives. User Manual March 31, 2014 v1.1

Configuring Short RPO with Actifio StreamSnap and Dedup-Async Replication

Diy Hard Drive Replace Macbook Pro

FOUR WAYS TO LOWER THE COST OF REPLICATION

How is server administration different in the Cloud?

Setup Lab. A quick guide to infrastructure tools for EPL371

HP Proliant DL380p Gen8 (2xE5-2640) LFF

Technical Brief. NVIDIA Storage Technology Confidently Store Your Digital Assets

High capacity, high performance external storage

Taurus - USB. User Manual. Dual-Bay Storage Enclosure for 3.5 Serial ATA Hard Drives. (English)

Ps3 Hard Drive Repair Instructions Macbook. Program >>>CLICK HERE<<<

THESUMMARY. ARKSERIES - pg. 3. ULTRASERIES - pg. 5. EXTREMESERIES - pg. 9

SOLO NETWORK (11) (21) (31) (41) (48) (51) (61)

Install New External Hard Drive Windows 7 Upgrade After Installing >>>CLICK HERE<<<

Taurus S2. User Manual. Dual-Bay Storage Enclosure for 3.5 Serial ATA Hard Drives. (English )

My Cloud EX2 Ultra Storage Device Release Notes for Firmware

Deploy. A step-by-step guide to successfully deploying your new app with the FileMaker Platform

Transcription:

ZFS User Conference 2017 Large Scale Homelab Backups Mike Trogni miketrogni@gmail.com

Large Scale Homelab backups This is not meant to be a business/enterprise overview of backup, but rather a User-point of view presentation of options for backup for the homelab admin with a limited budget I will go over the various techniques available for backup that are available and affordable for a typical homelab datahoarder, and discuss pros and cons, leave a little time for Q&A

Large Scale Homelab backups First, let s define Large Scale. My rule of thumb for Large scale backup requirements really depends on the state of the art of affordable SATA storage, if your desired amount of backup data exceeds the size of the largest affordable SATA drive (as of 3/2/17, Seagate Archive 8Tb is $224), then you accumulated enough to make it large scale, congratulations!

Large Scale Homelab backups Like many of you, my data storage requirements started off small, perhaps one conventional drive or workstation SSD, and then grew and grew. I was drawn to ZFS early on when it was ported to Mac OS X by Apple, then by Don Brady @ Zevo- the scalability and the bitrot protection, plus the scrubbing and raidz1/raidz2 support appealed. I quickly outgrew a ReadyNas appliance, and had a raidz1 failure by pulling out the wrong disk after a disk failed. Luckily, I had a backup for most of the data!

Large Scale storage, peace of mind I am a hobbyist that includes having thousands of ripped CDs and nearly 700 Blu- Ray/DVDs, I felt naturally that I did not want to repeat the painful and lengthy process of re-ripping due to disk or volume failure. The Blu-Ray backup requirements imply large amounts of storage. My annual incremental storage consumption of ripped video ranges between 1Tb and 3 ½ Tb.

3-2-1 backup strategy 3 Three copies of your data 2 - Two copies local to your primary location, 1 copy primary, 1 copy cold storage 1 One Copy offsite. In case your house burns down or is robbed. See : Backblaze 3-2-1

Large Scale Homelab backups I replaced ReadyNAS with Mac OS X ZFS, and eventually discovered and implemented FreeNas 9 at home. FreeBSD file server appliance that will support container virtualization with the next major release (FN 10). Backups saved my bacon several times over the course of my life. How to safely replicate my dataset?(>22tb currently). Here is the result of my multi-year backup investigation.

Conventional Solutions USB3 external drives throughput is very good, can be configured to be standalone striped vdevs, scrub-able by zfs to check for bitrot, but lack corruption repair, due to single stripe, excellent for cold storage or manual data replication. Disk + caddy similar to external drive, striped vdev, get into a monthly habit of mounting the volume and backing up the data, preferably with a script (automate). Drawbacks : requires manual intervention to close the air gap and plug-in disks, scalable to size of affordable USB drive or caddy-mounted SATA drive (backups need to fit on single disk, partial backups can result).

Rclone + Amazon Cloud, $60/year RCLONE is available on multiple platforms (Freebsd, Linux, desktop os s), and support multiple back ends, in my case, Amazon Drive, $60/year, unlimited-ish backups. I install rclone + my bash script to a Freebsd jail running on my FN file server. Nightly, it incrementally uploads new and changed files into the Amazon cloud. Drawbacks small files work fine, large files sometimes disappear and need to be re-uploaded. No checkpoint restart functionality currently with rclone. Also, no snapshot versioning as far as I can tell.

LTO/LTFS tape backups A tried & true method for backup for decades LTO5/6 provides large & stable platform for cold storage. 2.5Tb native for LTO6, 1.5Tb for LTO5. LTFS is a rather new standard for writing to LTO5 /LTO6 tape. Basically allows treating the tape as if it were a disk (drivers required). Expense of hardware and tape itself main drawback but considered safest option for backup/cold storage. Most homelab-ers will not go to this expense. Small and large businesses hopefully do.

The backup server +2X the disks Why build one, when you can have two at twice the price? I have an off-site backup server, filled with 8Tb Seagate Archives in a 8Tbx8 raidz2 configuration Updated nightly, pulls new/updated files via rsync, launched by cron Pros-Cons: easy to conceptualize, expensive to implement. Built in ZFS replication failed with my large mkv datasets (FN 9.3)... I had a hard time getting restart where left-off with rsync for my large Blu-ray files. Never can get enough upload bandwidth from my Primary site (not on Google Fiber!)

Large Scale Homelab backups WD model cpu RAM throughput MyCloud Live Duo 800 Mhz 256 Mb 200 Mbps/s My Cloud EX2 1.2 Ghz 512 Mb 300 Mbps/s My Cloud EX2 Ultra 1.3 Ghz DC 1 GB DDR3 600 Mbps/s The current dual bay diskless EX2 Ultra lists for $159. I purchase 2 8Tb Seagate Archive SATA disks, and configure a spanned EXT4 ~15 ½ Tb, ssh, bash, rsync solution that can be plugged in and rsync d on a weekly or monthly basis, or co-located at a friend s house and cron d to pull down updates nightly. Datasets in zfs correspond to shares in EXT4, 1 to 1 correspondence when pulling updates via rsync/cron.

Large Scale Homelab backups TLDR : tape (king of cold storage, requires drive & tapes) Zfs stripes + Caddy (cold storage, 6Tb 8Tb) My Cloud EX2 Ultra with dual 8Tb SATA (16Tb ext4, ssh,rsync and cron support built-in) USB3 external drives (cold storage, suitable for 6Tb- 8Tb, fast transfer) Backup server with 8Tb Seagate Archives offsite (warm storage, twice the expense, bandwidth constraints)

Expert tips from someone who has made the mistakes before Don t dump your data into 1 large pool; use datasets to segregate data (audio, video, photos in my case are all in different datasets). Keep datasets a reasonable size, perhaps create new datasets annually. Follow the 3-2-1 rule, backup data at least on a monthly (better: semi-weekly) basis to cold storage. Learn how snapshots work, they can save your bacon if you implement them before you screw up! Consider long expiry times for your snaps. Run SMART short daily checks and semi-weekly run long SMART tests. zfs Scrub semi-weekly or monthly. Replace drives that fail SMART tests quickly. Configure email so you get the nightly alerts!

Share & Enjoy Enjoy the peace of mind of 3-2-1 backups! Customize my scripts for My Cloud EXT4 backups, cron rsync & striped vdev external backup. http://trogninet.dyndns.org/scripts Q & A