Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.
Original topic: tidb的物理备份工具BR产生的备份可以恢复到其他的tidb集群中吗?
【TiDB Usage Environment】Production\Testing Environment
【TiDB Version】v4.0.9
【Problem Encountered】Can the backup created by TiDB’s backup tool BR be restored to another TiDB cluster?
【Reproduction Path】
【Problem Phenomenon and Impact】
The configuration of my other environment is different from the original environment. The number of machines and the size of resources are also different.
Sure, BR just backed up some SST files.
What I understand is that it can be restored, after all, BR is a physical backup.
Here are the usage limitations listed.
This is somewhat like MySQL’s xtrabackup, it can restore, but there are still limitations.
Definitely, otherwise backups would be useless. If the original machines are all down, you need to restore to a new cluster, and it must be an empty cluster.
As the experts have mentioned, this can indeed be restored to other TiDB clusters. However, if it is a multi-node setup, the backup needs to be mounted on each node.
Cross-machine recovery is an essential capability for physical backups.