基于時間點恢復:全備+xlog+GTS文件
在TDSQL的備份恢復體系中,GTS文件是全局時間戳(Global Timestamp)的存儲載體,用于記錄事務在分布式環境中的精確執行順序和時間點
其核心作用體現在以下方面:
1?。時間基準定位?
GTS文件保存了分布式事務的全局時間標記,與Xlog(事務日志)配合使用時,可確定數據變更的絕對時間順序,實現跨節點的恢復一致性
?2。分布式恢復協調?
在分布式架構中,GTS文件作為協調各節點恢復進度的關鍵元數據,確保不同分片的數據能同步恢復到同一時間點,避免數據沖突
3?。增量恢復依據?
基于GTS記錄的時間戳范圍,系統可篩選出指定時間點前的事務日志(Xlog),實現增量恢復的精準定位
GTS文件通常由TDSQL的備份工具自動生成,格式為二進制文件,包含事務ID、時間戳及所屬分片信息