Free Sample
+ Collection
Code Files

Learning FreeNAS

Gary Sims

Configure and manage a network attached storage solution
RRP $23.99
RRP $39.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781847194688
Paperback244 pages

About This Book

  • Turn a PC into a Network Attached Storage server with FreeNAS
  • Configure, manage, and troubleshoot your FreeNAS installation
  • Up to date with the latest FreeNAS release
  • Includes a comprehensive troubleshooting section

Who This Book Is For

This book is for systems administrators who want a low cost, simple way to provide large amounts of network-attached storage. It does not assume knowledge of BSD, and will work for people using FreeNAS in any network environment.

Table of Contents

Chapter 1: All About NAS and FreeNAS
Network Attached Storage
What is FreeNAS?
What Does FreeNAS Do for Me and My Business?
Chapter 2: Preparing to Add FreeNAS to Your Network
Planning Your NAS
Planning for Backup
What is RAID? And, Do I Need It?
Network Considerations
Chapter 3: Exploring FreeNAS
Downloading FreeNAS
What Hardware Do I Need?
Quick Start Guide For the Impatient
Detailed Overview of Installation
Basic Configuration
Installing to Hard Disk
Upgrading FreeNAS from a Previous Version
Chapter 4: Connecting to the FreeNAS
Connecting via CIFS
RSYNCD, Unison, AFP, and UPnP
iSCSI Target
Accessing Your Files Using HTTP and the Built-In Web Server
Chapter 5: User and System Administration
Local User Management
Using FreeNAS with the Microsoft Active Directory
System Admin
Chapter 6: Configuring Storage
How FreeNAS Handles Data Disks
Configuring Software RAID on FreeNAS
iSCSI Initiator
Chapter 7: Backup Strategies
Backup Your FreeNAS Using Windows XP's Built-In Backup Utility
Setting Scheduled Backups with XP's Built-In Backup Utility
Restoring a FreeNAS Backup Made with XP's Built-In Backup Utility
Backing Up the FreeNAS Configuration Files
Using Another FreeNAS Server as a Backup Server
RSYNC Internal Backup
Mirroring vs Conventional Backups
Chapter 8: Advanced System Configuration
Disk Encryption
Advanced Hard Drive Parameters (S.M.A.R.T)
File System Consistency Check—FSCK
Advanced OS Tweaking
Tweaking the Network Settings
Using Wireless
Adding a Swap File
Enabling Secure Shell Connections (SSH)
Chapter 9: General Troubleshooting
Where to Look for Log Information
Networking Problems
Problems Connecting to Shares (via CIFS)
Diagnostics: Information
Replacing a Failed Hard Drive in a RAID Set
Where to Go for More Help
Chapter 10: FreeBSD and Command Line Tools
Introduction to FreeBSD
Advanced FreeBSD Commands for FreeNAS
Where the FreeNAS Stores Things
Miscellaneous & Sundries

What You Will Learn

  • Understand the concepts of Network Attached Storage (NAS) and where FreeNAS server fits into your business.
  • Install, configure, and upgrade the FreeNAS server.
  • Deploy your NAS following best practices to plan capacity, hardware, backup, redundancy, and network infrastructure.
  • Deploy FreeNAS as a file sharing, backup, streaming server by using different protocols like CIFS, NFS, FTP, RSYNC, Unison, AFP, and UPnP.
  • Use FreeNAS as a bridge to Storage Area Networks by using SCSI.
  • Connect to the FreeNAS server from Windows, OS X, Linux, or UPnP devices.
  • Carry out common administrative tasks: add and authenticate users, rebooting and shutting down, network management, and configure FreeNAS to use DNS.
  • Improve fault tolerance and drive performance by creating RAID sets.
  • Explore backup options—create copies of data on a remote server or another hard drive within the FreeNAS server.
  • Carry out advanced system configuration: encrypt discs, add swap space, S.M.A.R.T, and SSH access.
  • Troubleshoot your FreeNAS server when faced with networking problems or RAID failures.
  • Carry out basic FreeBSD administration tasks.

In Detail

 FreeNAS is free software that turns a PC into a Network Attached Storage (NAS) server. It supports client connections from Microsoft Windows, Apple OS X, Linux, and FreeBSD. It has a web interface for administration and includes support for RAID (0, 1, 5), iSCSI, drive encryption, and UPnP. Based on FreeBSD, it has modest system requirements but is scalable for the enterprise.

This book will show you how to work with FreeNAS and set it up for your needs. You will learn how to configure and administer a FreeNAS server in a variety of networking scenarios. You will also learn how to plan and implement RAID on the server as well as how to use Storage Area Network technologies like iSCSI. The standard FreeNAS documentation walks you through the basic configuration, but this book will tell you exactly what you should do to plan, work, and deploy FreeNAS. This book has a comprehensive troubleshooting section that will point you in the right direction whenever you need help.



Read More