EMC ndmp NAS
NAS 是带存储系统的专用高性能文件服务器。它可提供文件级数据访问和共享。
NAS 使用网络和文件共享协议,包括用于数据传输的 TCP/IP 以及用于远程文件服务的 CIFS 和 NFS。
最简单的备份方法是使用文件拷贝。
也可以在原始设备级别执行数据备份。 这意味着,必须卸载文件系统,才能执行拷贝。此类型的备份通常比文件拷贝速度要快,但会影响恢复粒度。
------------------------------------------------------------------------------
《备份恢复解决方案 — NDMP 集成MR-1WP-BRSNDMP SRG》中提到:
1、NAS环境中备份,基于服务器
在应用程序服务器上安装客户端,备份时,NAS机头读取数据,在传送到客户端。客户端再把数据发送到存储节点,由存储节点写入到备份设备(DD或磁带)。这样NSA机头到客户端,客户端到存储节点都占用了带宽。
NAS机头---(LAN)---客户端---(LAN)---存储结点---(FC SAN)---DD或磁带
2、NAS环境中备份,无服务器
在存储节点上直接装载网络共享(共享是基于TCP/IP),存储节点(也是备份客户端)会从 NAS 机头读取数据,并将其写入备份设备,而不会涉及应用程序服务器。与之前基于服务器方案比,减少了一个网络跳。
个人理解是: NSA机头---(LAN)---存储结点----(FC SAN)---备份设备(DD或磁带)
---------------------------------------------------------------------------------
两个最常用的网络文件系统 NFS 和 CIFS 上的安全结构不同。以 CIFS LAN 备份为例,在进行恢复时,它不能恢复 NFS 文件属性,反之亦然。所以引入可NDMP(网络数据管理协议)。
在 NAS 设备上实施 NDMP 后,NDMP 会对备份软件的备份和恢复功能请求做出响应。 在传统备份方法中,NDMP 备份仅使用 LAN 来传输元数据。 实际的备份数据由 NAS 设备直接传输到本地备份设备。
个人理解是,NSA设备通过IP把元数据传送给备份软件,通过NAS设备把实际要备份的数据传送给本地的备份设备。也就是FC/IP 互联的DD或磁带。
NDMP 基础架构包含 NDMP 客户端和 NDMP 服务器。
1、NDMP 客户端(DMA,数据管理应用程序)
是安装有 NDMP 备份软件的客户端计算机。
2、NMDP服务器(主机)
主 NDMP 服务器,是有权访问包含要备份数据的文件系统的硬件系统。例如刀片。
辅助服务器,有权访问存储数据的硬件系统, 意思就是能访问磁带或DD。
NDMP备份模式:
1、双向备份
通过 NDMP,会直接从 NAS 机头将备份数据发送到备份设备,同时将元数据通过网络发送到备份服务器。 此时NAS机头,存储,备份设备通过FC SAN互联。
2、三向备份
一个NAS机头1和存储通过FC SAN互联,一个NSA机头2 和备份设备通过FC SAN互联。 NAS机头1和NAS机头2建立独立的专用备份网络(IP),避免影响生产。元数据和 NDMP 控制数据仍然通过公用网络进行传输。
如果环境中的备份设备数量有限,则 NDMP 三向备份会很有用。 它可以通过 NDMP 接收备份数据,以使 NAS 机头控制备份设备,并与其他 NAS 机头共享该备份设备。
NDMP两种额外功能:直接访问恢复 (DAR) 和动态驱动器共享 (DDS)。
1、DAR 能够跟踪 NDMP 备份中各个文件的磁带位置,以便磁带服务器可以在恢复过程中设法直接找到文件。
如果没有 DAR 支持,则单个文件恢复需要通过整个索引来进行读取。----比较慢
另一种形式的 DAR 是目录 DAR (DDAR),它是改进的版本。 DDAR 通过恢复特定目录下的所有内容,支持目录级 DAR。
2、DDS 支持各个磁带库中的磁带机在多个 NAS 设备和/或 SAN 中的存储节点之间共享。
DDS 可最大限度提高库利用率,能够更快地完成备份和恢复并提高库 ROI。
基于卷的备份(VBB)
EMC 特定类型的 NDMP 备份机制,在卷级别(而非文件级别)备份数据块。VBB 只能与 EMC 合格的供应商备份软件配合使用。必须指定 VBB 备份类型以调用 VBB 功能,然后才能启动备份。
NetWorker 支持以下三种配置:
1、使用 NDMP 磁带服务器的本地备份。
NDMP 本地备份 (Direct-NDMP) 中,NW通过网络与NDMP 数据服务器 (NAS) 互联, NDMP 数据服务器 (NAS) 再把数据直接备份到本地磁带。
NDMP 主机同时是数据服务器和磁带服务器。
2、NDMP 主机到 NetWorker 设备备份
NDMP-DSA备份,(DSA,数据服务器代理)。
NetWorker 软件将 NDMP 数据写入到非 NDMP 设备,包括磁带、磁盘、光盘和 Data Domain 设备。
在此配置中,NetWorker 使用数据服务器代理在未安装 NetWorker 客户端的 NAS 服务器与存储节点备份设备之间执行备份。
如果有许多小文件系统要备份,并且网络吞吐量不是问题,则适合使用 NDMP-DSA 备份。
3、NDMP 三向备份
使用两个 NDMP 服务器来执行三方备份。两台 NDMP 主机的类型必须相同。
备份数据从包含数据的 NDMP 主机、数据服务提供商 (DSP) 传输到 NDMP 主机、磁带服务器,然后再传输到连接磁带服务器的库。
NDMP与AVAmar集成:
使用 Avamar 时,将利用 NDMP 加速器来执行 NDMP 备份。 NDMP 加速器充当 NAS 存储设备与 Avamar 服务器之间的“直通”管道。
Avamar NDMP 加速器(下称“加速器”)是专用的单节点 Avamar 客户端。
加速器可使用网络数据管理协议 (NDMP) 与支持的 EMC Isilon、VNX、VNXe 或 Celerra IP 存储系统以及 NetApp 文件服务器进行通信,
为了确保性能可接受,此加速器必须与所保护的存储设备位于同一局域网中。
来自存储设备的数据不存储到加速器中。 加速器执行 NDMP 处理和实时重复数据消除,然后将数据转发到 Avamar 服务器。
备注:avamar不支持将isilon备份存储到DD上。
NMDP与EMC中DD的集成:
受支持的 Data Domain 系统可配置为 NDMP 磁带服务器。
DMA通常用作NW等类似的备份软件。
DMA必须支持:NDMP 版本4,和三向NDMP备份配置。
DMA 通过以太网来访问 Data Domain VTL,因而使用 IP。与之形成对比的更常用 VTL 访问方法是使用光纤通道。
在DMA备份时,备份数据直接通过NAS服务器发送到DD VTL。也就是通过FC SAN。
对于 DD VTL 许可证,TapeServer (NDMPD) 会检查是否已安装和启用 DD VTL 许可证。
对于 HBA 卡,VTL 不需要光纤通道 HBA。 TapeServer 守护程序与 VTL 进程进行通信,并且不会识别是否已安装 HBA。 即使已安装 FC HBA,也不会使用 HBA。
只有将正在备份的设备分配给 TapeServer 访问组且启用 NDMP 时,才能访问这些设备。
可以这样配置吗? 在实际项目中,有测试实现过:
备注: 在实际项目中,NW和DD可以不通信,也就是说,DD配置VTL将tape drives映射给isilon,NW只添加isilon作为storage node,直接将isilon数据通过drivers备份到DD。也就是所DD只是作为一个磁带机处理。DD没有开启ndmp功能。
---------------------------------------------------------------
与NW集成:
NDMP 数据服务器,是包含 NDMP 数据的系统。 NDMP 数据服务器也称为 Data Mover、NDMP 客户端或 NAS 文件服务器。
NDMP 磁带服务器,是包含 NetWorker 将 NDMP 数据写入其中的备份设备的主机。 个人理解, 差不多就是与DD或磁带互联的设备。
NetWorker 服务器,是数据管理代理 (DMA)。
命令方式手动备份: