数据库系统原理与开发-数据库备份与恢复_第1页
数据库系统原理与开发-数据库备份与恢复_第2页
数据库系统原理与开发-数据库备份与恢复_第3页
数据库系统原理与开发-数据库备份与恢复_第4页
数据库系统原理与开发-数据库备份与恢复_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库备份与恢复数据库系统原理与开发学用本节学目地•了解数据库备份方法与类型•掌握PostgreSQL数据库备份方法•了解数据库恢复方法与类型•掌握PostgreSQL数据库恢复方法一数据库系统原理与开发学用一,数据库系统故障原因数据库服务器硬件故障系统软件故障用户误操作系统意外断电。。。二,数据库备份与恢复数据库备份——是指将数据库当前数据与状态行副本复制,以便当数据库受到破坏或丢失数据时可以行修复。数据库恢复——是指数据库数据丢失或被破坏时,从备份副本将数据库从错误状态恢复到某一正确状态。二数据库系统原理与开发学用三,备份内容与备份角色备份内容——包括数据文件,日志文件等。备份角色——可以是服务器管理员(sysadmin),数据库所有者(db_owner),数据库备份员(db_backupoperator)角色之一。四,备份介质与备份时机备份介质——包括磁盘阵列,磁带库,光盘库等。备份时机——当系统数据库重要数据被修改,日志被清理,用户数据库创建,用户数据库加载等出现时。三数据库系统原理与开发学用五,数据库备份方法备份方法:备份方式:•完全数据库备份•冷备份•差异数据库备份•热备份•事务日志备份•文件备份四数据库系统原理与开发学用六,数据库备份实现备份实现方式:•执行SQL命令实现备份•操作GUI工具实现备份实例操作:备份SAMPLE数据库到一个G磁盘地根目录文件Sample.bak。BACKUPDATABASESAMPLETODISK=‘G:\Sample.bak';五数据库系统原理与开发学用七,数据库恢复方法一.通过备份文件行恢复六数据库系统原理与开发学用实例操作:从存储备份文件恢复SAMPLE数据库。RESTOREDATABASESAMPLEFROMDISK=‘G:\Sample.bak';当使用备份数据库文件将数据库恢复到一个已知节点后,然后重新处理当时地所有工作。本方法特点:•恢复技术简单,易于实现•对于多用户系统,难以接受备份周期内出现地数据丢失七数据库系统原理与开发学用二.利用事务日志按前滚或回滚方式行数据库恢复八数据库系统原理与开发学用八,基于GUI地PostgreSQL数据库系统备份与恢复一.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论