Chinaunix首页 | 论坛 | 博客
  • 博客访问: 296073
  • 博文数量: 120
  • 博客积分: 2015
  • 博客等级: 大尉
  • 技术积分: 1350
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-13 17:27
文章分类

全部博文(120)

文章存档

2010年(11)

2009年(109)

我的朋友

分类:

2009-12-18 15:31:05

网络数据管理协议(或称为 NDMP)是一种开放式标准,用于企业级数据管理的集中控制。NDMP 体系结构可以使备份应用程序提供商在文件服务器和其他网络连接服务器上控制本机备份和恢复设备。NDMP 最初是由 Network Appliance 和 Legato Systems 联合开发设计的,而今在性能方面已得到了极大的增强,并被存储界广泛采用。NDMP 的第三个修订版本已成为存储界开放式数据管理协议的先导,目前市场上有 25 种以上 NDMP 兼容产品。现在,存储网络业协会 (SNIA) 负责制定协议标准。该组织正处于制定协议第四版的最后阶段。有关 NDMP 的详细信息(包括协议规范),请访问 。

    NDMP 的初衷是在任何备份软件应用程序与网络附加存储设备之间提供一种通用接口。这样,应用程序提供商就可以支持各种网络连接设备,而无须重新设计费用昂贵的编程逻辑。而且,网络连接存储设备提供商还可以与绝大多数NDMP 兼容应用程序实现无缝协作。这样,目前可用的各种应用程序就可以通过 NDMP 来备份文件服务器(filer或NAS)。

按此在新窗口浏览图片


    NDMP 将备份或恢复操作的控制和数据流分成若干个独立的会话。这样即可更灵活地配置用来保护文件服务器(filer或NAS)的数据。由于会话是独立的,因此它们可以从各个位置启动,并可引导到不同的位置,从而更灵活地设计基于 NDMP 的拓扑。

    由于一般文件服务器(filer或NAS)可以同时为 UNIX? 和 Windows NT?/2000 计算机提供数据,因此 NDMP 不仅可以确保备份过程中保留 UNIX 和 NT 安全性和许可权限,同时还可以确保恢复过程的正确性。对于利用 NFS 或 CIFS 安装环境的备份解决方案来说,这一点并不是必要的。如果通过安装 NFS 将文件从文件服务器(filer或NAS)备份到 UNIX主机,则不会备份任何与此类文件相关的 CIFS ACL。相反,通过安装 CIFS 而从文件服务器(filer或NAS)备份到 Windows NT/2000 主机上的文件将包括 UNIX 属性。

    当前,NDMP 规范的版本4已提交给 IETF 进行标准化处理。同时,大多数备份软件应用程序提供商都支持版本3,这样就进一步为寻找备份用的自动设备提供了支持,同时也完善了日志记录和其他更改。版本4的目标主要是消除先前规范版本中的歧义,从而进一步提高提供商之间的互操作性。另外,还提供用于部署提供商专用协议扩展的接口。


    NDMP 允许运行 NDMP 兼容应用程序的备份服务器直接备份和恢复多个文件服务器(filer或NAS)。软件应用程序使用 NDMP 向 文件服务器(filer或NAS)发送请求,以调用备份和恢复进程。在备份操作过程中,有关已备份文件的信息将从文件服务器(filer或NAS) 发送到在备份服务器上运行的软件应用程序中。此时,实际文件将从文件服务器(filer或NAS)发送到下列三个位置中的其中一个位置: 
1. 直接连接到文件服务器(filer或NAS)的磁带设备,也称为直接连接模式 
2. 同一品牌的其他文件服务器(filer或NAS)连接的磁带设备,也称为文件服务器(filer或NAS)到文件服务器(filer或NAS)模式 
3. 连接到备份服务器的磁带设备,也称为文件服务器(filer或NAS)到服务器模式

    NDMP的典型备份体系结构如下图:

按此在新窗口浏览图片


    另外,NDMP 还可用于两个文件服务器(filer或NAS )之间的数据传输,进行数据复制,而根本无需使用磁带。一般情况下这称为磁盘到磁盘复制。当前,负责文件服务器(filer或NAS)之间数据流传输的独立系统上的小应用程序控制该操作。实际数据则仅从源 文件服务器(filer或NAS)传输到目标位置,而无需通过运行控制器应用程序的系统。
阅读(1246) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~