- 文档首页
云数据库 MySQL 版
用户指南
备份恢复
恢复数据
从逻辑备份文件恢复到自建数据库
从逻辑备份文件恢复到自建数据库
本文介绍如何将云数据库 MySQL 版的逻辑备份文件恢复到自建数据库。
- 已获取云数据库 MySQL 版的逻辑备份。更多关于获取备份文件的信息,请参见下载备份文件。
- 自建 MySQL 数据库的数据库大版本应与云数据库 MySQL 版的数据库大版本相同。
- 已在自建 MySQL 数据库所在的服务器中安装 Percona XtraBackup。
- 在自建库服务器上,为备份文件创建数据目录。此处以 /data/mydumper_backup 为例。
说明
如果有多个备份文件,则需要为每个备份文件创建数据目录。
- 备份文件的后缀为 .tar.gz,使用如下命令解压。此处,备份文件的本地路径以 /data/export-logic.tar.gz 为例,解压到的目标路径以 /data/mydumper_backup 为例。
- 备份文件的后缀为.xbstream,使用如下命令解压。此处,备份文件的本地路径以 /data/logical-mydumper.xbstream 为例,解压到的目标目录路径以 /data/mydumper_backup 为例。
说明
请将 $mysql_user 替换为自建 MySQL 数据库的账号、$mysql_port 替换为自建 MySQL 数据库的端口号、$mysql_password 替换为自建 MySQL 数据库账号的密码。
- 上述命令执行完成后,您可以执行echo $?查看进程退出码,返回数值为 0 代表恢复任务执行成功,返回其他数值则代表恢复任务执行失败。
最近更新时间:2026.10.09 18:07:11