测试MySQL数据库备份文件可用性。
备份文件是腾讯云平台备份的MySQL。文件需要xtrabackup恢复。
执行到xtrabackup --prepare --target-dir=./mysql时,没有像往常开始执行命令而是给出了一个简短提示。
“This target seems to be not preared yet.”
为了确认前面的操作无误,重新做了一次,提示还是这个。
考虑了一下,这个提示虽然没有肯定prepare执行成功,但是也没有报错,也没有警告提示。
推测可能还成功了。
于是继续执行修改权限和修改my.cnf。
然后启动数据库:systemctl start mysqld
稍后启动成功了。
看来这次是凑巧了。备份文件中,没有需要使用prepare选项处理的数据。
做了这么多次恢复测试,这还是第一次遇到。