[初中作文]Module3DisasterRecovery3.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[初中作文]Module3DisasterRecovery3

Module3 :Disaster Recovery Lesson 1: Planning a Backup Strategy 完全备份 备份数据库中所有数据 备份开始以来所有变化 备份没有提交的事务日志 日志备份 备份完全备份以来所有事务日志 在进行日志备份前必须进行完全数据库备份 通过日志还原必须有正确数据库备份才行 数据库的回复模型为简单时,不能备份日志 Tail-log 数据库文件损坏后备份日志文件,用来还原数据 Differential备份 对于经常更改的数据库来说,使用差异备份能够减少还原时间 只备份完全数据库备份以来变化的数据 备份差异备份开始后发生的任何活动,包括日志中没有提交的事物 文件和文件组备份 对大型数据库进行完全备份不且实际,可以进行文件和文件组备份。 只备份指定的文件或文件组的数据库文件 必须指明逻辑文件和文件组 为了和其他的数据库文件一致,必须执行事物日志备份。 你应该建立周期性的备份计划备份文件??文件组 Partial Backups 备份不包括所有文件组,包括主文件组的所有数据, Copy-only Backups 完整数据库备份,但是不打乱备份计划,比如以后的差异备份和日志备份。 备份设备 在备份之前需要先创建备份设备 备份集 SQL Server能够同时向多个备份文件进行写操作,用户可以将备份存储在备份集上。加快备份、恢复时间。 要求: 使用的备份设备必须是同种类型的媒体 在创建备份集的时候,用户可以组合使用永久文件和临时文件 如果将某个文件定义为备份集成员,那么用户就必须一起使用这些文件 除非用户重新格式化备份集中的文件,否则就不能将单个备份集成员应用于备份操作 如果格式化了备份集中的某个成员,备份集其他的成员所包含的数据无效 创建备份集 exec sp_addumpdevice disk,a1, c:\a1.bak exec sp_addumpdevice disk,a2, c:\a2.bak backup database northwind to a1,a2 with medianame=a12 Lesson 2: Backing Up User Databases Demo1:备份数据库 将创建数据库Personnel备份设备 use master go exec xp_cmdshell mkdir c:\PersonnelBackup exec sp_addumpdevice disk,Personnel,c:\PersonnelBackup\PersonnelBackup.bak 查看创建的备份设备 修改数据库恢复模式为“完整” 可以使用命令更改数据库恢复模式 alter database personnel set recovery BULK_LOGGED alter database personnel set recovery SIMPLE alter database personnel set recovery full 完整备份数据库 查看数据库中档案表中的记录数量 完整数据库备份 BACKUP DATABASE Personnel TO personnel with init 其中参数 format|init|noinit init重写备份文件 noinit追加备份文件 format重写备份文件的内容,拆分条带备份集 创建不具备永久备份的备份文件 执行一次性备份 测试用户准备自动化的备份操作 不需要指定逻辑名 比如: use master Go backup database Personnel to disk=c:\personnelbackup\databackup.bak 需要完全数据库备份 备份从最近一次执行Backup log 语句之后到当前事物日志末尾的全部数据库更改 截断事物日志 简单还原模式不允许备份日志 Demo2:日志备份 创建备份设备 use master go exec xp_cmdshell mkdir c:\backupLog exec sp_addumpdevice disk,PersonnelLog, c:\backupLog\personnellog.bak 备份Personnel数据库的日志 backup log Personnel to PersonnelLog Demo3:tail-Log备份 如果数据库出现损坏或者丢失现象,用户应当利用no_truncate选项备份事务日志 即使无法访问数据库的情况下,也可以保存完整的事物日志 并不截断已提交的事物日志 允许数据还原到系统出现故障的那一刻 演示步骤 停止SQL Server服务,修改数据库文件,重起SQLServer,数据库处于质疑状态,再备份日志 ba

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档