我在手册中看到,xtrabackup需要MySQL 5.6来恢复部分备份(只有一些数据库或表)。但是MariaDB一点也没有。大麻怎么样?我有MariaDB 10.1.23。mariabackup是否支持此版本的部分备份和还原?
发布于 2018-02-26 12:43:53
是的,而且您的方式完全相同,就像在Percona中一样,用mariabackup (或者命令行上用"mariabackup - innobackupex“代替xtrabackup )。
发布于 2018-03-25 20:19:44
您可以使用对MariaDB数据库进行部分备份(只要您没有使用压缩或rest加密)。我个人已经在MariaDB版本10.1中使用了这一点。(注:从MariaDB 10.3开始,xtrabackup不再正常工作。)
MariaDB备份(mariabackup)是Percona的一个分支(增加了对压缩和rest加密的支持),因此(逻辑上)也应该支持部分备份。MariaDB 10.1.23是首次引入MariaDB备份的版本。由于这是该工具的alpha版本,因此不建议在生产环境中使用它。有关详细信息,请参阅此MariaDB博客文章。
至少在以后的版本中,部分备份似乎是受支持的,因为mariabackup有一些选项可以指定要备份的特定数据库和表,以及要从备份中排除的表和数据库。
https://dba.stackexchange.com/questions/198788
复制相似问题