
Discover how TrueNAS delivers open, self-healing storage with zfs, unlimited snapshots, clones, and built-in data protection for home, office, or data center deployments.
Set up a lab in Oracle VirtualBox by downloading and installing VirtualBox, creating Windows and Ubuntu VMs, configuring bridged networking, and attaching an ISO to prepare storage for raid arrays.
Create new hard drives, add them to the controller, and attach an installation media image to prepare for installation from scratch.
Install and perform the first run of TrueNAS using legacy boot, erase the drive, set the root password, generate certificates, and access the web UI with optional static IP.
Create and manage accounts and groups in TrueNAS, including built-in and admin users, form the clients group, and configure home directories and permissions.
Explore the system section in TrueNAS, covering general settings, SSL encryption, web interface access, and NTP time synchronization. Learn about boot environments and snapshots for safe updates and easy restoration.
Configure system settings in TrueNAS: enable advanced options, set passwords and swap, enable logging, set up email alerts via SMTP or Gmail, and manage boot pool and reporting.
Configure system notifications and alerts via email and SNMP, manage certificates with ACME and SSL/TLS, enable two-factor authentication, and set up cloud credentials and private-key based connections.
Explore scheduler tasks, startup scripts, and replication with scheduled snapshots in TrueNAS, including cron jobs, backups, cloud sync, and smart health checks for robust storage management.
Configure network parameters for each network card, review IP addresses and masks, apply static IP options, and set machine name, domain name, dns, and gateways for nas discovery.
Configure storage with pools from disks, explore RAID types and ZFS file systems, create datasets and shares, and manage snapshots with encryption and compression.
Explore directory services like Active Directory, LDAP, and NIS; learn to configure domain controllers, Kerberos, and SMB for secure authentication and resource access across Windows and Unix-like systems.
Learn iSCSI sharing with Windows 10 through a real-world setup, including creating a share, configuring an iSCSI portal, initiators, authentication, and testing with Disk Management and Ubuntu open-iscsi.
Learn to configure Unix shares with Ubuntu in a real life scenario by creating a shared dataset, enabling services, mounting the pool on Ubuntu, and verifying storage usage.
Learn how WebDAV shares enable a web server to act as a file server, allowing remote editing, creation, and management of files and folders with ssl, authentication, and browser access.
Configure Samba (SMB) shares using default parameters, set group permissions and inheritance, and access shared datasets from Windows, Linux, and macOS clients.
Learn to extend TrueNAS with plugins, manage jail containers and virtual machines, and use shell access to configure mounting points, cron antivirus tasks, and system monitoring.
Compare TrueNAS SCALE with the CORE edition, noting its Debian Linux foundation, Docker container architecture, and active development. Learn to install SCALE, create pools and datasets, and deploy Plex.
In this course, you will learn how to create and configure NAS from scratch. For home, office or for your company and work. Using the specialized operating system TrueNAS (formerly called FreeNAS), you can implement almost all the necessary services for working with data.
Course with examples and assignments from real life:
- Connection and mounting with Windows workstations
- Connection and mounting with servers and computers on Linux
- Connection with cloud services (Dropbox, Google Cloud, Yandex, etc.)
Together we will learn from practical examples how to install and configure TrueNAS. Let's create and connect RAID arrays, configure replication and monitor the status of hard drives. Let's learn how to work with pools and clusters. Launch the reporting and logging system.We will set up access rights and security, as well as learn how to work with such a cool thing as iSCSI.
And also create a copy of our own company with a centralized network storage of backups and user data, regardless of their client operating system.
A NAS is a network-attached system that centrally stores data and provides remote access to all authorized users, regardless of the type of client device. NAS systems are highly flexible and scalable, allowing you to add new drives to complement existing drives. NAS is a kind of private cloud for office use. Only it works faster, costs less, makes it possible to locally use all the benefits of the public cloud and at the same time is under the full control of the user.
NAS systems are ideal for small and medium businesses.
• They are easy to use and often do not even require IT intervention.
• They are economical.
• They provide convenient data backup and availability.
• They effectively cope with the task of centralized, reliable and secure data storage.
With NAS systems, data is always available, which creates conditions for productive collaboration and quick response to requests from customers and potential buyers, since all information is stored in one place. Since NAS systems are like a private cloud, they provide remote access to data over the network, which means that employees can work from anywhere, whenever they want.