Network File System
Published: August 15, 2012
Updated: August 15, 2012
Applies To: Windows Server 2012
This topic describes the Network File System features that are included with the File and Storage Services server role in Windows Server 2012.
Did you mean…
Network File System (NFS) provides a file sharing solution for enterprises that have heterogeneous environments that consist of both Windows and non-Windows computers. Using the NFS protocol, you can transfer files between computers running Windows Server 2012 and other non-Windows operating systems, such as UNIX.
In Windows Server 2012, NFS includes the components, Server for NFS and Client for NFS. Server for NFS enables a computer running Windows Server 2012 to act as a file server for other non-Windows client computers. Client for NFS enables a Windows-based computer that is running Windows Server 2012 (or Windows RT) to access files that are stored on a non-Windows NFS server. Windows Server 2012 includes both the Server for NFS and Client for NFS components. However, Windows RT includes only Client for NFS.
Windows Server 2012 provides the Services for Network File System MMC snap-in to manage the Server for NFS and Client for NFS components. When you open the snap-in, the components that are installed on the computer that is being managed will be available. Windows Server 2012 also contains several Windows command-line administration tools:
mount. Mounts a remote NFS share (also known as an export) locally and maps it to a local drive letter on the Windows client computer.
nfsadmin. Manages configuration settings of the Server for NFS and Client for NFS components.
nfsshare. Configures NFS share settings for folders that are shared using Server for NFS.
nfsstat. Displays or resets statistics of calls received by Server for NFS.
showmount. Displays mounted file systems exported by Server for NFS.
umount. Removes NFS-mounted drives.
NFS module for Windows PowerShell
NFS in Windows Server 2012 introduces the NFS module for Windows PowerShell with several new cmdlets specifically for NFS. These cmdlets provide an easy way to automate NFS management tasks.
Some practical applications for NFS include:
Use a Windows NFS file server to provide multi-protocol access to the same file share over both the SMB and NFS protocols.
Deploy a Windows NFS file server in a predominantly non-Windows operating system environment to provide access to NFS file shares for non-Windows client computers.