gpt4 book ai didi

mysql - Percona - xtrabackup 中的回拷选项,用于恢复部分备份

转载 作者:行者123 更新时间:2023-11-29 18:46:15 25 4
gpt4 key购买 nike

我在执行完整数据恢复时使用 xtrabackup 中的复制回选项。为了成功执行回拷选项,数据目录应该为空

为什么我在恢复部分备份时不能使用相同的回拷选项,而不是手动将“tablename”.* 文件复制到数据目录?我可以知道复制回选项的限制以及为什么我不能将其用于部分备份,因为复制备份选项仅将文件从备份目录复制到数据目录。

最佳答案

似乎有一个选项 --force-non-empty-directories 选项允许使用回拷选项进行部分备份。之前还有几件事要做。

注意:我们不应该准备备份。因为这会创建 ib_logfiles 并将这些文件恢复到服务器会使其损坏。

  1. 如果我们想在服务器中保留剩余数据的情况下恢复特定数据库,我们需要删除数据库目录、ibdata1、xtrabackup_info 文件(因为数据无法使用 --force-non-empty-directories 选项覆盖) )。
  2. 然后我们可以运行复制回以及强制非空目录选项。
  3. 重新启动服务器。
  4. 数据库将恢复到备份点。

关于mysql - Percona - xtrabackup 中的回拷选项,用于恢复部分备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44624010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com