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)。

命令方式手动备份:

EMC ndmp NAS的更多相关文章

  1. [转]iSCSI完全指南

    [转]iSCSI完全指南 Posted on 2008-04-01 18:57 Tony Zhang 阅读(2102) 评论(0) 编辑 收藏 引:在上世纪末.本世纪初,一提到SAN(Storage ...

  2. iscsi序列一、搭建iscsi存储系统

    一.NAS和SAN服务器概述 SAS: 容量小, 300G, 600G, 900G, 价格贵. SATA:容量大,500G, 750G, 1T, 2T, 3T, 4T   不支持热插拔,价格低. 假S ...

  3. EMC、Pure和NetApp推新品,NAS闪存场景在哪里

    Hardy 架构师技术联盟 All Flash/SSD存储的趋势势不可挡,未来在NAS服务上也是如此,眼下已经有非常多家初创厂商支持全SSD的NAS存储服务,包含EMC Isilion也推出了全闪存节 ...

  4. 深入浅出谈存储之NAS是什么

    深入浅出谈存储之NAS是什么 2012年02月17日16:42 来源:新浪博客 作者:林沛满 编辑:曾智强 查看全文 赞(0)评论(0) 分享 标签: NAS , 企业NAS , 存储系统 [IT16 ...

  5. EMC在线测试题目及答案 绿色为正确答案,红色为错误答案

    1. 以下哪一项技术可以将IT的物理资源放在一个共享池中以及提升它们的利用率? 分区 虚拟化 协调 LUN 屏蔽 2. 哪一项是EMC的基于块-存储(block-based)的高端存储? Atmos ...

  6. 深入浅出谈存储:如何区别NAS、SAN与DAS

    深入浅出谈存储:如何区别NAS.SAN与DAS 2012年02月17日16:51 来源:新浪博客 作者:林沛满 编辑:曾智强 查看全文 赞(0)评论(1) 分享 标签: DAS , SAN , 存储系 ...

  7. NAS简介

    转自IBM资料库:https://community.emc.com/docs/DOC-15977 在20世纪80年代初,英国纽卡斯尔大学布赖恩.兰德尔教授 ( Brian Randell)和同事通过 ...

  8. EMC Isilon(OneFS)误删文件数据恢复过程<存储数据恢复>

    [科普Isilon的存储结构] Isilon内部使用的是分布式文件系统OneFS.在Isilon存储集群里面每个节点均为单一OneFS文件系统,所以Isilon在支持横向扩展的同时并不会影响数据正常使 ...

  9. Scale-out NAS 和scale-up NAS 系统的优缺点

    企业IT部门在应对非结构化数据的爆炸性增长时,他们需要考虑选购适合的NAS系统,决定传统的固定容量的NAS设备和新兴的scale-out NAS设备哪一种能更好地满足他们的文件存储需求. 为了帮助你做 ...

  10. 外网上传到NAS速度很慢是什么情况?上行1M都不到,但是测试有4M

    外网上传到NAS速度很慢是什么情况?上行1M都不到,但是测试有4M NAS可以将自己的影片,图片,音乐都放在NAS中.在家中就能无线共享了.在其他地方要下载自己nas里的影片,下载速度主要取决于家里宽 ...

随机推荐

  1. Linux下NFS服务配置

    NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可 ...

  2. Thinkphp6 连接达梦数据库

    Thinkphp6 连接达梦数据库 这里使用 IDEA phpEnv PHP7.3 Thinkphp6 桌面操作系统:Windows11 虚拟机:VMware 服务器操作系统:银河麒麟 在虚拟机操作与 ...

  3. 文盘Rust -- FFI 浅尝

    rust FFI 是rust与其他语言互调的桥梁,通过FFI rust 可以有效继承 C 语言的历史资产.本期通过几个例子来聊聊rust与C 语言交互的具体步骤. 场景一 调用C代码 创建工程 car ...

  4. Vmware安装Deepin20

    一.搭建环境 虚拟机:Vmware Workstation pro 17 Windows版本 镜像:Deepin 20 二.创建虚拟机 1.点击创建新的虚拟机,选择典型 2.选择稍后安装 3.选择li ...

  5. fread()模板

    char buf[1<<20],*p1,*p2;#define GC (p1==p2&&(p2=(p1=buf)+fread(buf,1,1<<20,stdin ...

  6. 简单了解:Linux 硬盘分区管理命令 fdisk、parted、sfdisk、sgdisk

    支持分区格式 详情链接 fdisk MBR https://zhuanlan.zhihu.com/p/56273534 parted MBR.GPT https://www.cnblogs.com/m ...

  7. grafana 容器无法启动,打印权限问题

    报错日志 open /var/lib/grafana/alerting/1/notifications: permission denied 问题原因 sudo chown -R docker: /v ...

  8. SqlSugar本地缓存查询实现方式

    有C#的国产ORM SqlSugar 好久了,实在话还不错,不过毕竟是早期产物不能过分要求规范化,有些项目查询语句需要用到缓存,官方是redis,我写了个本地缓存借助ConcurrentBag,因为有 ...

  9. redis 中的 list

    lpush K1 V1 V2 V3   左边加入list rpush k1 v1 v2 v3 右边加入list lpop k1 左边吐出一个值 rpop k1 右边吐出一个值 lrange k1 0 ...

  10. 服务端apk打包教程

    本文我将给大家介绍一个 apk 打包工具 VasDolly 的使用介绍.原理以及如何在服务端接入 VasDolly 进行服务端打渠道包操作. 使用介绍 VasDolly 是一个快速多渠道打包工具,同时 ...