【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.1.0
【问题描述】
您好,我们在测试备份恢复功能的时候遇到NFS故障,导致归档和备份文件全部被清空了,然后想要跟换备份NFS或者重启归档和备份的时候发现归档状态和文件处于stopping,这个是为啥会这样?有什么办法可以恢复吗?
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_OB_ARCHIVELOG\G
*************************** 1. row ***************************
TENANT_ID: 1004
DEST_ID: 1001
ROUND_ID: 1
INCARNATION: 1
DEST_NO: 0
STATUS: STOPPING
START_SCN: 1705351282132901273
START_SCN_DISPLAY: 2024-01-16 04:41:22.132901
CHECKPOINT_SCN: 1705644341627397039
CHECKPOINT_SCN_DISPLAY: 2024-01-19 14:05:41.627397
COMPATIBLE: 1
BASE_PIECE_ID: 1
USED_PIECE_ID: 4
PIECE_SWITCH_INTERVAL: 86400000000
UNIT_SIZE: 1
COMPRESSION: none
INPUT_BYTES: 298386575517
INPUT_BYTES_DISPLAY: 277.89GB
OUTPUT_BYTES: 298386575517
OUTPUT_BYTES_DISPLAY: 277.89GB
COMPRESSION_RATIO: 1.00
DELETED_INPUT_BYTES: 0
DELETED_INPUT_BYTES_DISPLAY: 0.00MB
DELETED_OUTPUT_BYTES: 0
DELETED_OUTPUT_BYTES_DISPLAY: 0.00MB
COMMENT:
PATH: file:///bak/nas/a5b43e2f/mysqlt1/log
1 row in set (0.009 sec)
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_OB_ARCHIVELOG_SUMMARY\G
*************************** 1. row ***************************
TENANT_ID: 1004
DEST_ID: 1001
ROUND_ID: 1
INCARNATION: 1
DEST_NO: 0
STATUS: STOPPING
START_SCN: 1705351282132901273
START_SCN_DISPLAY: 2024-01-16 04:41:22.132901
CHECKPOINT_SCN: 1705644341627397039
CHECKPOINT_SCN_DISPLAY: 2024-01-19 14:05:41.627397
COMPATIBLE: 1
BASE_PIECE_ID: 1
USED_PIECE_ID: 4
PIECE_SWITCH_INTERVAL: 86400000000
UNIT_SIZE: 1
COMPRESSION: none
INPUT_BYTES: 298386575517
INPUT_BYTES_DISPLAY: 277.89GB
OUTPUT_BYTES: 298386575517
OUTPUT_BYTES_DISPLAY: 277.89GB
COMPRESSION_RATIO: 1.00
DELETED_INPUT_BYTES: 0
DELETED_INPUT_BYTES_DISPLAY: 0.00MB
DELETED_OUTPUT_BYTES: 0
DELETED_OUTPUT_BYTES_DISPLAY: 0.00MB
PATH: file:///bak/nas/a5b43e2f/mysqlt1/log
COMMENT:
1 row in set (0.086 sec)
【复现路径】
1、设置开启归档
2、执行备份
-------以上步骤完全成功--------
3、进入NFS删除所有备份文件
4、再次进行全量备份,然后查看
SELECT * FROM oceanbase.CDB_OB_ARCHIVELOG\G