我使用的是DB2 9.7。
我的LOGARCHMETH1设置为供应商库。示例:
LOGARCHMETH1=VENDOR:/usr/openv/netbackup/bin/nbdb2.sl64是否可以调用以下备份命令:
db2 backup database EAIBDB2I online \
load '/usr/openv/netbackup/bin/nbdb2.sl64' \
without prompting如果我将LOGARCHMETH1更改为本地磁盘而不是供应商库?应该如何指定LOGARCHMETH1,我还需要其他设置吗?
发布于 2013-02-26 13:47:25
是的,您应该能够将备份和归档日志放到不同的位置(即备份可以转到您的VENDOR工具,并将日志存档到磁盘)。
要将归档日志发送到磁盘,您可以执行以下两项操作之一:
第一种方法是将LOGARCHMETH1设置为DISK:
db2 "update db cfg using LOGARCHMETH1 'DISK:/dbarch/dblogs'"第二种方法是有两种形式的归档日志。您可以将LOGARCHMETH1留给您的VENDOR,并将LOGARCHMETH2设置为指向DISK。
db2 "update db cfg using LOGARCHMETH2 'DISK:/dbarch/dblogs'"我以前没有玩过两种形式的日志归档,但我知道它是可用的。
在我们的公司中,我们将备份和归档日志写入磁盘,然后在午夜后的某个时候,IBM的(TSM)出现,并获取文件系统快照,以便备份和归档日志的副本。那么我们就有备份了。我们可能会在我们公司的LOGARCHMETH2工作,但到目前为止,这对我们来说是最简单的。
只是告诉你你能做些什么。:)
https://dba.stackexchange.com/questions/35433
复制相似问题