AnyBackup-Linux 环境下 MySQL 数据库物理恢复任务失败,提示错误信息:恢复失败,原因:恢复路径不为空,请选择强制覆盖或换路径重新恢复。
关键字
物理恢复、路径不为空
适用产品
- AnyBackup 7.0.13 - 7.0.x
问题描述
在 AnyBackup 管理控制台上执行 MySQL 数据库物理恢复任务失败,提示如下错误信息:
恢复失败,原因:恢复路径不为空,请选择强制覆盖或换路径重新恢复。

问题影响
MySQL 数据库物理恢复任务执行失败。
问题原因
恢复时选择数据文件恢复路径不为空,导致 MySQL 数据库物理恢复任务无法执行成功。
解决方案
为了解决该问题,有以下两种解决方案,请根据实际情况选择:
方案一,新建 MySQL 物理恢复任务,勾选覆盖现有数据,步骤如下:
1.在 AnyBackup 管理控制台新建 MySQL 物理恢复任务,任务选项中勾选覆盖现有数据。
警告:勾选覆盖现有数据选项会导致恢复数据文件路径下原数据丢失,请与管理员确认后执行。

方案二、新建 MySQL 物理恢复任务,数据文件恢复路径选择一个空目录。
1.在 AnyBackup 管理控制台新建 MySQL 物理恢复任务,任务选项中数据文件恢复路径选择一个空目录。

更多信息
MySQL 数据库物理恢复指定的数据文件恢复路径的属主和属组必须是 MySQL 软件的安装用户的属主属组。