Percona XtraBackup

软件截图:
Percona XtraBackup
软件详细信息:
版本: 2.4.9 更新
上传日期: 20 Jan 18
开发: Percona Inc.
许可: 免费
人气: 21

Rating: nan/5 (Total Votes: 0)

Percona XtraBackup是一个开源的,可移植的,免费的,无阻塞的命令行软件,可以作为众所周知的XtraDB和InnoDB存储引擎的独立备份解决方案。它具有自动备份验证功能,比其他同类产品具有更高的正常运行时间。


该程序与MySQL和MariaDB数据库服务器完全兼容,并且被流行的Facebook社交网络服务广泛用于增量备份。它的设计目的是在备份非常大型,重负载的数据库时解决实际的问题。


功能一目了然
主要功能包括能够在线执行备份,同时避免中断数据库,执行流式备份到另一台服务器的能力,以及在节省磁盘空间和网络带宽的同时执行增量式备份的能力。


使用Percona XtraBackup,您的备份将可靠而快速地完成。您还可以轻松创建新的复制从站,对数据和索引文件执行高级分析,并在服务器之间移动各个表,而无需重新启动,这是一个需要XtraDB进行导入的任务。

该软件支持各种MySQL风格,其中我们可以提到MySQL,MariaDB,MariaDB Galera集群,Percona服务器和Percona XtraDB集群。它还支持所有的GNU / Linux操作系统,在32位和64位硬件上运行良好。


在其他功能中,我们可以提到阻止MyISAM备份,完整压缩备份,增量压缩备份,快速增量备份,带有归档日志和仅限REDO日志的增量备份,并行本地备份,复制,应用日志,压缩和加密。


此外,rsync支持最先进的文件同步,个别表导出,增强的FTWRL处理,紧凑的备份,时间点恢复支持,离线备份以及对云的支持备份


在引擎盖和可用性
Percona XtraBackup是用C,C ++和Perl编程语言编写的。它是一个命令行软件,作为Ubuntu,Debian和Red Hat Enterprise Linux发行版的预构建二进制软件包,以及通用的二进制和源代码归档文件分发。

在这个版本中是新的:

在某些FTS页面的准备阶段,Percona XtraBackup会发生段错误。 Bug修正#1460138。
  • 修正了因上游错误#77226造成的依赖项丢失导致的编译错误。 Bug修复#1461129。
  • 通过修复Percona XtraBackup 2.2.8中的错误#1403237引入的回归可能会导致xtrabackup从不正确的偏移量读取重做日志,从而导致断言。 Bug修正#1464608。
  • 修复了未初始化的current_thd线程局部变量。这也完全修复了错误#1415191。 Bug修正#1467574。
  • 在Percona XtraBackup 2.2.11发布之后,innobackupex在运行FLUSH TABLES WITH READ LOCK之前发出一个FLUSH TABLE。虽然在某些情况下它可以帮助备份,但也意味着FLUSH TABLE将写入二进制日志。在启用了GTID的MariaDB 10.0上,当在从服务器上进行备份时,这改变了该从服务器的GTID,并且Percona XtraBackup不再看到正确的GTID。修复了问题#1466446(Julien Pivotto)。
  • Percona XtraBackup的RPM编译仍然需要bzr。 Bug修复#1466888(Julien Pivotto)。
  • 使用XB_VERSION_EXTRA选项编译Percona XtraBackup RPM会创建一个不正确的RPM版本。 Bug修复#1467424(Julien Pivotto)。
  • 即使重做日志没有完全复制,Percona XtraBackup也会成功完成。这意味着备份即使在被破坏时也被认为是成功的。 Bug修复#1470847。
  • 在极少数情况下,当数据目录中有两个或更多个具有相同ID的表空间时,xtrabackup会按词法顺序拾取第一个表空间,这会导致丢失正确的表。 Bug修正#1475487。
  • Percona XtraBackup在二进制文件中缺少revision_id。 Bug修正#1394174。

  • 2.4.8版本中的新功能:

    在某些FTS页面的准备阶段,Percona XtraBackup会发生段错误。 Bug修正#1460138。
  • 修正了因上游错误#77226造成的依赖项丢失导致的编译错误。 Bug修复#1461129。
  • 通过修复Percona XtraBackup 2.2.8中的错误#1403237引入的回归可能会导致xtrabackup从不正确的偏移量读取重做日志,从而导致断言。 Bug修正#1464608。
  • 修复了未初始化的current_thd线程局部变量。这也完全修复了错误#1415191。 Bug修正#1467574。
  • 在Percona XtraBackup 2.2.11发布之后,innobackupex在运行FLUSH TABLES WITH READ LOCK之前发出一个FLUSH TABLE。虽然在某些情况下它可以帮助备份,但也意味着FLUSH TABLE将写入二进制日志。在启用了GTID的MariaDB 10.0上,当在从服务器上进行备份时,这改变了该从服务器的GTID,并且Percona XtraBackup不再看到正确的GTID。修复了问题#1466446(Julien Pivotto)。
  • Percona XtraBackup的RPM编译仍然需要bzr。 Bug修复#1466888(Julien Pivotto)。
  • 使用XB_VERSION_EXTRA选项编译Percona XtraBackup RPM会创建一个不正确的RPM版本。 Bug修复#1467424(Julien Pivotto)。
  • 即使重做日志没有完全复制,Percona XtraBackup也会成功完成。这意味着备份即使在被破坏时也被认为是成功的。 Bug修复#1470847。
  • 在极少数情况下,当数据目录中有两个或更多个具有相同ID的表空间时,xtrabackup会按词法顺序拾取第一个表空间,这会导致丢失正确的表。 Bug修正#1475487。
  • Percona XtraBackup在二进制文件中缺少revision_id。 Bug修正#1394174。
  • 2.4.7版本中的新功能:

    在某些FTS页面的准备阶段,Percona XtraBackup会发生段错误。 Bug修正#1460138。
  • 修正了因上游错误#77226造成的依赖项丢失导致的编译错误。 Bug修复#1461129。
  • 通过修复Percona XtraBackup 2.2.8中的错误#1403237引入的回归可能会导致xtrabackup从不正确的偏移量读取重做日志,从而导致断言。 Bug修正#1464608。
  • 修复了未初始化的current_thd线程局部变量。这也完全修复了错误#1415191。 Bug修正#1467574。
  • 在Percona XtraBackup 2.2.11发布之后,innobackupex在运行FLUSH TABLES WITH READ LOCK之前发出一个FLUSH TABLE。虽然在某些情况下它可以帮助备份,但也意味着FLUSH TABLE将写入二进制日志。在启用了GTID的MariaDB 10.0上,当在从服务器上进行备份时,这改变了该从服务器的GTID,并且Percona XtraBackup不再看到正确的GTID。修复了问题#1466446(Julien Pivotto)。
  • Percona XtraBackup的RPM编译仍然需要bzr。 Bug修复#1466888(Julien Pivotto)。
  • 使用XB_VERSION_EXTRA选项编译Percona XtraBackup RPM会创建一个不正确的RPM版本。 Bug修复#1467424(Julien Pivotto)。
  • 即使重做日志没有完全复制,Percona XtraBackup也会成功完成。这意味着备份即使在被破坏时也被认为是成功的。 Bug修复#1470847。
  • 在极少数情况下,当数据目录中有两个或更多个具有相同ID的表空间时,xtrabackup会按词法顺序拾取第一个表空间,这会导致丢失正确的表。 Bug修正#1475487。
  • Percona XtraBackup在二进制文件中缺少revision_id。 Bug修正#1394174。

  • 2.4.6版本中新增功能:

    在某些FTS页面的准备阶段,Percona XtraBackup会发生段错误。 Bug修正#1460138。
  • 修正了因上游错误#77226造成的依赖项丢失导致的编译错误。 Bug修复#1461129。
  • 通过修复Percona XtraBackup 2.2.8中的错误#1403237引入的回归可能会导致xtrabackup从不正确的偏移量读取重做日志,从而导致断言。 Bug修正#1464608。
  • 修复了未初始化的current_thd线程局部变量。这也完全修复了错误#1415191。 Bug修正#1467574。
  • 在Percona XtraBackup 2.2.11发布之后,innobackupex在运行FLUSH TABLES WITH READ LOCK之前发出一个FLUSH TABLE。虽然在某些情况下它可以帮助备份,但也意味着FLUSH TABLE将写入二进制日志。在启用了GTID的MariaDB 10.0上,当在从服务器上进行备份时,这改变了该从服务器的GTID,并且Percona XtraBackup不再看到正确的GTID。修复了问题#1466446(Julien Pivotto)。
  • Percona XtraBackup的RPM编译仍然需要bzr。 Bug修复#1466888(Julien Pivotto)。
  • 使用XB_VERSION_EXTRA选项编译Percona XtraBackup RPM会创建一个不正确的RPM版本。 Bug修复#1467424(Julien Pivotto)。
  • 即使重做日志没有完全复制,Percona XtraBackup也会成功完成。这意味着备份即使在被破坏时也被认为是成功的。 Bug修复#1470847。
  • 在极少数情况下,当数据目录中有两个或更多个具有相同ID的表空间时,xtrabackup会按词法顺序拾取第一个表空间,这会导致丢失正确的表。 Bug修正#1475487。
  • Percona XtraBackup在二进制文件中缺少revision_id。 Bug修正#1394174。

  • 2.4.3版本中新增功能:

    在某些FTS页面的准备阶段,Percona XtraBackup会发生段错误。 Bug修正#1460138。
  • 修正了因上游错误#77226造成的依赖项丢失导致的编译错误。 Bug修复#1461129。
  • 通过修复Percona XtraBackup 2.2.8中的错误#1403237引入的回归可能会导致xtrabackup从不正确的偏移量读取重做日志,从而导致断言。 Bug修正#1464608。
  • 修复了未初始化的current_thd线程局部变量。这也完全修复了错误#1415191。 Bug修正#1467574。
  • 在Percona XtraBackup 2.2.11发布之后,innobackupex在运行FLUSH TABLES WITH READ LOCK之前发出一个FLUSH TABLE。虽然在某些情况下它可以帮助备份,但也意味着FLUSH TABLE将写入二进制日志。在启用了GTID的MariaDB 10.0上,当在从服务器上进行备份时,这改变了该从服务器的GTID,并且Percona XtraBackup不再看到正确的GTID。修复了问题#1466446(Julien Pivotto)。
  • Percona XtraBackup的RPM编译仍然需要bzr。 Bug修复#1466888(Julien Pivotto)。
  • 使用XB_VERSION_EXTRA选项编译Percona XtraBackup RPM会创建一个不正确的RPM版本。 Bug修复#1467424(Julien Pivotto)。
  • 即使重做日志没有完全复制,Percona XtraBackup也会成功完成。这意味着备份即使在被破坏时也被认为是成功的。 Bug修复#1470847。
  • 在极少数情况下,当数据目录中有两个或更多个具有相同ID的表空间时,xtrabackup会按词法顺序拾取第一个表空间,这会导致丢失正确的表。 Bug修正#1475487。
  • Percona XtraBackup在二进制文件中缺少revision_id。 Bug修正#1394174。

  • 在2.2.9版本中新增功能快照传输。 Bug修复#1182698。
    在2.2.8版本中新功能:Percona XtraBackup 2.1.2在执行状态时会挂起快照传输。 Bug修复#1182698。
    在2.1.2版本中新增功能:

    • 错误修正:
    • 使用Perl的DBD :: MySQL包进行服务器通信,而不是产生MySQL命令行客户端引入了一个回退,导致innobackupex -galera-info选项失败。 Bug修正#1180672。
    • xtrabackup_galera_info的格式缺少wsrep_local_state_uuid和wsrep_last_committed值之间的“:”分隔符。 Bug修复#1181222。
    • innobackupex自动版本检测不能正确运行最新的Percona Server和MySQL 5.1版本,这可能会导致innobackupex失败。错误修复#1181092,#1181099和#1180905。
    • 使用innobackupex -slave-info选项备份不是复制从属的服务器时,innobackupex失败,并发生致命错误。在这种情况下,将有关innobackupex -slave-info的诊断消息替换为致命错误。 Bug修正#1180662。
    • 服务器上的wait_timeout值过低可能导致服务器在进行备份时关闭连接。通过在服务器上设置更大的wait_timeout选项来解决此问题,以防止服务器在全局wait_timeout值设置得太低时关闭连接。修复了问题#1180922。
    • 其他错误修正:错误修正#1177182。

    2.0.7版本中新增功能:

    • 新功能:

    • 这个版本的Pertraa XtraBackup已经完全支持新的MySQL 5.6功能(GTID,远程/可移动的表空间,独立的撤销表空间,5.6样式的缓冲池转储文件)。
      Percona XtraBackup已经实现了对MySQL 5.6中引入的InnoDB缓冲池预加载的支持。从MySQL 5.6开始,可以生成和加载缓冲池转储,以便在启动后更快地进行服务器预热。此功能与Percona服务器中的缓冲池的转储/恢复类似。 MySQL 5.6缓冲池转储在备份阶段被复制到备份目录中。在复制阶段(恢复),它被复制回数据目录。备份恢复后,缓冲池转储可由服务器在启动时或自动启动时自动加载。
    • 由日志复制线程完成的检查之间的时间间隔现在可以通过innobackupex -log-copy-interval进行配置。使间隔可配置允许减少检查之间的时间间隔,这些检查可以防止由日志复制线程复制之前事务日志中的日志记录被覆盖而导致的XtraBackup故障。
    • 在启用了GTID模式的情况下执行MySQL和Percona Server 5.6的备份时,Percona XtraBackup现在将GTID值存储在xtrabackup_binlog_info中。这个信息如何被用来创建/恢复一个奴隶的例子可以在这篇博文中找到。
    • Percona XtraBackup选项xtrabackup -export现在支持在MySQL 5.6中引入的可传输表空间。此选项可用于生成5.6样式的元数据文件,可通过MySQL和Percona Server 5.6上的ALTER TABLE IMPORT TABLESPACE导入,如导出和导入表格指南中所述。
    • 修正错误:
    • xtrabackup_56二进制文件存在于rpm和deb包中,但是源文件.tar.gz包中缺少xtrabackup_56二进制文件。通过将缺少的二进制文件添加到.tar.gz中也是如此。 Bug修复#1158948。
    • 由于链接错误的SSL库,进行5.6备份时innobackupex可能会崩溃。 Bug修正#1168540。
    • 使用分区表准备5.6备份时,Percona XtraBackup将会崩溃。 Bug修正#1169169。
    • 在完整备份和增量备份之间删除的表存在于完整备份目录中,并且在合并增量备份时未删除。通过删除对应于增量备份目录中缺少的表的文件来修复。 Bug修正#856400。
    • 在应用增量备份之后,Percona XtraBackup会将xtrabackup_tmp *文件保留在datadir中。 Bug修复#1079135。
    • 修复了在innobackupex发现的所有警告都已致命的警告。修复了问题#1116177。
    • 如果有成千上万的表和缓慢的IO,那么XtraBackup可以花费很多时间打开所有的表空间。已经实施了优化,XtraBackup现在可以避免在部分备份正在进行时加快备份过程,加载不相关的表空间。 Bug修正#1130145。
    • Percona XtraBackup没有初始化日志复制线程中的每个线程数据,这可能导致XtraBackup崩溃。 Bug修正#1166888。
    • 由于Oracle的rpm包不再满足XtraBackup rpms所需的mysql依赖关系,因此包依赖关系已经从抽象mysql更改为真正的/ usr / bin / mysql文件。 Bug修复#1095972。
    • 如果源服务器上的日志文件大于4G,Percona XtraBackup在准备MySQL 5.6备份时将失败。 Bug修正#1164979。
    • 由于MySQL 5.6中的实现不同,错误消息不会直接打印到stderr。因为所有的InnoDB错误或诊断信息都不会被xtrabackup_56打印出来。 Bug修复#1169971。
    • 即使xtrabackup在复制日志时失败,innobackupex仍然可以使用FLUSH TABLES WITH READ LOCK运行。通过在日志复制失败时立即终止xtrabackup进程来解决此问题。 Bug修正#1170806。

    • 如果SQL_MODE被设置为ANSI_QUOTES,那么innobackupex会失败。 Bug修正#945161。
    • 缺少来自* .ibd.meta的space_id会导致断言。通过用错误消息替换断言来修复。 Bug修正#1112224。
    • 修复innobackupex错误输出中的错字。 Bug修复#1157225。
    • 从源代码构建innodb56的目标没有像innodb55那样禁用DTrace的选项。通过为innodb56添加-DENABLE_DTRACE = OFF构建选项来修复。 Bug修正#1169509。
    • innobackupex没有处理可能导致备份失败的innodb_data_file_path选项。 Bug修正#1169726。
    • 对于Debian和Linux二进制文件,应该包括修订版本的--version消息显示为“undefined”。 Bug修正#1171721。
    • 冗余代码已从xtrabackup.cc中删除。 Bug修正#1162765。
    • 其他错误修复:修正了错误#1158154,修复了错误#1170340,修正了错误#1088309,修正了错误#1088307。
    2.0.6版中的新增功能:

    • 新功能:
    • XtraBackup已经实现了对MySQL 5.6,Percona Server 5.6和MariaDB 10.0的基本支持。基本的支持意味着XtraBackup可以识别这些版本,只要没有使用特定于5.6的功能(如GTID,远程/可移动表空间,单独的撤消表空间,5.6样式的缓冲池转储文件),备份/
    • 修正错误:
    • 在备份准备操作中,大小小于1MB的单个InnoDB表空间扩展为1MB。这在InnoDB表空间很多的情况下会导致磁盘使用量的大幅增加。 Bug修复#950334(Daniel Frett,Alexey Kopytov)。
    • 解决了导致数据库对应于无法访问的datadir子目录的问题,XtraBackup会忽略警告或错误消息。这是因为InnoDB代码默默地忽略了无法打开的datadir子目录。 Bug修正#664986(Alexey Kopytov)。
    • 在某些情况下,XtraBackup可能无法复制具有高并行选项值和低innodb_open_files值的表空间。 Bug修复#870119(Alexey Kopytov)。
    • 修复了bug#711166引入了一个回退,该错误与innobackupex中的--include选项或xtrabackup中的--tables选项一起使用时导致单个分区备份失败。 Bug修正#1130627(Alexey Kopytov)。
    • innobackupex没有为独立于表的备份添加文件每表的设置。当使用--export选项时,XtraBackup会自动启用innodb_file_per_table。 Bug修正#930062(Alexey Kopytov)。
    • 在某些情况下,XtraBackup可能会在使用innodb_flush_method = O_DIRECT准备备份时失败。 Bug修复#1055547(Alexey Kopytov)。
    • innobackupex未将-tmpdir选项传递给xtrabackup二进制文件,导致服务器的tmpdir始终用于临时文件。 Bug修复#1085099(Alexey Kopytov)。
    • XtraBackup改进了无法识别的服务器版本的错误报告。 Bug修复#1087219(Alexey Kopytov)。
    • 修复了Perl Time :: HiRes软件包中缺少的rpm依赖项,导致innobackupex在最小的CentOS安装上失败。 Bug修正#1121573(Alexey Bychko)。
    • 当--no-lock和--rsync一起使用时,innobackupex会失败。 Bug修复#1123335(Sergei Glushchenko)。
    • 修复bug#1055989引入了一个回归,导致xtrabackup_pid文件在执行后保留在临时目录中。 Bug修复#1114955(Alexey Kopytov)。
    • 不必要的调试消息已从XtraBackup输出中删除。 Bug修正#1131084(Alexey Kopytov)。

    • 修复了错误#1153334(Alexey Kopytov),修复了错误#1098498(Laurynas Biveinis),bug修复了#1132763(Laurynas Biveinis),bug修复了#1142229(Laurynas Biveinis),bug修复了#1130581(Laurynas Biveinis )。
    2.0.5版中的新功能:

    • 新功能:
    • 新的选项--defaults-extra-file已被引入。此选项指定在标准默认文件之前从哪个额外文件读取默认的MySQL选项。它可用于从单独的配置文件加载专用备份用户的用户/密码组合,以避免将其存储在crontab或系统中的某个脚本中。
    • 修正错误:
    • 在流式备份的情况下,innobackupex将恢复XtraBackup进程,然后在运行UNLOCK TABLES之前等待它完成。这导致数据库不必要地与FLUSH TABLES WITH READ LOCK锁定。 Innobackupex现在只能等到日志复制完成才能解锁数据库。 Bug修复#1055989(Alexey Kopytov)。
    • 引用数据目录的innobackupex错误消息已被扩展,以显示错误消息中提到的数据目录的路径。 Bug修复#1089375(Hartmut Holzgraefe)。
    • 无法正确处理分区表,无法正确处理innobackupex的--databases,--include,--tables-file选项以及XtraBackup的--tables和--tables-file选项。在过滤之前通过删除分区后缀(#P#...)来修复。 Bug修复#711166(Sergei Glushchenko)。
    • 使用内置压缩时,XtraBackup以非常小的块对目标文件或流进行无缓冲写入,从而导致I / O效率低下。通过使用1M缓冲区来解决输出类似于未压缩备份的问题。 Bug修复#1095249(Alexey Kopytov)。
    • innobackupex中的不必要的长时间睡眠()导致FLUSH TABLES WITH READ LOCK耗时过长。通过用100毫秒代替2秒睡眠间隔来修复。 Bug修复#1095551(Sergei Glushchenko)。
    • 如果innobackupex会崩溃,则会将xtrabackup_suspended文件留在文件系统上。这可能会导致innobackupex认为XtraBackup在启动的时候暂停,然后当XtraBackup实际上挂起时,innobackupex会等待它结束,并且不会重新删除挂起文件,导致等待死锁。当innobackupex启动时,通过移除陈旧的xtrabackup_suspended文件来修复。 Bug修正#1007446(George Ormond Lorch III)。

    • innobackupex将无法识别MariaDB 5.2和MariaDB 5.3。通过增加innobackupex版本检查修复。 Bug修复#733665(Daniel van Eeden,Alexey Kopytov)。(Alexey Kopytov)修正了bug,修复了bug#1081882(Alexey Kopytov),bug修正了#1096584(Alexey Kopytov)。
      1.6.7版本中新增功能:

      • 错误修正:
      • 当流式传输时,xtrabackup_binary未包含在tar归档中,而是写入当前目录。这可能会导致在准备使用--stream或--remote-host选项创建的备份时使用错误的xtrabackup二进制文件。修复了漏洞#723318和#787988(Stewart Smith)。
      • 在创建增量备份时未使用FLUSH TABLES WITH READ LOCK,在备份过程中发生任何表上的非InnoDB表或DDL语句更新时,可能导致备份不一致。 Bug修正#771981(Alexey Kopytov)。
      • 选项 - 安全 - 从属备份导致不正确的binlog信息,因为在某些情况下,innobackupex将来自SHOW SLAVE STATUS的响应与来自SHOW MASTER STATUS的响应混淆。 Bug修正#977101(Alexey Kopytov)。
      • innodb_data_file_path没有写入backup-my.cnf,这是XtraBackup 1.6.5中的一个回归。 Bug修复#983685(Sergei Glushchenko)。
      • 使用grep 2.10修复了错误的测试套件故障。修正了Bug#996483(Alexey Kopytov)。
      • 当innobackupex使用--apply-log运行时,它正在从服务器配置文件读取配置,而不是备份目录中的backup-my.cnf。 Bug修正#996493(Sergei Glushchenko)。
      • 在将增量备份合并到完整备份时,innobackupex可能会将文件复制到错误的目录。 Bug修正#1002688(Alexey Kopytov)。
      • XtraBackup二进制文件正在泄漏--backup上的文件描述符。这是通过重新使用现有的文件描述符来解决的,所以不会发生泄漏。 Bug修正#713267(Alexey Kopytov)。
      2.0.4版本中的新功能:

      • 错误修正:
      • #932623的错误修复在XtraBackup 2.0.2中引入了回归,导致增量备份失败,因为init参数值未标准化为InnoDB内使用的值。 Bug修复#1062684(Sergei Glushchenko)。
      • #932623的错误修复在XtraBackup 2.0.2中引入了回归,因为它没有将单独的双重表空间转换为帐户。 Bug修复#1066843(Sergei Glushchenko)。
      • XtraBackup错误地处理了单独的doublewrite缓冲区文件。双写缓冲区的文件路径没有被添加到backup-my.cnf,并且在使用恢复旧的双重写入缓冲区文件而不是准备阶段中的文件路径之后。 Bug修复#1068470(Sergei Glushchenko)。
      • XtraBackup现在接受--innodb = force选项,如果设置了选项,以前会引发错误。 Bug修复#528752(Laurynas Biveinis)。
      • 选项安全 - 从属备份无法正常工作。 Bug修正#887803(Alexey Kopytov)。
      • 如果在使用安全 - 从属备份选项时达到安全 - 从属 - 备份 - 超时,则SQL_THREAD处于停止状态,导致从属线程滞后。这是通过检查最初的SQL_THREAD状态并在超时错误终止之前启动它并仅在最初运行时启动SQL_THREAD才解决的。 Bug修复#1037379(Alexey Kopytov)。
      • 当文件系统不支持Linux AIO时,XtraBackup将在--apply-log上失败。 Bug修复#1065561(Alexey Kopytov)。
      • XtraBackup二进制文件在my.cnf中指定或作为命令行选项时,将忽略innodb_use_native_aio。 Bug修复#1068459(Alexey Kopytov)。
      • 即使未设置变量,XtraBackup也会在准备阶段输出关于innodb_file_io_threads的警告消息。 Bug修复#1068485(Alexey Kopytov)。
      • XtraBackup Galera测试现在可以同时运行。 Bug修正#1077800(Stewart Smith)。
      2.0.3版本中的新功能:

      新功能:。
    • 如果服务器上没有足够的可用磁盘空间来复制文件,innobackupex现在支持可以使用-move-back选项而不是-copy-back。由于此选项删除备份文件,因此必须谨慎使用。
    • 修正错误:
    • 在之前版本的XtraBackup中,针对innobackupex-1.5.1二进制文件的符号链接已被打破。 Bug修复#1038198(Ignacio Nin)。
    • XtraBackup 2.0.2没有向后兼容,导致使用以前版本创建的增量备份在准备时失败。 Bug修复#1038127(Sergei Glushchenko)。
    • 修复bug#1022562引入了一个回归,可能会导致增量备份占用的磁盘空间增加5倍。 Bug修复#1043762(Laurynas Biveinis)。
    • 引入了修复bug#932623的回归,导致在最后完整或增量备份与下一个增量备份之间创建的页面大小为16K的压缩表空间的处理不正确。修复了漏洞#1049174和#1044398(Laurynas Biveinis)。

    类似的软件

    luckyBackup
    luckyBackup

    17 Feb 15

    Safe Machine
    Safe Machine

    20 Feb 15

    Duplicity
    Duplicity

    19 Jun 17

    DarGUI
    DarGUI

    14 Apr 15

    显影剂的其他软件 Percona Inc.

    Percona Server
    Percona Server

    20 Jan 18

    意见 Percona XtraBackup

    评论没有发现
    添加评论
    打开图片!