使用 LVM 快照备份数据库服务器

使用 LVM 快照备份数据库服务器

我们可以使用 LVM 快照来备份数据库服务器吗?或者我们只能将其用于文件系统备份?

答案1

根据我的经验,是的。这个过程的本质是让数据库处于一个磁盘内容自洽的状态,并且数据库可以轻松恢复,即使不能继续,也可以使用快照功能“冻结”该映像进行备份,同时实际上允许数据库恢复正常运行。

如果记忆不错的话,使用 Oracle/NetApp 数据库和文件服务器组合,这涉及在拍摄 WAFL 快照之前将 Oracle 表置于热备份状态;其他 DB/FS 组合将有自己的命名法,但基本原理是相同的。

一旦数据库处于其稳定的磁盘映像位置,就拍摄快照,并将数据库从此受限状态释放。然后,文件系统的快照功能可用于将“冻结”的磁盘映像从容地滚动到磁带或其他备份介质,并在滚动完成后释放快照。

答案2

是的,对于 MySQL 使用或查看mylvm备份

我将其用作备份程序的一部分。我还运行 Master - Master Replication,mylvmbackup 使修复复制变得很轻松。

相关内容