高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难恢复
2010-02-05 00:00:00 来源:WEB开发网核心提示: 图 3.4 HADR 实例3.2.2 配置1. 创建实例在主数据库服务器(Primary)和备用服务器(Standby)上分别创建实例 db2hadr,(1)创建实例所有者账户:db2hadr,高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难恢复(4),#useradd–u
图 3.4 HADR 实例
3.2.2 配置
1. 创建实例
在主数据库服务器(Primary)和备用服务器(Standby)上分别创建实例 db2hadr。
(1)创建实例所有者账户:db2hadr。
# useradd – u 505 – g db2iadm1 – m – d /home/ db2hadr db2hadr
(2)创建实例 db2hadr。
# db2icrt – u db2fenc1 db2hadr
2. 创建数据库
用 db2hadr 账户登录主数据库服务器(Primary),启动 db2hadr 实例并创建 HADB 数据库。
# su – db2hadr
$ db2start
$ db2 create database HADB
3. 修改存档方式
修改数据库配置参数,将数据库日志记录方式改为归档方式(通常情况下,原有数据库记录方式为循环)。
$ db2 update db cfg for HADB using logretain on
其中:
logretain:设置日志类别为归档日志。为了使用联机备份,必须打开归档日志记录。
改变上面的参数后,再次连接数据库会显示数据库处于备份暂挂(BACKUP PENDING)状态。这时,需要做一次对数据库的脱机备份(db2 backup db),才能使数据库状态变为正常。
DB2 的日志类型
DB2 数据库支持两种不同的日志模式:循环(Circular)和归档(Archival)。在循环日志模式中,日志文件的内容最终会被新日志条目重写。而归档日志的内容永远都不会被覆盖。
- ››开发者眼中的Windows Phone和Android
- ››高级SEO的涵义意味着是什么
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››开发者眼中的iPhone与Android
- ››开发者或想使用的10个Android2.2新特性
- ››开发者必看的Google Market全球赚钱分享计划
- ››高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难...
- ››高级 DBA 和开发者篇,第 1 章:DB2 基础
- ››高级 DBA 和开发者篇,第 2 章:数据库集群技术
- ››高级 jQuery:让好的应用程序变成强大的应用程序
- ››开发者关于 JAX-RPC 的介绍,第 1 部分: 了解 JAX...
更多精彩
赞助商链接