1、Windows Server 2012 NFS文件共享方法NFS共享服务器NFS是 Network File System的简写,即网络文件系统,也是最常见的网络共享机制,是在 Unix 系统间实现磁盘文件共享的一种方法。它支持应用程序在客户端通过网络存取位于服务器磁盘中数据的一种文件系统协议。NFS 的基本原则是容许不同的客户端及伺服端通过一组 RPCs 分享相同的文件系统,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。我们可以通过专业的存储设备或者 NFS服务器来为 Hyper-v提供存储空间。Windows Server 2012 中的 Server for NFS
2、 功能通过改进,已具备持续可用性。这一特性促成了一些新场景,例如在基于文件的存储中通过 NFS 协议运行 VMware ESX 虚拟机,而不再需要使用昂贵的 SAN 存储。这一改善使得 Windows Server 2012 能为 VMware 虚拟机提供持续可用性,使得组织可以用更容易的方式将 VMware 基础架构与 Windows 平台相集成。1、在“服务器管理器”界面上,选择“添加角色和功能。2、开始之前的界面上,确认目标服务器和网络环境的作用和功能以及要安装的准备。单击下一步。3、在选择服务器角色的界面上,在中间部分的“角色”选项组下的文件服务器下拉列表中勾选相应组件。4、在确认安装
3、所选内容的界面上,直接单击安装按钮5、在服务器管理器界面上,选择文件和存储服务6、成功安装 NFS服务器功能后,需要创建一个 NFS共享。首先选择共享,在共享中选择创建一个文件共享,启动设置共享向导。7、选择配置共享文件的类型8、在选择服务器和此共享路径上,选择共享位置或者指定自定义路径。9、在共享名称中页面中,输入共享的名称。10、在指定身份验证方法的界面中,选择指定用于此 NFS共享的身份验证方法,我们这里让所有人(everyone)都能进行访问,所以选择允许匿名访问。11、向主机、客户端组或网络组授予访问 NFS共享权限,并为该共享选择访问权限和语言编码。12、设置指定共享权限。选择添加
4、按钮。13、在指定控制访问的权限页面中,选择已有的文件夹权限或者是自定义权限。14、设置完成后点击创建。15、完成创建 NFS共享。NFS磁盘配额磁盘配额就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。设置磁盘配额后,可以对每一个用户的磁盘使用情况进行跟踪和控制,通过监测可以标识出超过配额报警阈值和配额限制的用户,从而采取相应的措施。磁盘配额管理功能的提供,使得管理员可以方便合理地为用户分配存储资源,可以限制指定账户能够使用的磁盘空间,这样可以避免因某个用户的过度使用磁盘空间造成其他用户无法正常工作甚至影响系统运行避免由于磁盘空间使用的失控可能造成
5、的系统崩溃,提高了系统的安全性1、在共享中,找到配额选项模块,由于我们之前没有安装文件服务器资源管理器,所以还暂时用不了,需要先安装文件服务器资源管理器。2、在添加角色中,勾选文件服务器资源管理器,点击下一步直到安装完成。3、在次回到共享配额界面,点击刷新后,点击 若要设置配额,打开配置配额对话框。4、在磁盘配额中,可按照实际情况选择配额的模版。5、设置配额完成后可以看到磁盘配额的任务和磁盘使用情况。iSCSI服务器iSCSI是 Internet 小型计算机系统接口 (iSCSI:Internet Small Computer System Interface)。 iSCSI SAN 在计算机
6、系统或主机服务器与高性能存储子系统之间使用以太网连接,是一个供硬件设备使用的可以在 IP协议的上层运行的 SCSI指令集,这种指令集合可以实现在 IP网络上运行 SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。Windows Server 2012 中,iSCSI Software Target Server 已经成为一个内建的底层文件与存储服务角色,不再是一个需要额外下载的加载项,因此部署与更新变得更加简单。作为内建功能之一,该功能的管理体验已经集成在服务器管理器中iSCSI 目标服务器可提供下列服务:1、网络和无磁盘启动:通过使用支持启动的网络适配器或软件加载程序,你可以快速部署
7、成百上千个无磁盘服务器。使用差异虚拟磁盘,你可以节省多达 90% 的操作系统映像存储空间。这对于相同操作系统映像的大型部署很有用,如 Hyper-V 服务器场或高性能计算 (HPC) 群集。2、服务器应用程序存储:某些应用程序需要块存储(例如 Hyper-V 和 Exchange Server)。iSCSI 目标服务器可以为这些应用程序提供持续可用的块存储。由于存储可以远程访问,因此还可以合并中心或分支机构位置的块存储。3、异类存储:iSCSI 目标服务器支持非 Windows iSCSI 发起程序,以便能够在混合软件环境中的 Windows Server 上共享存储。4、开发、测试、演示和实
8、验室环境:当启用 iSCSI 目标服务器角色服务时,它会将任何 Windows Server 转变为可通过网络访问的块存储设备。在将应用程序部署到 SAN 存储上之前对其进行测试时,这就非常有用。Windows Server 2012在群集配置中使用时包含 Microsoft iSCSI Software Target 中的某项更改。该更改可以提高可伸缩性以便更多发起程序可以连接到目标服务器。该更改支持目标提供停机时间少于 60 秒的连续可用性并支持工作负载。虽然 Windows Server 2012 通过测试与验证可在带 MPIO 的群集中支持 108 个 iSCSI 发起程序,但该产品这
9、一版本的主要目是通过一个正式用映像支持 256 个 iSCSI 无盘服务器。1、首先要在“选择服务器角色”界面上,选择文件服务器,并选择 iSCSI目标服务器组建2、成功安装 iSCSI服务器功能后,选择 iSCSI,单击“启动新建虚拟磁盘向导以创建虚拟磁盘3、在选择 iSCSI虚拟位置界面中,选择共享位置或者指定自定义路径。4、指定 iSCSI名称5、设置指定 iSCSI虚拟磁盘的大小,然后单击下一步。6、选择使用现有的目标或者是新建 iSCSI目标7、设置目标的名称和描述8、在指定访问服务器的界面中设置能访问 iSCSi磁盘的服务器,单击添加按钮,选择指定能访问此 iSCSI虚拟磁盘的 i
10、SCSI发起程序,添加后单击下一步按钮9、选择用于表示发起程序的方法10、设置启用身份验证,这里不采用任何身份验证。11、在确认窗口中查看相关的设置信息,单击创建按钮12、经过一些时间,成功创建 iSCSI虚拟磁盘。单击关闭完成创建。13、创建完成后,可以看到连接情况。四、数据删除重复“重复数据删除”是指发现并删除数据内的重复信息而不损失数据的精确性或完整性的操作。Windows Server 2012 提供了创新的“重复数据删除”功能。重复数据删除”使得 Windows Server 2012 能够在更少的物理空间中存储更多的数据,并获得比以前版本的 Windows 操作系统明显更高的存储效
11、率。以前版本的 Windows 操作系统使用单实例存储 (SIS) 或 NTFS 文件系统压缩。“重复数据删除”使用可变分块大小和压缩,常规文件服务器的优化率为 2:1,而虚拟数据的优化率最高可达 20:1。Windows Server 2012 中的“重复数据删除”具有高度的可伸缩性,能够有效利用资源,并且不会产生干扰。它可以同时对多个大容量主数据运行,而不会影响服务器上的其他工作负载。通过控制 CPU 和内存资源的消耗,保持对服务器工作负载的较低影响。此外,用户可以灵活设置何时应该运行“重复数据删除”、指定用于消除重复的资源并为“重复数据删除”创建有关文件选择的策略。在对数据应用“重复数据
12、删除”时,保持数据的完整性。Windows Server 2012 利用校验和值、一致性和身份验证来确保数据的完整性。此外,Windows Server 2012 中的“重复数据删除”会为所有元数据和最常引用的数据保持冗余,以确保这些数据可以在发生损坏时进行恢复。通过与 BranchCache 进行集成,同样的优化技术还可应用于通过 WAN 传输到分支机构的数据。这会缩短文件下载时间和降低带宽占用。下面就开始进行如何建立一个服务器,使重复数据删除技术,优化的体积,并进行先进的重复数据删除操作。1、从“添加角色和功能向导”中,“服务器角色”下,选择“ 文件服务 “复选框,然后选择” 重复数据删除
13、 “复选框。点击 Next(下一个),直到“安装”按钮启用“,然后单击” 安装2、从服务器管理器仪表盘,右键单击“数据量”,然后选择“ 配置重复数据删除。重复数据删除设置“页面出现。选择一个磁盘就可以配置删除重复数据了,但是对系统盘不行,只能是数据盘才能选这个选项3、选择启用重复数据删除复选框,输入天数是从文件创建的日期开始,直到文件的重复数据删除,如果某些文件类型的扩展名不使用重复数据删除,则单击添加,浏览到任何文件夹中的文件排除重复数据删除。4、单击应用,以应用这些设置并返回到“服务器管理器”仪表板“,或单击” 设置重复数据删除的计划按钮,继续和重复数据删除的计划表。5、设置完成后,将一些
14、文件拷入到做了重复数据删除的磁盘,相同的 2份。文件夹 1和文件夹 2.6、拷贝好了之后,手工执行以下计划,CPU 工作了一些时候后,就完成了。先看一下管理器里面磁盘的状态,不错显示删除重复数据 952M 删除率 45%,基本上达到了 1:2 的压缩比。7、查看目录和文件的属性,大小是没有变,但是占用空间变小了。“重复数据删除”包括发现并删除数据内的重复信息而不损失数据的精确性或完整性的操作。其目标是通过将文件分割成小的 (32-128 KB) 且可变大小的区块、确定重复的区块,然后保持每个区块一个副本,在更小的空间中存储更多的数据。使用单个副本的引用替换了区块的冗余副本,区块被分为容器文件,并且容器已被压缩实现进一步的空间优化。Linux 1、安装 Windows 2003 R2 nfs 文件服务,需要第二张 CD2、创建 nfs 共享的目录,设置为所有用户所有主机均可读写,允许根目录访问,允许匿名访问 id=-23、将 nfs 共享目录的安全权限增加 Anonymous_Logon,Everyone 的全部最大访问权限后即可实现为 Linux 提供 nfs 空间