OpenZFS
OpenZFS is a modern, open-source file system and volume manager that provides advanced features for data storage, protection, and management.
Ideal for teams that…
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
ZFS Fundamentals: ZFS architecture, history, and core concepts (zpool, datasets), installation and configuration of OpenZFS
Data Management: Creating and managing zpools, datasets, snapshots, cloning, and restoring data
Data Protection and Replication: Ensuring redundancy and data integrity, replication, and system migrations
Optimization and Troubleshooting: Tools for performance monitoring, optimization, troubleshooting, and data recovery
What we actually do
- · Day 1: OpenZFS Fundamentals Introduction to the Training Agenda and training objectives Scope of OpenZFS administration Overview of the ZFS File System History and evolution of ZFS OpenZFS vs proprietary ZFS Core concepts and architecture Key differences compared to other file systems Installation and Configuration of OpenZFS Installing OpenZFS on Linux Installing OpenZFS on FreeBSD and other systems Initial configuration: Creating zpools Creating datasets Overview of configuration options Managing Zpools and Datasets Creating and managing zpools Creating datasets and zvols Dataset properties: Compression Deduplication Quotas and reservations Snapshots and Cloning in ZFS What ZFS snapshots are Creating and managing snapshots Cloning datasets Restoring data from snapshots Practical ZFS Administration Exercises Creating and managing zpools and datasets Snapshot creation and rollback Disk space management exercises Troubleshooting basic ZFS issues
- · Day 2: Advanced OpenZFS Features and Administration Recap of Day 1 and Q&A Data Protection and Recovery in ZFS Redundancy and fault tolerance (mirror, RAIDZ) Data integrity checks and self-healing Recovery after disk or system failure Data Replication and Migration Replicating data between systems Using ZFS send/receive System migrations and backup strategies Monitoring and Performance Optimization Monitoring tools for zpools and datasets Performance tuning: ARC and L2ARC cache ZIL and SLOG Troubleshooting and Best Practices Diagnostics and resolving common ZFS issues Disk management: Adding disks Removing disks Replacing failed disks Best practices for long-term ZFS management Case Studies and Advanced Practical Exercises Example use cases: Backup systems Virtual machine storage Hands-on exercises: Replication scenarios Disaster recovery Performance optimization
From brief to retro in 30 days.
Brief & diagnosis
A call with the team lead + a short survey for participants. We define goals, gap and context.
Program customization
We adapt modules, case studies and code examples to your stack. Approval in 5 days.
Workshop
Trainer-led sessions, hands-on, code review. Mentor available between sessions too.
Retro + report
Outcome report for the team and lead. 30 days of consulting included.
Send a brief. We'll reply within 1 day.
After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.
Thank you!
We'll get back to you within 1 business day.
Other programs for teams
See all →Advanced Linux Administration
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
Ansible – automation in Windows systems
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
Ansible advanced level
Cloud, automation and CI/CD in practice — hands-on for engineering teams.