* restore: remove tiflash replica before restore
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* rename errSplit variable
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* address comments
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* check replica count by region info
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* cleanup
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* save tiflash replica count to backupmeta
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* fix save crcxor
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* fix decode the key of placement rule
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* address lint
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* address comments
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* close domain after restoring tiflash-replica
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* address comments
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* address comments
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
* Update pkg/task/restore.go
Co-Authored-By: 3pointer <qdlc2010@gmail.com>
Co-authored-by: 3pointer <qdlc2010@gmail.com>