xtrabackup --move-back is not always restoring out-of-datadir tablespaces to their original directories

Bug #1648322 reported by Sergei Glushchenko on 2016-12-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona XtraBackup moved to https://jira.percona.com/projects/PXB
Status tracked in 2.4
2.3
Fix Released
High
Sergei Glushchenko
2.4
Fix Released
High
Sergei Glushchenko

Bug Description

When copy_or_move_file meets .ibd file, it is looking for corresponding .isl file inside of the source directory, if .isl file is found, then .ibd file will be copied to the correct directory. It works for --copy-back. For --move-back, .isl might come to copy_or_move_file before the .ibd, in this case copy_or_move_file will not find the correct directory to copy the .ibd to and it will be copied to the default directory.

This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers