Why you should consider using Btrfs, real COW snapshots and file level incremental server OS upgrades.

So, why am I talking about Btrfs?

Why Should You Consider Btrfs?

Why Should You Consider Btrfs? (2)

But why not use ZFS?

ZFS licensing

Were patents a problem with ZFS?

Were patents a problem with ZFS?

Oracle's position on btrfs and ZFS

Be wary of ZFS for production use

Wait, is it stable/safe yet?

What's not there yet?

Who contributes to Btrfs?

Who uses Btrfs in production?

Ok, great, so how do I use BTRFS?

Filesystem Recovery

Btrfs scrub

Btrfs scrub issue

Dmcrypt, dm-raid, and btrfs, which one comes first?

Multi-device dmcrypt and btrfs

Btrfs pool, subvolumes

Btrfs subvolume snapshots

Btrfs subvolume snapshots

Snapshots are not real backups

This is probably the wrong backup strategy :)

Historical snapshots to go back in time

Atime, relatime vs snapshots

Help, I really ran out of space

Help, btrfs says I ran out of space, but I didn't.

Btrfs built in compression

Defragmentation and NOCOW

Block deduplication and cp --reflink

Btrfs send/receive

Backup your backup server

Historical backups with btrfs: snapshots + rsync

Historical backups with btrfs: cp -a --link + rsync

Historical backups with btrfs: cp --reflink + rsync

Backing up my laptop SSD to internal HD hourly

Btrfs mixed type filesystems

Raid 1 vs Raid 5 or 6

Finale: btrfs send/receive to replicate server images

Now is time for you to evaluate Btrfs.

質問がありますか? Questions? Want a job at Google? Talk slides for download: