- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块09-数据备份策略
江阴职业技术学院计算机系 09 模块教学管理系统数据备份策略 ------------------------------------------------------- 数据库系统设计与项目应用 由于各种各样的因素,会造成数据库中数据不可用,这对企事业单位会带来不可估量的损失。 及时地对数据备份,以便在意外情况发生时恢复数据是系统管理员以及数据库管理员最为重要的工作之一。 新生过来后,有个人相关的电子信息表,其中包括许多个人信息,这些是教学管理系统所需要的信息,是否能够将这些信息导入SQL SERVER数据库中,以免重复录入? 这些就是本模块要学习和掌握的知识和技能。 工作任务与学习目标 工作任务 任务09-1 创建数据库的临时备份并恢复 任务09-2 创建数据库的完全备份并恢复 任务09-3 创建数据库的差异备份与日志备份并恢复 任务09-4 数据转换,数据库和外部文件数据导入导出 任务09-1 创建数据库的临时备份并恢复 任务09-1创建数据库临时备份并恢复 【任务描述】 本学期学生选课工作已经结束,增加了各年级学生选课信息,为此教学管理系统管理员决定要将教务管理数据库进行临时备份,要求形成最新的数据库数据文件、日志文件,并且生成数据库备份文件TeachingMS.bak,文件存放在D:\TeachingMS_Bak\TeachingMS.bak 。 任务09-1创建数据库临时备份并恢复 备份是数据的副本,用于在系统发生故障后还原和恢复数据。备份使用户能够在发生故障后还原数据。 数据库的备份是非常重要的。数据对于现代企业来说就是财富,现代企业中的所有数据都存储在计算机中,无法想象银行、民航等企业一旦数据丢失将会给社会造成多么大的损失。 那么有哪些因素可能造成数据库数据损失呢? 任务09-1创建数据库临时备份并恢复 存储介质故障:无论是磁带、硬盘和光盘等介质,都有一定的寿命,在使用过程中,会出现损坏,造成数据的丢失; 用户错误操作:如果用户无意或者恶意在数据库中,进行了大量的非法操作,如删除了某些重要数据; 服务器崩溃:大型服务器和普通PC一样,也有硬件运行出故障的时候,也有崩溃的时候; 其他因素:一些难以预料的因素,如地震、火灾、电压不稳定、计算机病毒和盗窃等。 总之,有各种各样的外在因素,会造成数据库数据不可用,所以备份是系统管理员以及数据库管理员最为重要的工作之一。 任务09-1创建数据库临时备份并恢复 最简单的备份就是拷贝数据库数据文件,但是如果SQL Server的实例正在运行,则可能会造成数据的不一致性,所以在备份文件时,需要将SQL Server实例停止。 数据库备份可以使用多种备份设备类型,在备份和恢复操作中,使用的磁带、光盘或硬盘等称为“备份设备”。 备份方法的分类: 针对用户的实际以及数据库的使用情况,SQL Server提出了3种备份方法:完全备份、差异备份和日志备份。 任务09-1创建数据库临时备份并恢复 完全备份是所有备份中最基本,也是最重要的,是备份根本与基础。与差异备份和日志备份相比较,完全备份所使用的存储空间更多,需要的时间更长,所以数据库的完全备份的次数相对来说较少。 差异备份又叫增量备份,它基于之前最近一次的数据备份,为差异备份的“基准”。差异备份只记录自其基准备份后更改过的数据。在还原差异备份之前,必须先还原其基准备份。 日志备份是自上一次备份后,对数据库执行的所有事务的一系列记录。可以使用日志备份,将数据库恢复到特定的即时点或恢复到故障点。 可以在SSMS中进行上述备份:数据库右键,任务备份,选择数据库和备份方式进行。 任务09-1创建数据库临时备份并恢复 使用SQL命令实现数据库备份,比图形化界面的操作要简洁的多,而且更容易使用户理解数据库备份的操作步骤。使用SQL命令实现数据库,临时完全备份的操作如下: (1)以Windows管理员或者sa的身份登录到SQL服务器上; (2)在D盘根目录创建一个名为“TeachingMS_Bak”的文件夹; (3)打开查询分析界面,输入如下代码: 任务09-1创建数据库临时备份并恢复 任务09-1创建数据库临时备份并恢复 方法2:选择数据库,单击右键-任务-备份-选择备份目标文件夹-确定 任务09-1创建数据库临时备份并恢复 方法3:复制粘贴数据库文件 打开数据库属性—找到文件所在地—复制文件粘贴到目的地 条件:首先停止实例SQL SERVER(MYSQLSERVER) 任务09-1创建数据库临时备份并恢复 方法1:使用SQL命令还原数据库文件 还原数据库临时备份的操作如下: (1)用“DROP DATABAS
文档评论(0)