WEB开发网
开发学院数据库DB2 高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难... 阅读

高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难恢复

 2010-02-05 00:00:00 来源:WEB开发网   
核心提示: 5. 还原数据文件将主服务器的 HADB 备份复制到备份服务器上,并在备份服务器的 db2hadr 实例上还原 HADB,高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难恢复(6),还原数据库的命令为 RESTORE DATABASE,其基本语法为:RESTOREDATABASEdat

5. 还原数据文件

将主服务器的 HADB 备份复制到备份服务器上,并在备份服务器的 db2hadr 实例上还原 HADB。还原数据库的命令为 RESTORE DATABASE,其基本语法为:

 RESTORE DATABASE database-alias 
 [ USER username [Using passwrod]] 
 [ TABLESPACE (tablespace-name, … ) ] 
 [FROM directory | dev] 
 [TAKEN AT timestamp] 
 [REPLACE HISTORY FILES ] 

DATABASE database-alias:要执行还原的数据库(别)名。

USER username:执行还原的用户名。

Using password:执行还原用户名的密码。

TABLESPACE tablespace-name:要执行还原的表空间。

FROM directory |dev:用来提取镜像文件的目录 / 驱动器。

TAKEN AT timestamp:镜像文件备份时的时间戳。

REPLACE HISTORY FILES:用备份中的历史文件覆盖本地的历史文件。

本例中,执行下面的命令来还原数据库:

# su – db2hadr

 $ db2start 
 $ db2 RESTORE DATABASE HADB FROM “/mnt/hgfs/share” 
 TAKEN AT 20090201125734 REPLACE HISTORY FILE 

6. 配置客户端重路由

配置 HADR 节点的可替换服务器要使用命令 UPDATE ALTERNATE SERVER。其基本语法为:

 UPDATE ALTERNATE SERVER FOR DATABASE database-alias 
 USING HOSTNAME hostname PORT port-numbe 

其中:

DATABASE database-alias:为 HADR 服务器的(别)名。

HOSTNAME hostname:可替换服务器所在的主机名。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:高级 DBA 开发者

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接