• 网络学院
  • 新手学堂
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
浅谈DB2数据库的备份与恢复(上)
广告位
  站点:
  • 首 页
  • 最新软件
  • 最新文章
  • 国内软件
  • 国外软件
  • 汉化软件
  • 源码下载
  • 字体下载
浅谈DB2数据库的备份与恢复(上)
软件发布 浅谈DB2数据库的备份与恢复(上)
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回首页 | 文章首页 | 数据库类 | DB2 | 浅谈DB2数据库的备份与恢复(上)

浅谈DB2数据库的备份与恢复(上)

 

添加时间: 2006-3-22 4:50:26  作者: DB2教程  阅读次数:431   来源: http://www.d9soft.com

 

 

       


所谓数据备份,就是保留一套备用系统,当运行系统出现故障时,能够以最小的时间恢复原来的数据。数据库的备份,可以是整个数据库的拷贝,也可以是其中一部分数据的拷贝(一个或多个表空间)。数据备份一般有两个层次:

硬件级备份:用冗余的硬件来保证系统的连续运行,比如双机容错、硬盘镜像等方式。如果主硬件损坏,后备硬件能够立刻接替其工作。

软件级备份:将系统数据保存到其他可以移动的介质上,如磁带、软盘、光盘等。当系统出现故障后,可以将系统恢复到备份时的状态。本文主要讨论的是数据库的软件级备份。

IBM的DB2数据库早已在世界范围赢得非常好的信誉,是受到广大用户青睐的数据库系统之一。本文讨论的是 DB2 5.5 for AIX 数据库系统的备份与恢复。

一、DB2数据库的备份

DB2数据库可以备份整个数据库,也可以备份其中的一个或多个表空间;可以在应用连接到数据库时和事务正在处理时进行备份(这称为联机备份),也可以在没有任何应用连接到数据库时进行备份(这称为脱机备份)。(见表一)

DB2数据库使用命令BACKUP来备份。BACKUP命令需要SYSADM,SYSCTRL或SYSMAINT的权限,其命令语法为:

BACKUP DATABASE 数据库别名 TO 介质名

或者

BACKUP DATABASE 数据库别名 TABLESPACE 表空间名 [ONLINE} TO 介质名

其中介质名一般指定为介质的绝对路径,在 AIX 中不回转的磁带机设备名为 /dev/rmt0,回转的磁带机设备名为 /dev/rmt0.n 。也可将数据备份在硬盘上,介质名即为其绝对路径。BACKUP命令在指定的介质上生成一个或多个备份文件,以下显示了在 AIX 4.3 for RS/6000 上生成的文件名结构:

 

以下是 BACKUP 命令的一些例子:

(1)此例子是在指定的服务器目录 /backup/mydb 下给 mydb 数据库创建一个完整的备份:

BACKUP DATABASE mydb TO /backup/mydb

(2)此例子是给 mydb 数据库中指定的表空间 myspace1 进行联机备份,在进行备份时,应用可继续更新数据库:

BACKUP DATABASE mydb TABLESPACE myspace1 ONLINE TO /backup/mydb

表一 数据库能否进行向前恢复带来的影响

如果不允许进行向前恢复 如果允许进行向前恢复
在发生失败后,可以把数据库恢复到失败前与最后一次事务一致的状态。
 同样,也支持恢复到与最后一次事务一致的状态。
 
可以把数据库恢复到任何有效的备份状态,但是不能重新执行发生在备份之后的事务。
 可以把数据库恢复到任何有效的备份状态,并且可以重新执行从发生失败到当前为止提交的事务。
 
只能在没有任何应用连接到数据库时进行备份(这称为脱机备份)。
 可以在应用连接到数据库时和事务正在处理时进行备份(这称为联机备份)。同样支持脱机备份。
 
每一个备份都必须包含整个数据库的当前状态。
 一个备份可能包含整个数据库的当前状态,或者是一个或多个表空间。数据库的表空间可以单独地备份和恢复。

 

 

 

上下文章:

 

上一篇文章: 浅谈DB2数据库的备份与恢复(下) 下一篇文章: IBM DB2 日常维护汇总(九)

相关文章:

  • 浅谈网站推广之有针对性的手法
  • Ghost有漏洞 镜像恢复需小心陷阱
  • QQ非法关闭后恢复功能设计预览图
  • Oracle下调数据库许可价格以适应多芯CPU
  • Oracle发布免费数据库管理工具Raptor

相关软件:

  • 文件备份专家 V2.55
  • 子墨数据库同步工具 V1.0.0.0
  • QQ聊天记录备份软件 V1.2
  • DiskWin企业备份软件 V7.21
  • GGhost一键恢复 bBild 080604 光盘版
  • GGhost一键恢复 Build 080604 全能版

 

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

数据库类分类导航

  • SQL Server
  • MySQL Server
  • DB2
  • Oracle
  • ACCESS
  • Foxpro
  • PowerBuilder
  • Sybase

本类经典文章推荐

  • DB2编程序技巧 (十)
  • DB2编程序技巧 (九)
  • DB2编程序技巧 (八)
  • DB2编程序技巧 (七)
  • DB2编程序技巧 (六)
  • DB2编程序技巧 (五)
  • DB2编程序技巧 (四)
  • DB2编程序技巧 (三)
  • DB2编程序技巧 (二)
  • DB2编程序技巧 (一)

DB2阅读排行

  • 浅谈DB2数据库的备份与恢复(下)
  • 浅谈DB2数据库的备份与恢复(上)
  • DB2常用傻瓜问题1000问(之一)
  • DB2编程序技巧 (一)
  • IBM DB2 日常维护汇总(六)
  • DB2编程序技巧 (二)
  • DB2编程序技巧 (十)
  • DB2编程序技巧 (四)
  • IBM DB2 日常维护汇总(三)
  • DB2编程序技巧 (七)

数据库类阅读总排行

  • MySQL中的SQL-- TEXT、DATE、和SE...
  • MYSQL初学者使用指南 上篇
  • 怎样在vc、delphi中使用mysql(mys...
  • MySQL数据导入与导出之二
  • SQL Server数据库技术(96)
  • MYSQL初学者使用指南 下篇
  • SQL Server数据库技术(98)
  • SQL Server数据库技术(60)
  • 精通数据库系列之入门-基础篇
  • 如何把ACCESS的数据导入到Mysql中

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有