捕捉到NFS概述和管理
-
- 最近更新时间
- 保存为PDF
目前查看公共文档。请登录访问完整的文档范围。
介绍
在纯度// FA 5.1中,纯存储引入爱游戏ayx双赢彩票了NFS,这是基于纯新的便携式快照技术的第一个功能。便携式快照包含数据以及还原快照所需的相关元数据。
元数据以及数据块的封装使得这些快照真正便携,因此它们可以从纯FlashArray™设备卸载到任何异构NFS存储目标,并且可恢复到任何纯FlashArray设备。
FlashArray设备已使用快照进行数据保护,测试/开发和克隆工作流程。Snap to NFS通过添加将FlashShots设备从Fashmaray设备从任何供应商移交NFS存储设备的功能来扩展此功能。
可以与NFS一起使用的NFS存储设备的一些示例是:
- 纯存储F爱游戏ayx双赢彩票lashBlade™设备
- 第三方NFS存储设备
- 通用Linux服务器
使用通用NFS存储设备作为卸载目标的能力意味着,对于希望使用廉价存储解决方案进行长期保留的客户,任何供应商的低成本NFS存储解决方案都可以用作NFS目标。需要极快备份和快速恢复的客户可以使用Pure的FlashBlade设备作为NFS目标。
可以与NFS一起使用的NFS目标的例子
Snap to NFS的好处
由于从Fasharray的Scratch构建了FAN SNAP到NFS,因此它与纯度运行环境深入集成,从而产生高效的操作。少数捕获NFS的效率的例子如下:
- Snap to NFS是FlashArray中内置的一种自备份技术。不需要额外的软件许可证或媒体服务器。也不需要在NFS目标上安装或运行Pure软件代理。
- Snap to NFS保留在运输中的数据压缩以及NFS目标,保存网络带宽并进一步提高廉价NFS存储设备的效率,即使是没有内置压缩的NFS存储设备
- Snap to NFS保留卷的快照的数据。在卸载卷的初始基准快照后,它只向后发送Delta更改以进行同一卷的后续捕捉。快照差异引擎在FlashArray中的纯度操作环境中运行,并使用先前快照的本地副本来计算增量更改。因此,FlashArray和卸载目标之间没有回溯网络流量,以计算快照之间的增量,进一步减少网络拥塞。因此:
- 在NFS目标上消耗了更少的空间
- 网络利用率最小化
- 备份窗口要小得多
- Snap to NFS知道哪些数据块已经存在于FlashArray中,所以在恢复过程中,它只拉回缺失的数据块来重建FlashArray上的完整快照。此外,Snap to NFS使用重复数据删除保存恢复,所以当数据从卸载目标恢复到FlashArray时,它会被重复数据删除,以节省FlashArray的宝贵空间
捕捉到NFS管理
可以通过GUI或CLI在纯FlashArrays上本地管理到NFS。它也与Pure1®集成,因此用户可以通过Pure1监控NFS目标上的快照。此外,还有一个强大而开放的休息API,可以由第三方数据管理软件使用,将增量快照从FlashArsay移动到卸载目标。
Snap to NFS旨在使管理员与Fasharrays之间的异步复制非常相似。与Async Rep一样,Snap to NFS也使用保护组进行复制。配置保护组用于捕获NFS时,用户选择NFS设备作为复制目标而不是辅助FlassArray。
Snap到NFS核心组件
Flasharray,纯度和运行
因为Snap to NFS依赖于在Purity Run中运行的卸载引擎,所以支持Purity Run的FlashArray模型是必需的。目前,以下FlashArray模型支持Purity Run:
- FlashArray // M系列,不包括FlashArray // M10型号
- FlashArray // X系列,不包括FlashArray // X10型号
- Flasharray // C.
以下是不同FlashArray模型所需的最小纯度版本的列表:
- FlashArray // M和FlashArray // X系列需要纯度5.1或更高版本
- FlashArray // C需要纯度5.3.3或以上
有关纯度运行的更多详细信息,请访问以下链接:https://support.purestorage.com/flasharray/purityfa/purity_run.
NFS目标
需要NFS存储设备作为卸载目标,用于捕获NFS。任何供应商的NFS服务器都可以用作NFS目标,只要它支持NFS版本3或4(目前不支持NFS版本4.1)。在NFS目标上需要文件锁定(NLM)。我们目前不支持Windows NFS服务器作为卸载目标,用于捕捉到NFS。
快照以纯专利格式存储在NFS目标上,嵌入相关元数据以及数据。快照不可通过NFS目标上的用户或应用程序直接读取。需要纯FlashArray在NFS目标上显示快照,并从NFS目标恢复快照。一旦数据恢复到FlashArray,用户可以访问它。
由于以下原因,建议使用具有企业级可靠性和性能的NFS存储设备:
- 如果NFS服务器很慢,备份和恢复窗口就会变长
- 如果NFS服务器无法访问,则无法列出,查询或恢复NFS目标上的数据
- 如果NFS服务器数据丢失,数据将永久丢失,建议使用RAID配置的NFS服务器
必须在NFS目标上创建NFS份额,并且必须将FlashArray读取/写入/执行权限进行访问以访问共享。
网络
Snap to NFS使用FlashArray上的一个默认复制端口之一。大多数// m &/ x系列上的默认复制端口是eth2和eth3。简单地将服务类型更改为“复制”,无法使用管理或iSCSI端口。捕捉到NFS共享带宽与端口上的其他复制流量。
配置为捕捉到NFS的FlashArray端口必须具有与NFS目标的网络连接。即使端口已具有分配给另一个FlashAray的IP地址,也需要额外的IP地址。支持IPv4和IPv6都支持,也支持NFS服务器的DNS名称分辨率。
对于NFSV4,需要打开TCP端口2049。对于NFSV3,以下是需要打开的端口列表(实际端口号因NFS服务器供应商而异):
- 用于端口映射器的TCP / UDP端口111
- 用于NFS服务的TCP / UDP端口2049
- Mountd:端口号随厂商不同而不同
- NLM(锁管理器):端口号根据供应商的不同而不同
限制
使用ActiveCluster捕捉NFS
Snap to NFS不能用于直接从ActiveCluster拉伸的pod中卸载数据。有一个自动化脚本可以作为此问题的解决方案。自动化脚本的工作流程如下:
在其中一个ActiveCluster FlashArtay上,该脚本可自动将数据从拉伸的POD内部复制到窗口外部的阵列上的本地保护组。用户使用卸载目标配置此保护组,并配置保护组计划,以指定卸载目标上的卸载频率和保留期。
使用异步复制捕捉到NFS
已从主FlashArray复制到异步复制设置中的辅助FlassAray的数据不能从辅助FlassArray卸载到卸载目标。数据必须从主Fasharray卸载到目标。
使用CloudSnap Snap到NFS
目前,只有一个卸载目标一次可以一次连接到FlashArray。因此,不可能同时将云目标以及NFS目标连接到FlashArray。
不同纯度版本之间的可携带
当FlashArrays升级到更新纯度版本时,我们提供向后兼容性。这意味着什么,在将数据备份到卸载目标后,如果升级了FlashArray上的纯版本,则FlashArray将能够继续将增量数据备份到卸载目标,并且还将能够恢复快照使用旧纯版本卸载。但是,运行较旧的纯度版本的FlashArsays可能无法使用较新的纯度版本恢复卸载的快照。
规模的限制
这些是捕捉到NFS的当前比例限制:
FlashArray可以卸载到卸载目标的最大卷快照数 |
100K. |
卸载目标上的最大卷快照个数 |
100K. |
这些计数在FlashArray上的本地快照限制吗? |
没有 |
可以同时连接到一个FlashArray的最大卸载目标数 |
1 |
可以同时连接到一个目标的最大闪光阵列数 |
4. (备份/恢复最多2个Flasharrays, 仅加上最多2个Flasharrays for Restore) |
基本捕捉到NFS管理
本节涵盖了NFS管理的基本捕捉。有关NFS功能和命令的所有Snap,请参阅FlashArray用户指南。
将FlashArray连接到NFS目标
捕捉到NFS管理的第一步是将NFS目标连接到FlashArray。以下屏幕截图显示如何通过FlashArray GUI将NFS目标连接到FlashArray。
去贮存>数组,而且将目标,单击+号。
将出现以下窗口。选择NFS目标的名称,然后输入NFS服务器的IP地址和共享路径。
我们建议使用所有安装选项的默认值,除非有一个有原因来更改任何一个。在GUI界面中,这是通过离开的安装选项字段空白。支持的安装选项包括NFS版本,端口号,读/写块大小和协议(TCP或UDP)。这些是所有NFS文件系统中可用的常用选项。
当FlashArray连接到NFS目标时,NFS目标旁边会有一个黄色的图标,如下图所示:
如果NFS目标无法连接,请检查以下内容:
- FlashArray端口之间的网络连接用于捕捉到NFS和NFS目标
- 说明FlashArray在NFS服务器上具有读写/执行权限访问共享
目标需要是空的。如果不是,那么您可能会看到以下内容:
nfs_target_factory nfs target中的现有文件:〜mount_desc
一旦FlashArray成功连接到NFS目标,NFS目标旁边的图标将变为绿色,如下所示:
要通过CLI将NFS目标连接到FlashArray,请登录FlashArray,并发出以下命令:
FlashArray> PureOffload NFS Connect --Address x.x.x.x - Mount-point / Mnt / Exports / Share1 NFStarget
在哪里:
- x.x.x.x = NFS服务器的IP地址或主机名
- / mnt / exports / share1 = NFS服务器上的NFS导出
- nfstarget =选择FlashArray上的NFS卸载目标的名称
通过CLI将FlassArray连接到NFS目标时,请使用--mount-options来更改默认的NFS安装选项。我们建议使用所有安装选项的默认值,除非有一个有原因来更改任何一个。
要验证NFS卸载目标是否已成功连接到FlashAray,请使用以下命令:
FlashArray> PureOffload列表
要断开NFS卸载目标与FlashArray的连接,请使用以下命令:
fasharray> pureoffload disconnect nfstarget
在哪里:
- nfstarget =卸载目标的名称要断开连接
当NFS目标连接到FlashArray时,下一步是在FlashArray上创建和配置保护组(或使用现有的保护组)。
保护组
保护组是FlashArray上的复制单位。这意味着根据复制计划,将添加到保护组中的所有卷都复制到保护组中配置的目标。
以下是通过GUI创建和配置保护组的步骤。请参阅FlashAray用户指南,了解如何通过CLI创建和配置保护组。
创建保护组
下面列出的步骤显示了如何通过GUI创建保护组。
去贮存>保护组,然后单击右侧的+符号。
将出现以下窗口。输入保护组的名称,然后单击创建。
创建保护组后,保护组将出现在已存在的保护组列表中。接下来,按照以下步骤配置保护组。
配置保护组
配置保护组需要以下三个步骤:
- 将卷添加到保护组(这是要将其卸载到NFS目标的数据)
- 将NFS目标添加到保护组(这指定要卸载数据的位置)
- 创建复制计划(这指定数据将卸载到NFS目标的频率,并且在其到期之前将保留在NFS目标上的时间)
步骤1:将卷添加到保护组
在创建保护组后,下一步是向保护组添加卷。以下屏幕截图显示如何将卷添加到保护组。
从保护组织下列出的贮存>保护组,选择所需的保护组。将出现以下屏幕。选择添加从选项菜单下成员。
将出现以下屏幕,列出FlashArray上的现有卷。选择要添加到保护组的卷,然后单击添加。
您应该看到列出的新增卷成员对于保护组。
下一步是将NFS目标添加到保护组。
步骤2:将NFS目标添加到保护组
以下屏幕截图显示如何使用GUI将NFS目标连接到保护组。
去贮存>保护组,选择需要保护的组。将出现以下屏幕。选择添加从选项菜单下目标。
将出现以下屏幕。选择NFS目标,然后单击添加。
添加了NFS目标时,它应该出现在下面目标对于保护组,如下所示。
配置保护组的最后一步是创建复制计划。
步骤3:为“保护组”创建复制计划
以下步骤显示如何为保护组创建计划。
去贮存>保护组,选择需要保护的组。将出现以下屏幕。点击右边的小方框复制时间表, 如下所示。
将出现以下屏幕。启用复制计划,然后选择“小时”或“天”将快照复制到每个目标线。输入小时数或天数。请注意,捕捉到NFS不允许复制频率每4小时多次。
接下来,通过输入时间或天数来设置保留期保留目标上的所有快照线。
属性中输入非零值,您还可以选择输入扩展的保留计划然后每天保留x快照线。在下面的示例中,每4小时将快照扣除并将其卸载到NFS目标;它们保留在NFS目标上24小时。此外,每天一个快照保留在NFS目标上另外30天。
创建计划后,Snap to NFS将立即开始卸载数据。快照将在预定时间拍摄并卸载到NFS目标。
Snap to NFS复制频率最佳实践
虽然理想的复制频率取决于包括数据集大小的几个因素,但在大多数情况下,FlashArray和NFS目标之间的网络带宽以及数据变化率等,并且在大多数情况下,捕捉到NFS的最佳做法是卸载数据每天一次或两次。
显示复制计划
要显示GUI中保护组的复制计划,请转至贮存>保护组,选择所需的保护组,然后单击右侧的小方框复制时间表。
使用以下命令查询FlashArray上的所有保护组复制计划。
FlashArray> PurePgroup列表 - 平衡
显示NFS目标上的快照列表
FlashArray必须连接到NFS目标,以便显示或恢复卸载的快照。
Pure1可用于监控NFS目标上的卸载快照。必须通过FlashArray接口完成卸载快照的活动管理,例如从NFS目标恢复快照。在Pure1中,用户可以单击FlashArray的名称,以便重新输出到FlashArray的登录屏幕。
使用pure1显示NFS快照
登录纯1后保护在左侧,选择或保护组或快照查看所有保护组或快照的列表。选择保护>保护组将显示类似于以下内容的列表:
要查看特定FlashArray的卷快照列表,请转至保护>快照,然后通过输入FlashArray的名称来搜索FlashArray数组。接下来,单击特定行以查看特定卷的快照。以下屏幕显示卷的所有快照工程师_VMS2.在阵列上dogfood_chuckwagon.。
将上面的搜索缩小到卷的所有快照工程师_VMS2.位于NFS目标上,输入NFS目标的名称目标。
要将快照列表缩小到特定的卸载时间,请单击右侧最接近卸载日期/时间的紫色点。
要查看保护组快照的详细信息,请访问保护>保护组,缩小搜索范围,然后点击右边的某个快照。将出现类似于下面的屏幕。
为了使卸载快照的活动管理,例如从NFS目标恢复快照,请单击要重新输出的FlashArray的名称,以在该FlashArray中登录屏幕。
使用FlashArray GUI / CLI显示NFS快照
查看NFS目标端的组保护和快照,执行贮存>数组,然后单击列出的NFS目标将目标, 如下所示:
保护组列表将显示在屏幕的上半部分中,并显示NFS目标上的快照列表将显示在屏幕的下半部分,如下所示:
使用以下CLI命令列出有关NFS目标上卸载数据的信息:
要在NFS目标上显示保护组列表,请使用以下命令:
fasharray> purepgroup list - nfstarget
在哪里:
nfstarget = NFS卸载目标的名称
要在NFS目标上显示保护组级快照,请使用以下命令:
fasharray> purepgroup列表--snap - nfstarget
在哪里:
nfstarget = NFS目标的名称
要在NFS目标上显示卷级快照,请使用以下命令:
fasharray> purevol list --snap - nfstarget
在哪里:
nfstarget = NFS卸载目标的名称
要在NFS目标上显示保护组快照,包括数据传输信息,请使用以下命令:
fasharray> purepgroup列表--snap --transfer - nfstarget
在哪里:
nfstarget = NFS卸载目标的名称
从NFS目标恢复快照
从NFS目标还原快照涉及以下步骤:
- 将快照的内容从NFS服务器恢复到FlashArray。这在FlashArray上创建了一个本地副本副本
- 将本地快照复制到创建新卷或覆盖现有卷
- 将新创建的卷连接到主机和访问数据
第1步:从NFS目标恢复到FlashArray的快照
以下屏幕截图显示如何从NFS目标恢复快照到FlashArray。
在下面贮存>数组>将目标,单击NFS目标以查看NFS目标上的快照列表。通过单击右侧的下载按钮,选择要还原的保护组快照,如下所示。
将出现以下屏幕,列出保护组中的所有卷快照。选择要还原的卷快照。选择快照恢复时,可以选择将后缀添加到恢复快照的名称中,以便更容易识别还原的快照。完成后,单击得到。
恢复的快照复制到FlashArray后,它们会出现在卷快照标签下面贮存>卷菜单,如下所示:
第2步:复制快照以创建卷
将快照还原到FlashAray后,可以从快照创建一个新卷,或者可以通过它覆盖现有卷。以下屏幕显示如何使用GUI从已恢复的快照创建新卷。
在下面贮存>卷菜单,单击快照右侧的选项菜单,然后选择复制。
将出现以下屏幕。输入要创建的卷的名称,然后单击Copy。
一旦创建了卷,它将出现在下面的卷列表中贮存>卷。
第3步:将卷连接到主机,并访问数据
要从主机访问新创建的卷,请将卷连接到主机。单击卷名称右侧的选项按钮,然后选择连接, 如下所示。
将出现以下屏幕。选择主机,然后单击“连接”。
当卷连接到主机时,它会从主机可见。从主机连接到卷以访问已恢复的数据。
总结
纯净操作环境可以有效地在闪光阵列之间移动快照。从Purity 5.1版开始,Snap to NFS以及它将快照本地卸载到通用NFS目标的能力也可以免费使用,这是Pure不断扩展的Evergreen功能的一部分。
可以通过FlashArray GUI / CLI,PURE1或REST API管理捕捉到NFS。Scane和Snap To NFS的设置很简单。NFS设备配置为保护组中的另一个复制目标。从NFS目标恢复快照同样容易。可以从连接到NFS目标的任何FlashAray上浏览NFS的快照,并恢复到任何连接的FlashArray,只需几个简单的点击即可。