EMC NetWorker Module for SQL Server:安装与备份恢复指南

需积分: 50 24 下载量 36 浏览量 更新于2024-07-14 收藏 6.04MB PPT 举报
"NMSQL安装概述-EMC NetWorker Module for SQL Server 配置与使用" EMC NetWorker Module for SQL Server 是一款专为Microsoft SQL Server设计的数据保护解决方案,它扩展了EMC NetWorker的核心功能,以实现对SQL Server数据库的高效、安全的备份和恢复。在NMSQL的安装配置过程中,通常会将NetWorker Server部署在一台独立的计算机上,而SQL Server软件则安装在另一台服务器上。NetWorker Module for Microsoft SQL Server 必须安装在运行SQL Server的服务器上,以便直接与数据库进行交互。 在备份过程中,NetWorker Module for SQL Server 使用nsrd程序在NetWorker Server上启动备份操作。savegrp程序则在SQL Server客户机上执行,它调用nsrsqlsv程序,该程序利用X-Open Backup Services Application Programming Interface (XBSA) 来传输备份数据。XBSA是一个接口,允许NetWorker与SQL Server之间进行通信,确保数据的安全转移。 NMSQL支持多种备份级别和启动方式,包括完全备份、增量备份和差异备份。这些级别的选择取决于数据保护策略和恢复需求。备份操作可以是定时自动执行,也可以根据需要手动触发。 恢复过程同样高效且精确。通过nsrsqlrc命令启动恢复操作,NetWorker的XBSA API将请求解析并转发给NetWorker Server的nsrd服务。接着,媒体服务nsrmmd查询媒体数据库找到备份数据所在的卷,并加载这些卷。然后,通过NetWorker XBSA API,数据被发送到nsrsqlrc,由其负责将数据恢复到SQL Server的相应位置。 NMSQL提供多种恢复类型以满足不同场景的需求。正常还原类型用于恢复数据库至其原始状态,遵循SQL Server的恢复顺序。部分还原类型允许恢复单个数据库文件组的一部分,而逐段还原类型则是一个多阶段的过程,适用于将文件组增量恢复到新的或现有的数据库,尤其适用于复杂的数据恢复情况。 总结来说,EMC NetWorker Module for SQL Server 是一个强大的工具,旨在为SQL Server环境提供全面的数据保护方案,包括灵活的备份策略、高效的恢复选项以及与NetWorker Server的紧密集成,确保企业关键数据的安全和可用性。