TimLer Asked: 2022-08-23 05:18:42 +0800 CST2022-08-23 05:18:42 +0800 CST 2022-08-23 05:18:42 +0800 CST Mariadb:二进制日志需要备份吗? 772 我们在虚拟 Redhat 服务器上有一个 MariaDB 数据库 (10.3 v)。我应该创建一个 LVM 快照脚本来保护我们的数据。我们使用一种技术来保护我们的存储。这意味着如果硬盘出现故障,数据不会有问题。数据将几乎同时保存在其他几个磁盘上。 但是对于失败或崩溃和快速恢复,我们需要一个 LVM 快照(每晚运行)。 我的主要问题是:我是否也应该保护(快照)我们的二进制日志?为什么? 据我所知,即使数据库因任何原因崩溃,binlogs 也不会丢失或损坏。 提前致谢。 mysql mariadb 1 个回答 Voted Best Answer Ergest Basha 2022-08-23T05:49:25+08:002022-08-23T05:49:25+08:00 保留备份(包括二进制日志)是一个很好的做法。 根据部分 ,即使数据库因任何原因崩溃,二进制日志也不会丢失或损坏,当“设备上没有剩余空间”和卡住的会话被客户端杀死但尚未解决时,仍然存在开放票MariaDB 二进制日志损坏. 我推荐的另一部分是保护二进制日志(即使它与问题没有直接关系) 二进制日志概述 保护二进制日志很重要,因为它可能包含敏感信息,包括密码。 您可以使用Encrypting Binary Logs对其进行加密。
保留备份(包括二进制日志)是一个很好的做法。
根据部分 ,即使数据库因任何原因崩溃,二进制日志也不会丢失或损坏,当“设备上没有剩余空间”和卡住的会话被客户端杀死但尚未解决时,仍然存在开放票MariaDB 二进制日志损坏.
我推荐的另一部分是保护二进制日志(即使它与问题没有直接关系)
您可以使用Encrypting Binary Logs对其进行加密。