执行如下命令将备份文件拷贝至MySQL的datadir目录中进行恢复: xtrabackup --copy-back --target-dir=/data/backups/mysql 如果你不希望保留target-dir中的备份文件,可以执行如下命令将备份文件移动至MySQL的datadir目录中: xtrabackup --move-back --target-dir=/data/backups/mysql 甚至,你可以使用rsync或者cp命令...
一. 完全备份恢复说明 xtrabackup二进制文件有一个xtrabackup --copy-back选项,它将备份复制到服务器的datadir目录下。下面是通过 --target-dir 指定完全备份文件的目录,还原到datadir目录下。 xtrabackup --copy-back --target-dir=/data/backups/ 可以使用xtrabackup --move-back选项恢复备份。这个选项类似于xt...
--generate-new-master-key 在执行copy-back时生成新的主密钥。 --generate-transition-key 生成过渡密钥并存储到密钥环中。 --keyring-file-data[=name] 密钥环文件的路径。 --component-keyring-config[=name] 加载组件配置的路径。用于--prepare、--move-back、--copy-back。 --component-keyring-file-con...
--copy-back XtraBackup工具的恢复命令。 --target-dir 备份解压目录/var/mysql_bkdata/,XtraBackup工具将此目录数据恢复到自建数据库的数据目录中。 常见恢复问题 4. 启动数据库 MySQL 8.0、5.7启动 MySQL 5.6启动 MySQL 5.5启动 (可选)在RDS MySQL管理控制台中查看实例参数lower_case_tab...
这里的--copy-back 指明是进行数据恢复。数据恢复完成之后,需要修改相关文件的权限 mysql 数据库才能正常启动。 如果执行正确,其输出信息的最后几行通常如下: 请确保如上信息的最行一行出现“completed OK!”。 (3)修改还原后的数据目录权限: 当数据恢复至 DATADIR 目录以后,还需要确保所有数据文件的属主和属组均...
图2 (xtrabackup--copy-back/move-back ) 4. 将数据文件复制回MySQL数据目录 5. 还原完成 还原图1 还原图2 FAQ: 在recover完成后,InnoDB数据与非InnoDB数据是达成一致的吗? InnoDB数据会被恢复至备份结束时(全局读锁时)的状态,而非InnoDB数据本身即是在全局读锁时被复制出来,它们的数据一致。
xtrabackup --copy-back --target-dir=/tmp/data_full --datadir=/data/TDP/mysql/data/ 1. 2. 修复权限: chown -R mysql.mysql /data/TDP/mysql/data/ 1. 启动数据库服务: systemctl start mysqld 1. 处理常见报错: 如果遇到“日志不存在”的错误,可以通过以下命令手动创建日志文件,并赋予mysql用户权...
--no-timestamp,指定了这个选项备份会直接备份在BACKUP-DIR,不再创建时间戳文件夹。 --default-file,指定配置文件,用来配置innobackupex的选线 --backup 实施备份到target-dir --target-dir 备份文件的存放目录路径 --copy-back 做数据恢复时将备份数据文件拷贝到MySQL服务器的datadir ...
xtrabackup --no-defaults --copy-back --target-dir=/export/ssdraid/mysqlbackup/2022/07Oct --datadir=/export/ssdraid/mysql 1 Like sg4September 8, 2022, 1:08pm3 Hi Marcelo, It working! I was able to restore and start the MySQL. ...
xtrabackup --copy-back --target-dir=/data/mysql8_backup 最后重启数据库即可 (service mysqld start) 4.2 增量备份与恢复 先做一次全量备份 xtrabackup --user=backup_user --password=backup_user -S/tmp/mysql_sandbox21223.sock --backup --target-dir=/data/mysql8_backup/base ...