为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:V8
【操作系统】:CentOS7
【CPU】:
【问题描述】*:按照官方文档,https://eco.dameng.com/document/dm/zh-cn/ops/actual-combat-cases.html
备份数据库命令如下:
backup database full to "DB_BACKUP_FULL_02_25" backupset '/home/dmdba/testbak' compressed level 1;
为啥产生的备份文件,名称不是DB_BACKUP_FULL_02_25,而是:
testbak_1.bak testbak.bak testbak.meta;
一个备份集就是一个目录,备份时可以自定义备份集名称,.bak和.meta分别是备份片和备份元数据,不能自定义命名
备份集用来存放备份过程中产生的备份数据及备份信息。
一个备份集对应了一次完整的备份。一般情况下,一个备份集就是一个目录,备份集包含一个或多个备份片文件,以及一个备份元数据文件。并行备份和非并行备份情况下,备份集里的内容略有不同。
备份片用来存储备份数据的文件。备份时,目标数据文件内容或归档日志内容经过处理后,都会存放到各自的备份片文件中。备份片文件后缀为.bak,用来存放备份数据,备份集
中存放数据页的备份片称为数据备份片,存放 REDO 日志的备份片称为日志备份片。
使用DB_BACKUP_FULL_02_25作为备份文件名称,可以采用如下命令备份 backup database backupset 'D:\dmdbms\data\DAMENG\testbak\DB_BACKUP_FULL_02_25' compressed level 1;