WINDOWS 7 上的 DB2 v10.1 数据库。
有人可以分享有关创建 DB2 的数据库备份的信息吗?我找不到详细的说明。
提前感谢您在此问题上的任何帮助
在 db2cmd 窗口中输入 \DB2 HELP BACKUP\ 以获得更完整的命令语法。该命令的最简单形式是
DB2 BACKUP DATABASE <database name>
9.7 和 10.1 中的 Optim Studio 和 9.7 中的 Control Center 也有 GUI 来帮助完成这些任务。
您是否尝试过查看文档?也许是“数据恢复参考”?
http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.admin.ha.doc/doc/c0006150.html
对于本地备份,您可以使用其他答案中也提供的简单命令行命令:
db2 backup database <name>
如果您想要一个更适合“企业”的自动化解决方案,那么您应该研究 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/
有关配置 DB2 备份的详细分步指南,您可以参考:
用于 TSM v7.1 的 AIX(x64) 备份配置上的 DB2 v9.7
每一步表单的规划、准备和执行都用图表进行解释。
基本步骤是:
选择所需的组件:
tivoli.tsm.client.ba.64bit, tivoli.tsm.client.api.64bit等。
如果不使用 TSM 客户端 GUI,则无需安装
Tivoli.tsm.client.jbb.64bit
Tivoli.tsm.filepath