2012-10-05 149 views
0

WINDOWS 7上的DB2 v10.1数据库。DB2:如何备份DB2数据库?

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

在此先感谢此任何帮助

+0

可能希望浏览一下db2功能 - http://amolnpujari.wordpress.com/2009/08/29/db2-9-5-backup-and-recovery-basics/ –

回答

1

在DB2CMD窗口类型\ DB2 HELP BACKUP \更完整的命令语法。该命令的最简单形式是

DB2 BACKUP DATABASE <database name> 

的Optim工作室在9.7和10.1与控制中心9.7有GUI的,以协助这些任务为好。

0

对于本地备份,你可以用一个简单的命令行命令,在其他答案还提供了:如果你想要一个更加自动化的解决方案,更重要的是为“企业”,那么你应该看看IBM的Tivoli

db2 backup database <name> 

例如,存储管理器。 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/

0

有关详细步骤配置DB2备份,可以参考:

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

每一步形式规划,准备和执行与图来说明。

的基本步骤是:

  1. 下载合适的TSM API 32/64位基于db2level从Passport Advantage
  2. 提取TSMCLI_AIX.tar
  3. 以root身份登录,进入 “SMITTY安装”
  4. 选择所需组件:

    tivoli.tsm.client.ba.64bittivoli.tsm.client.api.64bit

如果不使用TSM客户机GUI然后无需安装

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