Solaris ZFS offers a dramatic advance in data management, with an innovative approach to data integrity, tremendous performance improvements, and a welcome integration of file system and volume management capabilities using storage pools. Learn how to set up, configure, administer and manage this file system with classroom discussion followed by in-depth, detailed lab exercises. Topics include booting ZFS as a root file system, managing pools and file systems, configuring ZFS snapshots and clones, using ZFS with Solaris Zones, using ACLs to protect ZFS files, and troubleshooting and recovering data.
LAB INFORMATION: The hands-on labs offered in this course will involve accessing equipment that resides at a location other than where the training is delivered. The hands-on online labs offered in this course involve accessing equipment through a network terminal session. Students will not have physical access to this equipment.
Who can benefit
Students who can benefit from this course are experienced Solaris OS system administrators.
Prerequisites
To succeed fully in this course, students should be able to administer the Solaris 10 Operating System.
Skills Gained
Upon completion of this course, students should be able to:
- Identify ZFS hardware, software, and storage requirements
- Install and Boot a Root File System
- Manage ZFS storage pools
- Manage ZFS file systems
- Manage ZFS snapshots and clones
- Use ACLs to protect ZFS files
- Delegate ZFS permissions
- Describe ZFS volumes
- Use ZFS with Solaris Zones
- Describe ZFS troubleshooting and data recovery
Related Courses
Before:
- System Administration for the Solaris 10 Operating System Part 1 (SA-200-S10)
- System Administration for the Solaris 10 Operating System Part 2 (SA-202-S10)
- Solaris 10 Features for Experienced Solaris System Administrators (SA-225-S10)
After:
- Solaris 10 Predictive Self-Healing (SA-227-S10)
- Solaris 10 Security (SA-228-S10)
- Solaris 10 Containers (SA-230-S10)
Course Outline
Module 1 - Introduction
- What Is ZFS?
- ZFS Terminology
- ZFS Component Naming Conventions
Module 2 - Getting Started
- Hardware and Software Requirements
- Creating a Basic File System
- Creating a Storage Pool
- Creating a File System Hierarchy
Module 3 - Managing Storage Pools
- Components of a ZFS Storage Pool
- Replication Features of a ZFS Storage Pool
- Creating and Destroying ZFS Storage Pools
- Managing Devices in ZFS Storage Pools
- Querying ZFS Storage Pool Status
- Migrating ZFS Storage Pools
Module 4 - Installing and Booting a ZFS Root File System
- Initial Installation
- Jumpstart Installation
- Migrating a UFS Root File System to a ZFS Root File System
- ZFS Support for Swap and Dump Devices
- Booting from a ZFS Root File System
Module 5 - Managing ZFS File Systems
- Creating and Destroying ZFS File Systems
- Using ZFS Properties
- Querying ZFS File System Information
- Managing ZFS Properties
- Mounting and Sharing ZFS File Systems
- Setting ZFS Quotas and Reservations
Module 6 - Working With ZFS Snapshots and Clones
- ZFS Snapshots
- ZFS Clones
- Saving and Restoring ZFS Data
Module 7 - Advanced Topics
- ZFS Volumes
- Using ZFS on a Solaris System with Zones Installed
- ZFS Alternate Root Pools
- ZFS Rights Profiles
Module 8 - Troubleshooting and Data Recovery
- Reviewing ZFS Failure Modes
- Checking ZFS Data Integrity
- Identifying Problems in ZFS
- Repairing a Damaged ZFS Configuration
- Repairing a Missing Device
- Repairing a Damaged Device
- Repairing Damaged Data
- Repairing an Unbootable System
Module 9 - Using ACLs to Protect ZFS Files
- New Solaris ACL Model
- Setting ACLs on ZFS Files
- Setting and Displaying ACLs on ZFS Files in Verbose Format
- Setting and Displaying ACLs on ZFS Files in Compact Format
Module 10 - ZFS Delegated Administration
- Delegate ZFS permissions
- Display and Remove ZFS permissions