dmrachk工具校验归档一致性
下面例子是简单使用dmrachk步骤:
[dmdba@dem test]$ which dmrachk
~/dmdbms/bin/dmrachk
[dmdba@dem test]$ dmrachk help
rachk V8
格式: dmrachk keyword=value
例程: dmrachk arch_fil=/opt/a.log
强制参数: 必须指定arch_fil或者arch_path
关键字 说明(默认值)
--------------------------------------------------------------------------------
ARCH_FIL 指定一个归档文件
CMP_FIL 指定一个用于比较的归档文件
ARCH_PATH 指定一个归档目录
CMP_PATH 指定一个用于比较的归档目录
RECV_PATH 指定一个待修复的归档目录
TRUNC_FIL 指定新的文件,用于存储从错误归档中,抽取的有效数据。
EXTRACT_FIL 指定新的文件,用于存储从指定的seq范围的归档文件中抽取数据
ARCH_BAK_PATH 指定备份文件路径,用于存储归档修复过程中的重复文件
CHECK 校验级别(0, 1, 2, 3, 4) 0: 文件校验, 1: 包校验(seq & magic),2:ptx校验,3:rrec校验, 4:清理无效的归档文件,默认(0)
BEGIN_LSN 指定归档目录时,指定排除小于该LSN的文件
END_LSN 指定归档目录时,指定排除大于该LSN的文件
BEGIN_SEQ 指定归档目录时,抽取大于该SEQ的文件
END_SEQ 指定归档目录时,抽取小于该SEQ的文件
BEFORE_LSN CHECK=4,指定归档目录,删除该LSN之前的文件。默认为0,所有LSN范围内日志均删除
BEFORE_SEQ CHECK=4,指定归档目录,删除该SEQ之前的文件。默认为0,所有SEQ范围内日志均删除
BEFORE_TIME CHECK=4,指定归档目录,删除该时间点之前的文件。默认删除所有时间点的归档
EXCLUDE_DB_MAGIC CHECK=4,指定归档目录,删除指定的DB_MAGIC之外的文件。
OUTPUT_FIL LOG可以指定输出到文件
DCR_INI 指定dmdcr.ini路径,若未指定,则不使用
DM_INI 目标库dm.ini的路径,用于获取日志加密信息
AFTER_FREE 指定TRUNC_FIL时,是否校验并抽取FREE之后的内容。0 不抽取;1 抽取。默认0
HELP 显示帮助信息
[dmdba@dem test]$ dmrachk arch_path=/home/dmdba/dmdbms/data/test/bak dm_ini=/home/dmdba/dmdbms/data/test/dm.ini
rachk V8
the database pmnt_magic: 457990952
Please, select one db_magic collected from /home/dmdba/dmdbms/data/test/bak.
As follow:
No.1 : 1608657271
The first file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x5FE22977[0]_2022-04-18_14-11-00.log, arch_lsn: 732624.
The last file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x5FE22977[0]_2022-04-18_15-09-14.log, clsn: 737961.
No.2 : 392894532
The first file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x176B1844[0]_2022-04-18_16-08-42.log, arch_lsn: 737962.
The last file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x176B1844[0]_2022-04-18_17-26-55.log, clsn: 743171.
No.3 : 390605968
The first file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x17482C90[0]_2022-04-18_22-24-57.log, arch_lsn: 743172.
The last file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x17482C90[0]_2022-04-18_23-19-35.log, clsn: 1788113.
No.4 : 53983174
The first file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x337B7C6[0]_2022-05-02_02-53-10.log, arch_lsn: 2319866.
The last file name: /home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x337B7C6[0]_2022-05-26_19-59-11.log, clsn: 2379396.
select sequence number[1..N] or (Q)uit:
1
the database db_magic: 1608657271
/*******************************************************************/
归档文件/home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x5FE22977[0]_2022-04-18_14-11-00.log明细.
version : 0x7006
status : INACTIVE
enc_flag : FALSE
n_rpkgs : 28
pmnt_magic : 457990952
db_magic : 1608657271
src_db_magic : 1608657271
arch_lsn : 732624
arch_seq : 135475
clsn : 735108
next_seq : 135502
g_next_seq : 135502
file len : 350208
file free : 350208
dsc seqno : 0
dsc node : 1
create time : 2022-04-18 14:26:20.000000
close time : 2022-04-18 14:26:20.139673
/*******************************************************************/
/*******************************************************************/
归档文件/home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x5FE22977[0]_2022-04-18_14-26-20.log明细.
version : 0x7006
status : INACTIVE
enc_flag : FALSE
n_rpkgs : 15
pmnt_magic : 457990952
db_magic : 1608657271
src_db_magic : 1608657271
arch_lsn : 735109
arch_seq : 135503
clsn : 735385
next_seq : 135517
g_next_seq : 135517
file len : 36352
file free : 36352
dsc seqno : 0
dsc node : 1
create time : 2022-04-18 14:26:20.139673
close time : 2022-04-18 14:48:22.845813
/*******************************************************************/
/*******************************************************************/
归档文件/home/dmdba/dmdbms/data/test/bak/ARCHIVE_LOCAL1_0x5FE22977[0]_2022-04-18_15-09-14.log明细.
version : 0x7006
status : INACTIVE
enc_flag : FALSE
n_rpkgs : 6
pmnt_magic : 457990952
db_magic : 1608657271
src_db_magic : 1608657271
arch_lsn : 735386
arch_seq : 135518
clsn : 737961
next_seq : 135523
g_next_seq : 135523
file len : 332800
file free : 332800
dsc seqno : 0
dsc node : 1
create time : 2022-04-18 14:48:22.845813
close time : 2022-04-18 15:23:20.594746
/*******************************************************************/
概要(节点[0]):
总计: 3 个文件
正确: 3 个文件
错误: 0 个文件
重复: 0 个文件
the rachk tool running cost 10949.759 ms
社区地址:https://eco.dameng.com
文章
阅读量
获赞