8.5.3 pitr checkpoint不推进

TiDB 官方明确:日志备份(Log Backup)不支持 Windows 局域网 SMB/NFS 共享文件系统作为存储后端,生产推荐对象存储 S3/GCS/Azure Blob,本地存储仅支持 Linux 本地 EXT4/XFS SSD 磁盘。

  • 文件锁、原子写机制缺失 TiKV 多节点并发写备份元文件(global_checkpoint.meta分片文件)时,SMB/NTFS 共享没有 Linux 原生文件锁,出现文件覆盖、元数据写入失败:TiKV 本地生成了新日志段,但无法成功更新存储上的 checkpoint 元文件,本地 TS 无法同步至全局,全局 Checkpoint 卡死。
  • 缓存延迟问题 Windows NTFS 共享存在服务端写入缓存延迟,TiKV 写入元文件后,立刻读取校验时读到旧数据,判定备份写入失败,放弃更新 Checkpoint;你看到任务状态NORMAL是因为 TiKV 自身进程无崩溃,但持久化元数据逻辑静默失败。
  • 权限隐性缺陷 即使能读写文件,SMB 共享对文件删除、覆盖、重命名的权限校验逻辑和 POSIX 标准不兼容,v8.5 的 BR 对元数据一致性校验比 v7.1 更严格,升级后直接暴露该底层存储缺陷(v7 校验宽松,仅 truncate 失效,v8 直接 Checkpoint 卡死)。