--force-non-empty-directories 在 --copy-back 或 --move-back 传输文件到非空目录时指定此选项。 --no-server-version-check 允许在服务器版本高于 PXB 支持的版本时继续备份。 --no-version-check 禁用版本检查。 --tables-compatibility-check 启用引擎兼容性警告。 --no-backup-locks 控制是否在备份阶段使...
执行如下命令将备份文件拷贝至MySQL的datadir目录中进行恢复: xtrabackup --copy-back --target-dir=/data/backups/mysql 1. 如果你不希望保留target-dir中的备份文件,可以执行如下命令将备份文件移动至MySQL的datadir目录中: xtrabackup --move-back --target-dir=/data/backups/mysql 1. 甚至,你可以使用rsync...
3. 重建redo log,为启动数据库做准备 图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/ 修复权限: chown-R mysql.mysql /data/TDP/mysql/data/ 启动数据库服务: systemctl start mysqld 处理常见报错: 如果遇到“日志不存在”的错误,可以通过以下命令手动创建日志文件,并赋予mysql用户权限: touch/var/log/...
--copy-back //拷贝先前备份所有文件到它们的原始路径。但原路径下不能有任何文件或目录,除非指定--force-non-empty-directories 选项。 --force-non-empty-directories //恢复时指定此选项,可使--copy-back 和--move-back 复制文件到非空目录,即原data目录下可以有其他文件,但是不能有与恢复文件中同名的文件...
--copy-back:做数据恢复时将备份数据文件拷贝到MySQL服务器的datadir。 --move-back:这个选项与--copy-back相似,唯一的区别是它不拷贝文件,而是移动文件到目的地。这个选项移除backup文件,用时候必须小心。 还可以通过rsync或cp来恢复文件 示例:$ rsync -avrP /data/backup/ /var/lib/mysql/ ...
--copy-back 复制所有的备份到他们原来的位置 --databases=LIST 指定将要备份的数据库列表。支持databasename.tablename格式,如果没指定参数,则备份所有数据库 --decompress 解压所有以选项--compress备份的,结尾是.qp的文件。使用参数--parallel允许多个文件同时被解密和或解压。
xtrabackup有一个xtrabackup –copy-back选项,可以将备份恢复到服务器的datadir: 代码语言:javascript 复制 $ xtrabackup--copy-back--target-dir=/data/backups/ 它会将所有与数据相关的文件复制回服务器的datadir,由服务器的my.cnf配置文件决定。 复制数据后应检查文件权限。你可能需要用类似的方法来调整它们: ...
--copy-back #将备份数据复制回原始位置 --incremental #增量备份,后面跟要增量备份的路径 --incremental-basedir=DIRECTORY #增量备份时使用指向上一次的增量备份所在的目录 --incremental-dir=DIRECTORY #增量备份还原的时候用来合并增量备份到全量,用来指定全备路径 ...
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用户权...