第一部分安装系统与软件项目一安装与初步配置Linux操作系统31.1任务1认识Linux操作系统31.1.1子任务1认识Linux的历史与现状31.1.2子任务2理解Linux的体系结构51.1.3子任务3认识Linux的版本71.1.4Red Hat Enterprise Linux 6的新特性81.2任务2设计与准备搭建Linux服务器91.2.1项目设计91.2.2项目准备121.3任务3安装Red HatEnterprise Linux 6131.4任务4初步配置安装后的RedHat EnterpriseLinux 6241.5任务5Linux的登录和退出261.6任务6认识Linux的启动过程和运行级别271.7任务7启动shell291.8任务8认识XWindowSystem301.8.1子任务1理解什么是XWindowSystem301.8.2子任务2认识XWindowSystem的基本结构311.9任务9安装Linux的常见故障及排除方法321.9.1开始安装阶段的故障及排除方法321.9.2安装过程中的问题331.9.3安装后的问题341.9.4忘记root密码的修复方法351.10项目实录: Linux系统的安装与初步配置371.11练习题381.12实践习题391.13超级链接39项目二熟练使用Linux常用命令402.1任务1熟悉Linux命令基础402.1.1子任务1了解Linux命令的特点402.1.2子任务2后台运行程序412.2任务2熟练使用文件目录类命令412.2.1子任务1熟练使用浏览目录类命令412.2.2子任务2熟练使用浏览文件类命令422.2.3子任务3熟练使用目录操作类命令442.2.4子任务4熟练使用cp命令452.2.5子任务5熟练使用文件操作类命令462.3任务3熟练使用系统信息类命令532.4任务4熟练使用进程管理类命令542.5任务5熟练使用其他常用命令572.6项目实录: 使用Linux基本命令592.7练习题592.8实践习题602.9超级链接60项目三安装与管理软件包613.1项目知识准备613.1.1开放源码、编译器与可执行文件613.1.2make与configure623.1.3Tarball软件633.1.4安装与升级软件633.1.5RPM与DPKG643.1.6RPM与SRPM653.1.7i386、i586、i686、noarch与x86_64 663.1.8RPM属性依赖的解决方法: yum线上升级673.2项目实施683.2.1任务1管理Tarball683.2.2任务2使用RPM软件管理程序733.2.3任务3使用yum793.3项目实训安装与管理软件包853.4练习题873.5录像位置883.6超级链接88第二部分系统配置与管理项目四管理Linux服务器的用户和组914.1任务1理解用户账户和组群914.2任务2理解用户账户文件和组群文件924.2.1子任务1理解用户账户文件924.2.2子任务2理解组群文件944.3任务3管理用户账户954.3.1子任务1用户切换954.3.2子任务2新建用户964.3.3子任务3设置用户账户口令974.3.4子任务4维护用户账户984.4任务4管理组群994.4.1子任务1维护组群账户994.4.2子任务2为组群添加用户1004.5任务5使用用户管理器管理用户和组群1004.5.1子任务1管理用户账号1004.5.2子任务2在图形模式下管理组群1024.6任务6使用常用的账户管理命令1024.7项目实录: 管理用户和组1054.8练习题1054.9超级链接107项目五配置与管理文件系统1085.1任务1全面理解文件系统与目录1085.1.1子任务1认识文件系统1085.1.2子任务2理解Linux文件系统的目录结构1105.1.3子任务3理解绝对路径与相对路径1105.2任务2管理Linux文件权限1115.2.1子任务1理解文件和文件权限1115.2.2子任务2详解文件的各种属性信息1125.2.3子任务3使用数字表示法修改权限1145.2.4子任务4使用文字表示法修改权限1155.2.5子任务5理解权限与指令间的关系1165.3任务3修改文件与目录的默认权限与隐藏权限1175.3.1子任务1理解文件的预设权限(umask)1175.3.2子任务2利用umask1195.3.3子任务3设置文件的隐藏属性1205.3.4子任务4设置文件的特殊权限1215.4企业实战与应用1245.5项目实录: 配置与管理文件的权限1265.6练习题1265.7超级链接127项目六配置与管理磁盘1286.1任务1熟练使用常用磁盘管理工具1286.2任务2配置与管理磁盘配额1366.2.1子任务1部署磁盘配额环境1366.2.2子任务2设置磁盘配额1366.2.3子任务3检查磁盘配额的使用情况1396.3任务3磁盘配额配置企业案例1396.3.1子任务1环境需求1396.3.2子任务2解决方案1406.4任务4在Linux中配置软RAID1436.4.1子任务1创建与挂载RAID设备1446.4.2子任务2RAID设备的数据恢复1456.5任务5配置软RAID企业案例1466.5.1子任务1环境需求1466.5.2子任务2解决方案1466.6任务6逻辑卷管理器1476.6.1子任务1理解LVM的基本概念1476.6.2子任务2建立物理卷、卷组和逻辑卷1486.6.3子任务3管理LVM逻辑卷1506.7项目实录151项目实录一: 文件系统的管理151项目实录二: 逻辑卷管理器152项目实录三: 动态磁盘的管理1526.8练习题1526.9超级链接153项目七管理Linux服务器的网络配置1547.1任务1掌握常见的网络配置文件1547.1.1子任务1详解/etc/sysconfig/network1547.1.2子任务2详解tc/sysconfig/networkscripts/ifcfgethN1557.1.3子任务3详解/etc/hosts1567.1.4子任务4详解/etc/resolv.conf1567.1.5子任务5详解/etc/host.conf1577.1.6子任务6详解/etc/services1577.2任务2熟练使用常用的网络配置命令1577.2.1子任务1配置主机名 1577.2.2子任务2使用ifconfig配置IP地址及辅助IP地址1587.2.3子任务3禁用和启用网卡 1597.2.4子任务4更改网卡的MAC地址1607.2.5子任务5使用route命令1607.2.6子任务6网卡配置文件1627.2.7子任务7使用setup命令1637.2.8子任务8图形界面配置工具1637.2.9子任务9修改resolv.conf并设置DNS1637.2.10子任务10使用service1657.3任务3熟练使用常用的网络测试工具1657.3.1子任务1使用ping命令检测网络的状况 1657.3.2子任务2使用netstat命令1667.3.3子任务3使用traceroute命令1687.3.4子任务4使用arp命令1687.4任务4理解守护进程和xinetd1697.4.1子任务1认识守护进程1697.4.2子任务2配置xinetd1707.4.3子任务3使用守护进程管理工具1717.5项目实录: 配置Linux下的TCP/IP1737.6练习题1737.7超级链接174第三部分编程与调试项目八熟练使用vim程序编辑器与shell1778.1任务1熟练使用vim编辑器1778.1.1子任务1启动与退出vim1778.1.2子任务2熟练掌握vim的工作模式1788.1.3子任务3使用vim命令1798.1.4子任务4完成案例练习1828.1.5子任务5了解vim编辑环境1838.2任务2熟练掌握shell1848.2.1子任务1了解shell的基本概念1848.2.2子任务2认识shell环境变量1868.3任务3熟练掌握正则表达式1928.3.1子任务1了解正则表示法1928.3.2子任务2了解语系对正则表达式的影响1948.3.3子任务3掌握grep的高级使用1958.3.4子任务4练习基础正则表达式1958.3.5子任务5基础正则表达式的特殊字符汇总2028.4任务4掌握输入/输出重定向及管道命令的应用2038.4.1子任务1使用重定向2038.4.2子任务2使用管道2058.5项目实录: 使用vim编辑器2068.6练习题2078.7超级链接208项目九学习shell script2099.1任务1shell script概述2099.1.1子任务1了解shellscript2099.1.2子任务2编写与执行一个shellscript2109.1.3子任务3养成撰写shellscript的良好习惯2119.2任务2练习简单的shellscript2129.2.1子任务1完成简单的范例2129.2.2子任务2了解脚本运行方式的差异2149.3任务3用好判断式2159.3.1子任务1利用test命令的测试功能2159.3.2子任务2利用判断符号\[\]2179.3.3子任务3使用shellscript的默认变量($0,$1,…)2199.3.4子任务4参数变量号码的偏移2209.4任务4使用条件判断式2219.4.1子任务1利用if...then2219.4.2子任务2利用case...esac判断2269.4.3子任务3利用函数的功能2289.5任务5使用循环(loop)2309.5.1子任务1while do done及until dodone(不定循环)2309.5.2子任务2for...do...done(固定循环)2329.5.3子任务3for...do...done的数值处理2349.6任务6对shell script进行追踪与调试2359.7项目实录: 使用shellscript编程2369.8练习题2379.9超级链接238项目十使用gcc和make调试程序23910.1任务1了解程序的调试23910.1.1子任务1编译时错误 23910.1.2子任务2运行时错误24010.1.3子任务3逻辑错误和语义错误24010.2任务2使用传统程序语言进行编译24010.2.1子任务1安装GCC24110.2.2子任务2单一程序: 打印 HelloWorld24210.2.3子任务3主程序、子程序链接、子程序的编译24310.2.4子任务4调用外部函数库: 加入链接的函数库24510.2.5子任务5GCC的简易用法(编译、参数与链接)24610.3任务3使用make进行宏编译24710.3.1子任务1为什么要用make24710.3.2子任务2了解makefile 的基本语法与变量24810.4练习题25010.5超级链接250项目十一Linux下C语言程序设计入门25111.1项目实施25111.1.1任务1进程程序设计实例25111.1.2文件操作程序设计实例25611.1.3时间概念程序设计实例26411.1.4熟悉Linux网络编程26711.2项目实训编写、调试、运行一个C语言程序28011.3练习题28011.4超级链接280第四部分网络服务器配置与管理项目十二配置与管理samba服务器28312.1相关知识28312.1.1samba应用环境28312.1.2SMB协议28412.1.3samba工作原理28412.1.4yum28512.2项目设计与准备28812.3项目实施28812.3.1任务1安装samba服务28812.3.2任务2启动与停止samba服务29012.3.3任务3了解samba服务器配置的工作流程29112.3.4任务4解读主要配置文件smb.conf29112.3.5任务5了解samba服务日志文件和服务密码文件29512.3.6任务6share服务器实例解析29612.3.7任务7user服务器实例解析29812.3.8任务8samba高级服务器配置30012.3.9任务9samba的打印共享30612.3.10任务10配置samba客户端30712.4企业samba服务器实用案例30812.4.1企业环境及需求30812.4.2需求分析30912.4.3解决方案30912.5samba排错31212.5.1Linux服务的一般排错方法31212.5.2samba服务的故障排错31212.6项目实录31412.7练习题31512.8实践习题31612.9超级链接316项目十三配置与管理NFS服务器31713.1NFS相关知识31713.1.1NFS服务概述31713.1.2NFS服务的组件31913.2项目设计及准备31913.3项目实施32013.3.1任务1安装、启动和停止NFS服务器32013.3.2任务2配置NFS服务32113.3.3任务3了解NFS服务的文件存取权限32313.3.4任务4在客户端挂载NFS文件系统32313.4企业NFS服务器实用案例32613.4.1企业环境及需求32613.4.2解决方案32713.5排除NFS故障32913.6项目实录33013.7练习题33113.8实践习题33313.9超级链接333项目十四DHCP服务器配置与管理33414.1相关知识33414.1.1DHCP服务概述33414.1.2DHCP工作过程33514.1.3IP地址租约和更新33514.1.4DHCP服务器分配给客户端的IP地址类型33614.2项目设计及准备33714.2.1项目设计33714.2.2项目需求准备33714.3项目实施33814.3.1任务1安装DHCP服务器33814.3.2任务2DHCP常规服务器配置33814.3.3任务3配置DHCP客户端34514.4企业案例1: 多网卡实现DHCP多作用域配置34614.4.1企业环境及需求34614.4.2解决方案34714.5企业案例2: 配置DHCP超级作用域34914.5.1超级作用域的功能与实现34914.5.2DHCP超级作用域配置案例35014.6企业案例3: 配置DHCP中继代理 35114.6.1企业环境与网络拓扑35114.6.2解决方案35114.7DHCP服务配置排错35414.7.1客户端无法获取IP地址35414.7.2提供备份的DHCP设置35414.7.3利用命令及租约文件排除故障35514.7.4总结一下网络故障的排除方法35614.8项目实录35614.9练习题35814.10实践习题35814.11超级链接359项目十五配置与管理DNS服务器36015.1相关知识36015.1.1域名空间36015.1.2DNS服务器分类36215.1.3DNS查询模式36315.1.4域名解析过程36315.1.5资源记录 36415.1.6/etc/hosts文件 36515.2项目设计及准备36515.3项目实施36515.3.1任务1安装DNS服务36515.3.2任务2DNS服务的启动、停止与重启36615.3.3任务3配置主要名称服务器36715.3.4任务4 配置常规DNS服务器实例37515.3.5任务5配置辅助DNS服务器37815.3.6任务6建立子域并进行区域委派38215.3.7任务7配置转发服务器38515.3.8任务8配置缓存服务器(Cachingonly NameServer)38615.3.9任务9配置DNS客户端38715.4企业DNS服务器实用案例38715.4.1企业环境与需求38715.4.2需求分析38715.4.3解决方案38815.5DNS故障排除39115.5.1使用工具排除DNS服务器配置39115.5.2防火墙及SELinux对DNS服务器的影响39315.5.3检查DNS服务器配置中的常见错误39415.5.4了解chroot软件包39415.6项目实录39515.7练习题39615.8实践习题39715.9超级链接397项目十六配置与管理Apache服务器39816.1相关知识39816.1.1Web服务的概述39816.1.2LAMP模型40016.1.3流行的WWW服务器软件40016.1.4Apache服务器简介40116.2项目设计及准备40116.2.1项目设计40116.2.2项目准备40116.3项目实施40216.3.1任务1安装、启动与停止Apache服务40216.3.2任务2认识Apache服务器的主配置文件40416.3.3任务3Apache服务器常规设置40916.3.4任务4Web应用案例41716.3.5任务5虚拟主机的配置41816.3.6任务6配置用户身份认证42216.4项目实录42516.5练习题42616.6实践习题42716.7超级链接428项目十七配置与管理FTP服务器42917.1相关知识42917.1.1FTP工作原理42917.1.2匿名用户43017.1.3FTP服务的传输模式43017.1.4流行的FTP服务器软件简介43117.1.5FTP命令43217.2项目设计与准备43217.2.1项目设计43217.2.2项目准备43317.3项目实施43317.3.1任务1安装、启动、停止与自动启动vsftpd服务43317.3.2任务2认识vsftpd的配置文件43517.3.3任务3 配置vsftpd常规服务器43517.3.4任务4设置vsftpd虚拟账号44617.4企业实战与应用44817.4.1企业环境44817.4.2需求分析44817.4.3解决方案44917.5FTP排错45217.6项目实录45317.7练习题45417.8实践习题45417.9超级链接455项目十八配置与管理sendmail服务器45618.1相关知识45618.1.1电子邮件服务概述45618.1.2电子邮件系统的组成45718.1.3电子邮件传输过程45718.1.4与电子邮件相关的协议45818.1.5邮件中继45918.2项目设计及准备46018.2.1项目设计46018.2.2项目准备46018.3项目实施46018.3.1任务1安装、启动和停止sendmail服务46018.3.2任务2sendmail常规服务器配置46118.3.3任务3设置邮箱容量46718.3.4任务4设置虚拟域用户46918.3.5任务5调试sendmail服务器47118.3.6任务6sendmail应用案例47518.4sendmail服务企业实战与应用47818.4.1企业环境47818.4.2需求分析47918.4.3解决方案47918.5sendmail排错48718.5.1无法定位邮件服务器48718.5.2身份验证失败48718.5.3邮箱配额限制48818.5.4邮件服务器配置常记几件事48818.6练习题48818.7实践习题48918.8超级链接489第五部分网络 安 全项目十九配置与管理防火墙49319.1相关知识49319.1.1防火墙概述49319.1.2iptables简介49519.1.3iptables工作原理49519.1.4NAT的基本知识49819.2项目设计及准备50019.2.1项目设计50019.2.2项目准备50119.3项目实施50119.3.1任务1安装、启动iptables50119.3.2任务2认识iptables的基本语法50119.3.3任务3设置默认策略50419.3.4任务4配置iptables规则50519.3.5任务5从常用实例中掌握配置iptables的技巧50819.3.6任务6使用日志监控iptables51019.3.7任务7实现NAT(网络地址转换)51119.4企业实战与应用51519.4.1企业环境及需求51519.4.2需求分析51519.4.3解决方案51619.5项目实录51819.6练习题51919.7超级链接520项目二十配置与管理代理服务器52120.1相关知识52120.1.1代理服务器的工作原理52120.1.2代理服务器的作用52220.2项目设计及准备52220.2.1项目设计52220.2.2项目准备52320.3项目实施52320.3.1任务1安装、启动、停止与随系统启动squid服务52320.3.2任务2配置squid服务器52420.3.3任务3配置透明代理 52820.3.4任务4从案例中学习透明代理的配置52920.4企业实战与应用53320.4.1企业环境及需求53320.4.2需求分析53320.4.3解决方案53320.5项目实录53520.6练习题53520.7综合案例分析53520.8超级链接536项目二十一配置与管理VPN服务器53721.1相关知识53721.1.1VPN工作原理53721.1.2VPN的特点和应用53821.1.3VPN协议53921.2项目设计及准备54021.2.1项目设计54021.2.2项目准备54021.3项目实施54121.3.1任务1安装VPN服务器54121.3.2任务2配置VPN服务器54221.3.3任务3配置VPN客户端54521.4企业实战与实用55021.4.1企业环境及需求55021.4.2解决方案55121.5项目实录55321.6练习题55321.7超级链接554项目二十二Linux系统监视与进程管理55522.1项目知识准备55522.1.1进程55522.1.2子进程与父进程55722.1.3系统或网络服务: 常驻在内存的进程55822.1.4Linux的多用户、多任务环境55822.1.5什么是作业管理55922.2项目实施56022.2.1任务1使用系统监视56022.2.2任务2作业管理56522.2.3任务3进程管理57022.2.4任务4查看系统资源57822.3项目实训Linux进程管理和系统监视58322.4练习题58522.5录像位置58522.6超级链接585课后习题答案586参考文献595第一篇数据存储概述第1章数据存储基础31.1数据存储发展历史41.1.1信息数据发展41.1.2存储的基本概念51.2数据存储原理51.2.1存储的基本原理51.2.2常见存储设备及其组件61.2.3存储网络的分类91.2.4存储网络的比较121.2.5RAID存储技术151.2.6存储性能指标151.3数据存储技术161.3.1备份技术背景161.3.2数据备份原则171.3.3数据灾难基础171.3.4数据容灾与备份181.3.5数据容灾指标191.3.6数据容灾级别191.4数据存储与应用211.4.1数据存储与数据访问211.4.2存储网络对应用系统的影响211.4.3存储网络对应用系统的意义23任务拓展24第2章存储应用环境252.1IT基础设施262.1.1计算机系统组成262.1.2IT系统简介262.1.3数据中心的概念292.2存储环境312.2.1主机的内部应用环境312.2.2传统内置存储遇到的问题312.2.3网络存储应用环境312.3存储介质332.3.1机械硬盘332.3.2SSD硬盘382.3.3SSD与HDD的比较482.3.4SSD性能优势502.3.5SSD在存储中的应用512.4存储主机应用系统522.4.1主机硬件系统522.4.2主机软件系统542.4.3主机的管理562.5存储中应用数据库592.5.1数据库的基本概念592.5.2数据库处理系统602.5.3数据库的基本结构602.5.4数据库的主要特点602.5.5数据库的结构模型612.5.6数据库的备份与恢复62任务拓展65第3章数据存储技术663.1存储阵列系统的组成673.1.1存储阵列系统的基本概念673.1.2存储阵列在存储系统架构中的位置673.1.3存储阵列系统硬件的组成67 3.2传统的存储系统683.2.1传统的内置存储683.2.2外置存储网络的形态693.2.3DAS存储的形态703.2.4DAS存储的局限性703.3SAN技术与应用713.3.1SAN存储基础713.3.2FC连接与协议743.3.3SCSI协议介绍803.3.4iSCSI协议介绍853.3.5IP SAN的产生与发展893.3.6IP SAN的组成和组网连接923.3.7FC协议与TCP协议融合953.4NAS技术与应用1043.4.1NAS存储基础1043.4.2NAS网络拓扑1043.4.3NAS的发展及特点1053.4.4集群NAS1053.4.5NAS与文件服务器的对比1053.4.6NAS系统的组成与部件1063.4.7NAS文件共享协议CIFS及NFS1083.4.8NAS文件系统的I/O与性能1103.4.9NAS的实现与应用111任务拓展117第二篇数据灾备概述第4章RAID技术与应用1214.1RAID技术介绍1224.1.1RAID简介1224.1.2RAID的实现技术分类1224.1.3RAID的基本原理1224.1.4RAID的关键技术1234.1.5RAID的优势1254.2RAID级别分类1254.2.1RAID01264.2.2RAID11264.2.3RAID21264.2.4RAID31274.2.5RAID41284.2.6RAID51284.2.7RAID61294.2.8RAID组合等级1294.2.9非标准RAID等级1324.2.10RAID的实现方式1364.3RAID的应用选择137任务拓展138第5章虚拟磁带库技术1395.1虚拟磁带库介绍及相关产品对比1405.1.1架构1405.1.2各种VTL产品间的重要差异1415.1.3虚拟磁带库和磁带库的对比1435.2虚拟磁带库的实现方式1445.2.1备份软件型虚拟磁带库(第Ⅰ代D2D) 1445.2.2应用服务器级虚拟磁带库方案(第Ⅱ代D2D) 1455.2.3智能化专用型虚拟磁带库设备方案(第Ⅲ代D2D) 1455.3虚拟磁带库功能介绍1475.3.1新型环境与创新存储的应用1475.3.2直接磁带输出1475.3.3删除重复数据1485.3.4I/O负载平衡1485.3.5硬件压缩1485.3.6无服务器磁带备份1485.3.7销毁虚拟磁带1485.3.8磁带整合1495.3.9磁带缓冲1495.3.10按需扩容1495.4虚拟磁带库的优势与劣势1495.4.1VTL的优点1505.4.2VTL的缺点1505.5虚拟磁带库的管理方式1515.6虚拟磁带库数据的迁移1515.7虚拟磁带库与重复数据删除技术介绍1525.7.1重复数据删除的概念1525.7.2重复数据删除的技术基础1535.7.3重复数据删除技术的分类1545.7.4重复数据删除操作的基本原理1555.7.5重复数据删除可选择的方式1565.7.6重复数据删除的优势1575.8虚拟磁带库的趋势介绍1595.8.1变化中的虚拟磁带库市场1595.8.2用户的需求1595.8.3下一代产品的增强特性160任务拓展161第6章数据灾备与恢复技术1626.1灾备技术介绍1636.1.1数据备份技术1646.1.2本地介质备份及异地介质存放方案1646.1.3远程数据备份方案1656.2基于目的端重复数据删除技术的备份方案介绍1676.2.1技术描述1676.2.2资源配置要求1686.2.3技术特点1686.2.4适用范围1686.2.5可选技术1686.3基于源端重复数据删除技术的备份方案介绍1686.3.1技术描述1686.3.2资源配置要求1696.3.3技术特点1696.3.4适用范围1706.3.5可选技术1706.4基于智能存储设备的数据复制技术1706.4.1技术描述1706.4.2技术架构及特点1706.4.3生产—同城复制模式(即A—B模式)1716.4.4资源配置要求1736.4.5适用范围1746.4.6主流技术1746.4.7实施步骤1746.5基于数据库的数据复制技术1746.5.1技术描述1746.5.2资源配置要求1756.5.3技术特点1756.5.4主要实施步骤1766.5.5适用范围1766.5.6主流技术1766.6基于主机的数据复制方案介绍1766.6.1数据卷镜像方案1766.6.2数据卷复制方案1796.6.3主要实施步骤1816.7基于存储虚拟化的数据复制技术介绍1826.7.1模式一: 带外数据、带外管理模式1826.7.2模式二: 带内数据、带外管理模式1836.7.3模式三: 带内数据、带内管理模式1846.8灾备技术对比表186任务拓展187第7章虚拟化技术1887.1虚拟化技术概述1887.1.1虚拟化的定义1887.1.2虚拟化的发展历史1897.1.3百花齐放的虚拟化技术1917.1.4虚拟化的优势1927.1.5虚拟化的目的1937.2现有虚拟化技术的分析与对比1947.2.1服务器虚拟化1947.2.2网络虚拟化2147.2.3存储虚拟化2177.2.4应用虚拟化2207.2.5虚拟化技术的比较2227.3虚拟化架构对比分析2237.4虚拟平台所面临的安全问题2277.4.1使用虚拟化环境时存在的缺陷2277.4.2保障虚拟服务器环境安全的措施2277.5虚拟化未来发展趋势2297.5.1被重构的IT图景2297.5.2云计算的演进229任务拓展231第三篇数据灾备应用第8章灾备系统设计与典型案例分析2358.1灾备需求分析2368.1.1信息可行性分析2368.1.2故障分析2368.1.3基础架构分析2378.2系统的设计思路和设计原则2438.2.1系统设计的理论依据和规范2438.2.2系统设计方法论2438.2.3技术路线2438.2.4系统设计原则2448.3备份系统建设的重要性2458.3.1系统灾难分析2458.3.2国家对数据安全的重视2468.3.3备份系统保护数据安全2468.3.4备份系统的保护场景2468.4典型案例分析2468.4.1基本数据保护及数据归档场景2468.4.2应用保护场景2488.4.3大型灾备场景249任务拓展251第9章数据中心安全运维2529.1运维体系介绍2529.1.1运维管理服务体系2539.1.2服务提升工具2559.1.3运维监控平台的建设原则2559.1.4系统集中监控方案2569.1.5统一事件管理平台建设2599.1.6报表管理系统2599.1.7运维服务管理平台建设2609.1.8应急机构与职责2619.1.9突发事件分级2629.1.10应急响应2659.2运维制度管理2679.2.1管理制度架构2679.2.2管理制度说明2679.2.3运维服务内容综述2699.2.4基础设施保障服务2709.2.5变更管理服务2729.2.6问题管理服务2759.2.7客户服务管理2779.2.8运维服务质量管理2789.2.9服务水平管理2799.2.10灾难恢复服务2799.2.11应急资源保障2809.2.12应急宣传、培训与演练2819.3安全管理服务2829.3.1安全管理通则2829.3.2人员的安全2829.3.3物理的安全2839.3.4安全审核283任务拓展283第四篇数据灾备趋势第10章云计算应用与云灾备28710.1云计算的应用28710.1.1云物联28710.1.2云安全28810.1.3云存储28910.1.4云游戏28910.1.5云计算28910.1.6私有云28910.1.7云教育29010.1.8云会议29010.1.9云社交29010.2云的三种服务模式和四种服务模型29010.2.1云服务的模式29010.2.2云服务的部署模型29110.3云灾备介绍29310.3.1云灾备的概念29310.3.2云灾备服务详情29310.3.3云灾备的服务类型29310.3.4云灾备服务优势29410.3.5基于云灾备的数据安全存储关键技术29410.4Google云计算原理介绍29510.4.1Google文件系统GFS29510.4.2系统架构29610.4.3容错机制29810.4.4系统管理技术29810.4.5并行数据处理MapReduce29910.4.6实现机制30010.4.7分布式锁服务Chubby30310.4.8通信协议30810.4.9正确性与性能31010.4.10分布式结构化数据表Bigtable311任务拓展319第11章大数据存储32011.1大数据存储的概念32111.2分布式存储系统介绍32411.2.1分布式文件系统32411.2.2典型架构32511.2.3问题及解决方法32511.2.4主控服务器32711.2.5数据服务器32811.2.6HDFS介绍32911.2.7分布式文件系统HDFS的特性33011.3分布式数据库33111.3.1分布式数据库结构33111.3.2分布式并发控制技术33211.3.3NoSQL数据库介绍33411.3.4HBase介绍33711.4关键技术分析34311.4.1元数据管理34311.4.2数据去重34411.4.3数据分布和负载均衡34411.5不同数据库公司的大数据主张34511.6大数据时代的数据保护34711.6.1HDFS34711.6.2HBase34911.6.3Zookeeper35111.6.4OpenStack352任务拓展356参考文献357