SQLSERVER的备份和恢复策略

SQLSERVER的备份和恢复策略

ID:45758840

大小:140.15 KB

页数:6页

时间:2019-11-17

SQLSERVER的备份和恢复策略_第1页
SQLSERVER的备份和恢复策略_第2页
SQLSERVER的备份和恢复策略_第3页
SQLSERVER的备份和恢复策略_第4页
SQLSERVER的备份和恢复策略_第5页
资源描述:

《SQLSERVER的备份和恢复策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQLSERVER的备份和灾难恢复策略陈克江苏省常熟市广播电视台网络中心摘要:阐述SQLSERVER的数据安全性的一些基本概念,针対故障导致数据丢失的不同情况制定相应恢复策略。关键词:数据库备份故障恢复策略SQLSERVER作为Microsoft主要的数据库产品,以其强大的功能、可靠性和易管理性在包括广电行业的各企事业单位中得到广泛使用,各地广电部门的用户管理系统和地理信息系统等数据库应用屮人量使用着SQLSERVER数据库系统,数据的重要性不言而喻,因此作为广电行业的运行维护人员,对于SQLSERVE

2、R系统应该有充分的了解。其屮最重要的部分就是要了解数据库系统的日常维护和出现故障Z后数据的恢复过程。1故障原因计算机系统在长期运行中必定会出现种种故障,诸如:硬件故障:计算机的硬件产生故障导致计算机不能正常工作软件故障:计算机软件存在的错误和漏洞导致的故障使用错课:客户的课操作病毒和恶意破坏:由于计算机感染病毒或受到恶意攻击引起的故障还冇英它很多因索都可能造成计算机系统的朋溃或数据的丢失。因此必须事先制定行Z有效的备份和恢复策略,才能在最短的吋间恢复正常工作,将损失降低到最小。2有关数据恢复的基本概念2

3、.1数据库的分类:SQLSERVER典型安装后,系统自动牛成多个数据库:Master,Model,Msdb,Northwind,Pubs,Tempdbo其中Northwind和Pubs是微软提供的示例数据库,与用户定义数据库同属于用户数据库;Master、ModekMsdb>Tempdb等4个数据库是SQLSERVER的系统数据库,其作用分别如下:(1)Master数据库Master数据库记录了SQLSERVER所有的服务器级系统信息,所有注册帐户和密码,以及所冇的系统设置信息以及用户定义数据库的存储位

4、置和初始化信息。⑵Tempdb数据库Tempdb记录了所有的临时表、临时数据和临时创建的存储过程。Tempdb数据库是一个全局资源,没有专门的权限限制,允许每个町以连上SQLSERVER服务器的用户使用。在Tempdb数据库存放的数据信息都是临时的,每当连接断开时,所有的临时表和临时存储过程都将白动丢弃。每次系统启动时SQLSERVER都会根据Model数据库重新创建Tempdb数据库。(3)Model数据库Model数据库是川户建立新数据库的模板,它包含了将复制到每个川户数据库中去的系统表。当创建数据

5、库的语CREATEDATABASE执行时,服务器将Model数据库屮的所有对象复制到新数据库屮。⑷Msdb数据库Msdb数据库用来保存数据库备份、SQLAgent信息、DTS程序包、SQLSERVER任务等信息,以及口志转移等复制信息。该数据库常被用來通过调度任务排除故障。另外,当SQLSERVER被配置为复制分发吋,Distribution数据库会被添加系统里。这个数据库用来保存历史和快照、合并和事务复制等的元数据。2.2数据库恢复模型在数据库属性中可以选择3种恢复模型(见图1)。图1故障恢复模型(1

6、)简单恢复模型只保存临时性的LI志,产生的事务会循环使用事务日志的空间,备份时不能进行事务LI志备份。这种恢复模型的优点是事务H志较小,拥有较高的系统性能,但恢复时可能丢失上次完全或差异备份以来所有事务H志。(2)完全恢复模型所有事务包括系统操作(如创建索引)都会完整的记录于事务日志屮,故障恢复时可以将数据库每个提交的事务都还原到故障发生前特定的时间点。此种模型需要较人的磁盘空间,某些操作可能因此变慢。(3)大容量日志记录恢复模型类似于完全恢复模型,但不将大容量口志记录操作(BLOB操作、Select*

7、intotable操作等)作为事务进行Fl志备份,因此能提高人容量复制等操作的性能。发牛故障后数据丢失程度要比完全恢复模型严重。如果系统性能允许,应尽可能使用完全恢复模型。2.2备份选项:SQLSERVER提供了4种备份选项(见图2),选项的可用性山数据库恢复模型决定。图2数据库备份选项(1)完全备份完整备份此时间点所有的数据。(2)差异备份保存上一次完整备份Z后改动的所冇数据页。(3)事务口志备份备份日志中的所有事务。(4)文件和文件组备份文件或文件组屮所有数据。3典型备份策略3.1简单恢复模型下的典

8、型备份计划每周执行1次完全备份,每个工作日下班后执行差界备份(见表1)。时间星期日星期一星期二星期三星期四星期五星期六18:00完全差异差异差异差异差异差异表1简单备份计划简单备份计划适用于对实时数据敏感性不高,数据更新最不人的数据库系统,对计算机系统资源要求较低。由于使川简单恢复模型在发生故障时可能会丢失较多数据和全部口志,所以不推荐在有线电视用户管理系统等重要数据库系统中使用。3.2完全恢复模型下的典型备份讣划每周执行2次完全备份,其余

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。