DB2不同实例备份文件名格式差异的控制设置咨询
DB2备份文件格式差异的控制设置
这种差异由**DB2实例级的环境变量DB2_BACKUP_IMAGE_FORMAT**控制,也可以通过备份命令的显式参数直接指定格式,无需依赖环境变量:
- 当设置为
LEGACY(默认值,未设置时也会采用该格式),会生成单文件格式的备份,也就是你看到的/tmp/1/SAMPLE.0.DB2.NODE0000.CATN0000.20240421171717.001命名形式。 - 当设置为
OPEN时,会生成分层目录结构的备份,即/tmp/1/SAMPLE.0/DB2/NODE0000/CATN0000/20240421/171717.001这种形式。
命令行直接指定格式的方式
- 生成单文件备份:
backup database sample to /tmp/1 format legacy - 生成分层目录备份:
backup database sample to /tmp/1 format open
环境变量的设置方法(Linux环境)
- 临时生效(仅当前会话):
export DB2_BACKUP_IMAGE_FORMAT=OPEN - 永久生效(实例级,需重启会话或重新加载配置):
编辑实例的db2profile文件,添加上述export语句,之后执行source ~/sqllib/db2profile加载配置。
内容的提问来源于stack exchange,提问作者Zarenok Maxim
相关产品推荐
相关产品推荐

