DB2:如何备份DB2数据库?

时间:2012-10-05 02:41:12

标签: database db2 backup

WINDOWS 7上的DB2 v10.1数据库。

有人可以分享创建DB2的数据库备份吗?我找不到详细的说明。

提前感谢您对此事的任何帮助

4 个答案:

答案 0 :(得分:1)

您是否尝试过查看文档?也许是“数据恢复参考”?

http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.admin.ha.doc/doc/c0006150.html

答案 1 :(得分:1)

在db2cmd窗口中键入\ DB2 HELP BACKUP \以获得更完整的命令语法。最简单的命令形式是

DB2 BACKUP DATABASE <database name>

9.7和10.1中的Optim Studio和9.7中的控制中心也有GUI来协助完成这些任务。

答案 2 :(得分:0)

对于本地备份,您可以使用其他答案中提供的简单命令行命令:

db2 backup database <name>

如果您想要一个更加自动化的解决方案,那么“#34; enterprise&#34;那么您应该查看IBM Tivoli Storage Manager。 DB2支持使用增量备份即时备份到网络存储的TSM,而不会中断本地数据库的工作。即您可以在备份运行时运行查询。

对于TSM,您需要在数据库上启用日志存档,您可以使用命令执行此操作:

db2 update db cfg using LOGARCHMETH1 TSM

启用日志存档后,您可以创建备份脚本并安排它:

set DB2INSTANCE=DB2
"C:\IBM\ProductName\db2\BIN\db2cmd.exe" /c DB2.EXE backup db WPSDB user <DOMAINUSERNAME> using <DOMAINUSERPASSWORD> online use tsm include logs

这是指向完整教程的链接:http://www.codeyouneed.com/db2-backup-using-tsm/

答案 3 :(得分:0)

有关配置DB2备份的详细分步指南,请参阅:

DB2 v9.7 on AIX(x64) backup configuration for TSM v7.1

每个步骤形式的计划,准备和执行都用图解释。

基本步骤是:

  1. 根据护照优势中的db2level下载适当的TSM API 32/64位
  2. 提取TSMCLI_AIX.tar
  3. 以root身份登录并输入&#34; SMITTY INSTALL&#34;
  4. 选择所需的组件:

    <强> tivoli.tsm.client.ba.64bit 下, tivoli.tsm.client.api.64bit 等。

  5. 如果不使用TSM客户端GUI则无需安装

    Tivoli.tsm.client.jbb.64bit
    Tivoli.tsm.filepath
    
    1. 现在应用链接中提到的步骤作为示例,根据您的环境配置文件级别和DB2级别备份。